diff --git a/policycoreutils-rhat.patch b/policycoreutils-rhat.patch index 76c1ffa..beda037 100644 --- a/policycoreutils-rhat.patch +++ b/policycoreutils-rhat.patch @@ -45,7 +45,7 @@ index 88635d4..fc290ea 100644 clean: rm -f *~ diff --git a/policycoreutils/audit2allow/audit2allow b/policycoreutils/audit2allow/audit2allow -index 8e0c396..9f5185d 100644 +index 8e0c396..75aef55 100644 --- a/policycoreutils/audit2allow/audit2allow +++ b/policycoreutils/audit2allow/audit2allow @@ -1,7 +1,8 @@ @@ -96,7 +96,7 @@ index 8e0c396..9f5185d 100644 - for reason in data: - print "\t\tNote: Possible cause is the source and target %s differ\n" % reason - continue -+ print #!!!! This avc is a constraint violation. You would need to modify the attributes of either the source or target types to allow this access.\n" ++ print "#!!!! This avc is a constraint violation. You would need to modify the attributes of either the source or target types to allow this access.\n" + print "#Constraint rule: \n\t" + data[0] + for reason in data[1:]: + print "#\tPossible cause is the source %s and target %s are different.\n\b" % reason @@ -934,18 +934,48 @@ index d1b435c..de3582f 100644 account include system-auth password include system-auth diff --git a/policycoreutils/po/Makefile b/policycoreutils/po/Makefile -index a377996..a693823 100644 +index a377996..1af5501 100644 --- a/policycoreutils/po/Makefile +++ b/policycoreutils/po/Makefile -@@ -60,6 +60,7 @@ POTFILES = \ +@@ -60,6 +60,37 @@ POTFILES = \ ../gui/system-config-selinux.py \ ../gui/usersPage.py \ ../secon/secon.c \ + booleans.py \ ++ ../sepolicy/sepolicy/help/booleans_more_show.txt \ ++ ../sepolicy/sepolicy/help/booleans_more.txt \ ++ ../sepolicy/sepolicy/help/booleans_toggled.txt \ ++ ../sepolicy/sepolicy/help/booleans.txt \ ++ ../sepolicy/sepolicy/help/file_equiv.txt \ ++ ../sepolicy/sepolicy/help/files_apps.txt \ ++ ../sepolicy/sepolicy/help/files_exec.txt \ ++ ../sepolicy/sepolicy/help/files_write.txt \ ++ ../sepolicy/sepolicy/help/lockdown_permissive.txt \ ++ ../sepolicy/sepolicy/help/lockdown_ptrace.txt \ ++ ../sepolicy/sepolicy/help/lockdown.txt \ ++ ../sepolicy/sepolicy/help/lockdown_unconfined.txt \ ++ ../sepolicy/sepolicy/help/login_default.txt \ ++ ../sepolicy/sepolicy/help/login.txt \ ++ ../sepolicy/sepolicy/help/ports_inbound.txt \ ++ ../sepolicy/sepolicy/help/ports_outbound.txt \ ++ ../sepolicy/sepolicy/help/start.txt \ ++ ../sepolicy/sepolicy/help/system_boot_mode.txt \ ++ ../sepolicy/sepolicy/help/system_current_mode.txt \ ++ ../sepolicy/sepolicy/help/system_export.txt \ ++ ../sepolicy/sepolicy/help/system_policy_type.txt \ ++ ../sepolicy/sepolicy/help/system_relabel.txt \ ++ ../sepolicy/sepolicy/help/system.txt \ ++ ../sepolicy/sepolicy/help/transition_file.txt \ ++ ../sepolicy/sepolicy/help/transition_from_boolean_1.txt \ ++ ../sepolicy/sepolicy/help/transition_from_boolean_2.txt \ ++ ../sepolicy/sepolicy/help/transition_from_boolean.txt \ ++ ../sepolicy/sepolicy/help/transition_from.txt \ ++ ../sepolicy/sepolicy/help/transition_to.txt \ ++ ../sepolicy/sepolicy/help/users.txt \ ../sepolicy/info.c \ ../sepolicy/search.c \ ../sepolicy/sepolicy.py \ -@@ -67,6 +68,8 @@ POTFILES = \ +@@ -67,6 +98,8 @@ POTFILES = \ ../sepolicy/sepolicy/__init__.py \ ../sepolicy/sepolicy/network.py \ ../sepolicy/sepolicy/generate.py \ @@ -954,7 +984,7 @@ index a377996..a693823 100644 ../sepolicy/sepolicy/manpage.py \ ../sepolicy/sepolicy/transition.py \ ../sepolicy/sepolicy/templates/executable.py \ -@@ -80,13 +83,16 @@ POTFILES = \ +@@ -80,13 +113,16 @@ POTFILES = \ ../sepolicy/sepolicy/templates/var_lib.py \ ../sepolicy/sepolicy/templates/var_log.py \ ../sepolicy/sepolicy/templates/var_run.py \ @@ -973,7 +1003,7 @@ index a377996..a693823 100644 $(XGETTEXT) --keyword=_ --keyword=N_ $(POTFILES) @if cmp -s $(NLSPACKAGE).po $(POTFILE); then \ rm -f $(NLSPACKAGE).po; \ -@@ -95,6 +101,7 @@ $(POTFILE): $(POTFILES) +@@ -95,6 +131,7 @@ $(POTFILE): $(POTFILES) fi; \ update-po: Makefile $(POTFILE) refresh-po @@ -982,14 +1012,44 @@ index a377996..a693823 100644 refresh-po: Makefile for cat in $(POFILES); do \ diff --git a/policycoreutils/po/POTFILES b/policycoreutils/po/POTFILES -index 667e394..bcb9e99 100644 +index 667e394..25ed15c 100644 --- a/policycoreutils/po/POTFILES +++ b/policycoreutils/po/POTFILES -@@ -47,4 +47,26 @@ +@@ -47,4 +47,56 @@ ../gui/templates/var_log.py ../gui/templates/var_run.py ../gui/templates/var_spool.py - ../secon/secon.c ++ ../sepolicy/sepolicy/help/booleans_more_show.txt ++ ../sepolicy/sepolicy/help/booleans_more.txt ++ ../sepolicy/sepolicy/help/booleans_toggled.txt ++ ../sepolicy/sepolicy/help/booleans.txt ++ ../sepolicy/sepolicy/help/file_equiv.txt ++ ../sepolicy/sepolicy/help/files_apps.txt ++ ../sepolicy/sepolicy/help/files_exec.txt ++ ../sepolicy/sepolicy/help/files_write.txt ++ ../sepolicy/sepolicy/help/lockdown_permissive.txt ++ ../sepolicy/sepolicy/help/lockdown_ptrace.txt ++ ../sepolicy/sepolicy/help/lockdown.txt ++ ../sepolicy/sepolicy/help/lockdown_unconfined.txt ++ ../sepolicy/sepolicy/help/login_default.txt ++ ../sepolicy/sepolicy/help/login.txt ++ ../sepolicy/sepolicy/help/ports_inbound.txt ++ ../sepolicy/sepolicy/help/ports_outbound.txt ++ ../sepolicy/sepolicy/help/start.txt ++ ../sepolicy/sepolicy/help/system_boot_mode.txt ++ ../sepolicy/sepolicy/help/system_current_mode.txt ++ ../sepolicy/sepolicy/help/system_export.txt ++ ../sepolicy/sepolicy/help/system_policy_type.txt ++ ../sepolicy/sepolicy/help/system_relabel.txt ++ ../sepolicy/sepolicy/help/system.txt ++ ../sepolicy/sepolicy/help/transition_file.txt ++ ../sepolicy/sepolicy/help/transition_from_boolean_1.txt ++ ../sepolicy/sepolicy/help/transition_from_boolean_2.txt ++ ../sepolicy/sepolicy/help/transition_from_boolean.txt ++ ../sepolicy/sepolicy/help/transition_from.txt ++ ../sepolicy/sepolicy/help/transition_to.txt ++ ../sepolicy/sepolicy/help/users.txt + ../sepolicy/info.c + ../sepolicy/search.c + ../sepolicy/sepolicy.py @@ -1014,20 +1074,51 @@ index 667e394..bcb9e99 100644 + ../sepolicy/sepolicy/templates/var_run.py + ../sepolicy/sepolicy/templates/var_spool.py diff --git a/policycoreutils/po/POTFILES.in b/policycoreutils/po/POTFILES.in -index 75117f4..aca0474 100644 +index 75117f4..056fe24 100644 --- a/policycoreutils/po/POTFILES.in +++ b/policycoreutils/po/POTFILES.in -@@ -42,6 +42,8 @@ sepolicy/sepolicy/communicate.py +@@ -42,7 +42,39 @@ sepolicy/sepolicy/communicate.py sepolicy/sepolicy/__init__.py sepolicy/sepolicy/network.py sepolicy/sepolicy/generate.py +sepolicy/sepolicy/sepolicy.glade +sepolicy/sepolicy/gui.py sepolicy/sepolicy/manpage.py ++sepolicy/sepolicy/help/booleans_more_show.txt ++sepolicy/sepolicy/help/booleans_more.txt ++sepolicy/sepolicy/help/booleans_toggled.txt ++sepolicy/sepolicy/help/booleans.txt ++sepolicy/sepolicy/help/file_equiv.txt ++sepolicy/sepolicy/help/files_apps.txt ++sepolicy/sepolicy/help/files_exec.txt ++sepolicy/sepolicy/help/files_write.txt ++sepolicy/sepolicy/help/lockdown_permissive.txt ++sepolicy/sepolicy/help/lockdown_ptrace.txt ++sepolicy/sepolicy/help/lockdown.txt ++sepolicy/sepolicy/help/lockdown_unconfined.txt ++sepolicy/sepolicy/help/login_default.txt ++sepolicy/sepolicy/help/login.txt ++sepolicy/sepolicy/help/ports_inbound.txt ++sepolicy/sepolicy/help/ports_outbound.txt ++sepolicy/sepolicy/help/start.txt ++sepolicy/sepolicy/help/system_boot_mode.txt ++sepolicy/sepolicy/help/system_current_mode.txt ++sepolicy/sepolicy/help/system_export.txt ++sepolicy/sepolicy/help/system_policy_type.txt ++sepolicy/sepolicy/help/system_relabel.txt ++sepolicy/sepolicy/help/system.txt ++sepolicy/sepolicy/help/transition_file.txt ++sepolicy/sepolicy/help/transition_from_boolean_1.txt ++sepolicy/sepolicy/help/transition_from_boolean_2.txt ++sepolicy/sepolicy/help/transition_from_boolean.txt ++sepolicy/sepolicy/help/transition_from.txt ++sepolicy/sepolicy/help/transition_to.txt ++sepolicy/sepolicy/help/users.txt sepolicy/sepolicy/transition.py sepolicy/sepolicy/templates/executable.py + sepolicy/sepolicy/templates/__init__.py diff --git a/policycoreutils/po/af.po b/policycoreutils/po/af.po -index 961d921..e4a6e09 100644 +index 961d921..ae76ff2 100644 --- a/policycoreutils/po/af.po +++ b/policycoreutils/po/af.po @@ -1,21 +1,22 @@ @@ -1045,7 +1136,7 @@ index 961d921..e4a6e09 100644 "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2012-03-30 18:14+0000\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" @@ -1078,7 +1169,7 @@ index 961d921..e4a6e09 100644 #, c-format msgid "Could not set exec context to %s.\n" msgstr "" -@@ -86,870 +87,907 @@ msgstr "" +@@ -86,870 +87,920 @@ msgstr "" msgid "To make this policy package active, execute:" msgstr "" @@ -1149,7 +1240,7 @@ index 961d921..e4a6e09 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "" @@ -1324,8 +1415,8 @@ index 961d921..e4a6e09 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "" @@ -1336,9 +1427,10 @@ index 961d921..e4a6e09 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "" @@ -1386,7 +1478,8 @@ index 961d921..e4a6e09 100644 -#: ../semanage/seobject.py:745 +#: ../semanage/seobject.py:780 #, python-format - msgid "Could not add role %s for %s" +-msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "" -#: ../semanage/seobject.py:754 @@ -1398,7 +1491,8 @@ index 961d921..e4a6e09 100644 -#: ../semanage/seobject.py:757 +#: ../semanage/seobject.py:792 #, python-format - msgid "Could not add prefix %s for %s" +-msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "" -#: ../semanage/seobject.py:760 @@ -1486,9 +1580,9 @@ index 961d921..e4a6e09 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "" @@ -1510,7 +1604,8 @@ index 961d921..e4a6e09 100644 -#: ../semanage/seobject.py:980 +#: ../semanage/seobject.py:1018 #, python-format - msgid "Could not create a key for %s/%s" +-msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:991 @@ -1528,64 +1623,74 @@ index 961d921..e4a6e09 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 #, python-format - msgid "Could not check if port %s/%s is defined" +-msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" msgstr "" -#: ../semanage/seobject.py:1002 +#: ../semanage/seobject.py:1042 #, python-format - msgid "Port %s/%s already defined" +-msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "" -#: ../semanage/seobject.py:1006 +#: ../semanage/seobject.py:1046 #, python-format - msgid "Could not create port for %s/%s" +-msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1012 +#: ../semanage/seobject.py:1052 #, python-format - msgid "Could not create context for %s/%s" +-msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1016 +#: ../semanage/seobject.py:1056 #, python-format - msgid "Could not set user in port context for %s/%s" +-msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1020 +#: ../semanage/seobject.py:1060 #, python-format - msgid "Could not set role in port context for %s/%s" +-msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1024 +#: ../semanage/seobject.py:1064 #, python-format - msgid "Could not set type in port context for %s/%s" +-msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1029 +#: ../semanage/seobject.py:1069 #, python-format - msgid "Could not set mls fields in port context for %s/%s" +-msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1033 +#: ../semanage/seobject.py:1073 #, python-format - msgid "Could not set port context for %s/%s" +-msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1037 +#: ../semanage/seobject.py:1077 #, python-format - msgid "Could not add port %s/%s" +-msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -1601,21 +1706,29 @@ index 961d921..e4a6e09 100644 msgstr "" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 ++#, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 #, python-format - msgid "Port %s/%s is not defined" +-msgid "Port %s/%s is not defined" ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "" -#: ../semanage/seobject.py:1068 +#: ../semanage/seobject.py:1108 #, python-format - msgid "Could not query port %s/%s" +-msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1079 +#: ../semanage/seobject.py:1119 #, python-format - msgid "Could not modify port %s/%s" +-msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1092 @@ -1630,26 +1743,33 @@ index 961d921..e4a6e09 100644 msgstr "" -#: ../semanage/seobject.py:1125 -+#: ../semanage/seobject.py:1165 ++#: ../semanage/seobject.py:1159 #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" +-msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" msgstr "" -#: ../semanage/seobject.py:1129 -+#: ../semanage/seobject.py:1169 ++#: ../semanage/seobject.py:1165 #, python-format - msgid "Could not delete port %s/%s" +-msgid "Could not delete port %s/%s" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 ++#: ../semanage/seobject.py:1169 ++#, python-format ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" ++msgstr "" ++ +#: ../semanage/seobject.py:1185 ../semanage/seobject.py:1207 msgid "Could not list ports" msgstr "" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "" @@ -1660,7 +1780,7 @@ index 961d921..e4a6e09 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "" @@ -1931,7 +2051,9 @@ index 961d921..e4a6e09 100644 -#: ../semanage/seobject.py:1697 +#: ../semanage/seobject.py:1750 #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" +-msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" msgstr "" -#: ../semanage/seobject.py:1706 @@ -1972,7 +2094,9 @@ index 961d921..e4a6e09 100644 +#: ../semanage/seobject.py:1795 #, 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" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" msgstr "" -#: ../semanage/seobject.py:1755 @@ -2138,7 +2262,8 @@ index 961d921..e4a6e09 100644 -#: ../semanage/seobject.py:2063 +#: ../semanage/seobject.py:2122 #, python-format - msgid "Bad format %s: Record %s" +-msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "" -#: ../semanage/seobject.py:2087 @@ -2186,13 +2311,13 @@ index 961d921..e4a6e09 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "" -@@ -988,206 +1026,226 @@ msgstr "" +@@ -988,206 +1039,226 @@ msgstr "" msgid "Unable to clear environment\n" msgstr "" @@ -2460,7 +2585,7 @@ index 961d921..e4a6e09 100644 msgid "failed to exec shell\n" msgstr "" -@@ -1414,7 +1472,7 @@ msgstr "" +@@ -1414,7 +1485,7 @@ msgstr "" msgid "Applications" msgstr "" @@ -2469,7 +2594,7 @@ index 961d921..e4a6e09 100644 msgid "Standard Init Daemon" msgstr "" -@@ -1424,7 +1482,7 @@ msgid "" +@@ -1424,7 +1495,7 @@ msgid "" "requires a script in /etc/rc.d/init.d" msgstr "" @@ -2478,7 +2603,7 @@ index 961d921..e4a6e09 100644 msgid "DBUS System Daemon" msgstr "" -@@ -1436,7 +1494,7 @@ msgstr "" +@@ -1436,7 +1507,7 @@ msgstr "" msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" @@ -2487,7 +2612,7 @@ index 961d921..e4a6e09 100644 msgid "Web Application/Script (CGI)" msgstr "" -@@ -1445,7 +1503,7 @@ msgid "" +@@ -1445,7 +1516,7 @@ msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" @@ -2496,7 +2621,7 @@ index 961d921..e4a6e09 100644 msgid "User Application" msgstr "" -@@ -1455,7 +1513,7 @@ msgid "" +@@ -1455,7 +1526,7 @@ msgid "" "started by a user" msgstr "" @@ -2505,26 +2630,26 @@ index 961d921..e4a6e09 100644 msgid "Sandbox" msgstr "" -@@ -1530,7 +1588,8 @@ msgstr "" +@@ -1530,7 +1601,8 @@ msgstr "" msgid "Enter name of application or user role:" msgstr "" -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "" -@@ -1614,7 +1673,7 @@ msgid "TCP Ports" +@@ -1614,7 +1686,7 @@ msgid "TCP Ports" msgstr "" #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" msgstr "" -@@ -1745,75 +1804,75 @@ msgstr "" +@@ -1745,75 +1817,75 @@ msgstr "" msgid "Policy Directory" msgstr "" @@ -2616,87 +2741,87 @@ index 961d921..e4a6e09 100644 msgid "Configue SELinux" msgstr "" -@@ -1828,6 +1887,10 @@ msgid "" +@@ -1828,6 +1900,10 @@ msgid "" msgstr "" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" msgstr "" -@@ -1837,7 +1900,9 @@ msgid "" +@@ -1837,7 +1913,9 @@ msgid "" "Level" msgstr "" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" msgstr "" -@@ -1875,10 +1940,14 @@ msgid "Modify %s" +@@ -1875,10 +1953,14 @@ msgid "Modify %s" msgstr "" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" msgstr "" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" msgstr "" -@@ -1886,7 +1955,7 @@ msgstr "" +@@ -1886,7 +1968,7 @@ msgstr "" msgid "Status" msgstr "" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " -@@ -1903,7 +1972,7 @@ msgid "" +@@ -1903,7 +1985,7 @@ msgid "" "wish to continue?" msgstr "" -#: ../gui/statusPage.py:152 -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " -@@ -1955,6 +2024,8 @@ msgid "" +@@ -1955,6 +2037,8 @@ msgid "" msgstr "" #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "" -@@ -1967,6 +2038,7 @@ msgid "SELinux Administration" +@@ -1967,6 +2051,7 @@ msgid "SELinux Administration" msgstr "" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" msgstr "" -@@ -2036,6 +2108,7 @@ msgstr "" +@@ -2036,6 +2121,7 @@ msgstr "" #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" msgstr "" -@@ -2159,1315 +2232,2868 @@ msgstr "" +@@ -2159,1315 +2245,2917 @@ msgstr "" msgid "SELinux user '%s' is required" msgstr "" @@ -3142,22 +3267,18 @@ index 961d921..e4a6e09 100644 -#: booleans.py:5 -msgid "Allow auditadm to exec content" +-msgstr "" +#: booleans.py:66 +msgid "" +"Allow gpg web domain to modify public files used for public file transfer " +"services." - msgstr "" - --#: booleans.py:6 ++msgstr "" ++ +#: booleans.py:67 - msgid "" --"Allow users to resolve user passwd entries directly from ldap rather then " --"using a sssd server" ++msgid "" +"Allow gssd to list tmp directories and read the kerberos credential cache." - msgstr "" - --#: booleans.py:7 --msgid "Allow users to login using a radius server" ++msgstr "" ++ +#: booleans.py:68 +msgid "Allow guest to exec content" +msgstr "" @@ -4020,6 +4141,32 @@ index 961d921..e4a6e09 100644 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -4194,21 +4341,17 @@ index 961d921..e4a6e09 100644 + +#: ../sepolicy/sepolicy.py:565 +msgid "name of policy to generate" - msgstr "" - --#: booleans.py:8 --msgid "Allow users to login using a yubikey server" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:572 +msgid "path in which the generated policy files will be stored" - msgstr "" ++msgstr "" --#: booleans.py:9 --msgid "Allow awstats to purge Apache logs" +-#: booleans.py:6 +#: ../sepolicy/sepolicy.py:574 +msgid "path to which the confined processes will need to write" - msgstr "" - --#: booleans.py:10 ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:575 +msgid "Policy types which require a command" +msgstr "" @@ -4245,7 +4388,7 @@ index 961d921..e4a6e09 100644 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -4346,31 +4489,31 @@ index 961d921..e4a6e09 100644 + +#: ../sepolicy/sepolicy/generate.py:333 msgid "" --"Allow cdrecord to read various content. nfs, samba, removable devices, user " --"temp and untrusted content files" +-"Allow users to resolve user passwd entries directly from ldap rather then " +-"using a sssd server" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" msgstr "" --#: booleans.py:11 --msgid "Allow clamd to use JIT compiler" +-#: booleans.py:7 +-msgid "Allow users to login using a radius server" +#: ../sepolicy/sepolicy/generate.py:425 +msgid "User Role types can not be assigned executables." msgstr "" --#: booleans.py:12 --msgid "Allow clamscan to non security files on a system" +-#: booleans.py:8 +-msgid "Allow users to login using a yubikey server" +#: ../sepolicy/sepolicy/generate.py:431 +msgid "Only Daemon apps can use an init script.." msgstr "" --#: booleans.py:13 --msgid "Allow clamscan to read user content" +-#: booleans.py:9 +-msgid "Allow awstats to purge Apache logs" +#: ../sepolicy/sepolicy/generate.py:449 +msgid "use_resolve must be a boolean value " msgstr "" --#: booleans.py:14 +-#: booleans.py:10 +#: ../sepolicy/sepolicy/generate.py:455 +msgid "use_syslog must be a boolean value " +msgstr "" @@ -4399,48 +4542,45 @@ index 961d921..e4a6e09 100644 +#: ../sepolicy/sepolicy/generate.py:876 +#, python-format msgid "" --"Allow Cobbler to modify public files used for public file transfer services." +-"Allow cdrecord to read various content. nfs, samba, removable devices, user " +-"temp and untrusted content files" +"You need to define a new type which ends with: \n" +" %s" msgstr "" --#: booleans.py:15 --msgid "Allow Cobbler to connect to the network using TCP." +-#: booleans.py:11 +-msgid "Allow clamd to use JIT compiler" +#: ../sepolicy/sepolicy/generate.py:1104 +msgid "You must enter the executable path for your confined process" msgstr "" --#: booleans.py:16 --msgid "Allow Cobbler to access cifs file systems." +-#: booleans.py:12 +-msgid "Allow clamscan to non security files on a system" +#: ../sepolicy/sepolicy/generate.py:1363 +msgid "Type Enforcement file" msgstr "" --#: booleans.py:17 --msgid "Allow Cobbler to access nfs file systems." +-#: booleans.py:13 +-msgid "Allow clamscan to read user content" +#: ../sepolicy/sepolicy/generate.py:1364 +msgid "Interface file" msgstr "" --#: booleans.py:18 --msgid "Allow collectd to connect to the network using TCP." +-#: booleans.py:14 +#: ../sepolicy/sepolicy/generate.py:1365 +msgid "File Contexts file" - msgstr "" - --#: booleans.py:19 --msgid "Allow codnor domain to connect to the network using TCP." ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:1367 +msgid "Spec file" - msgstr "" - --#: booleans.py:20 ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:1368 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -4448,188 +4588,174 @@ index 961d921..e4a6e09 100644 +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:350 msgid "" --"Allow system cron jobs to relabel filesystem for restoring file contexts." +-"Allow Cobbler to modify public files used for public file transfer services." +"The entry that was entered is incorrect. Please try again in the " +"ex:/.../... format." msgstr "" --#: booleans.py:21 --msgid "Allow cvs daemon to read shadow" +-#: booleans.py:15 +-msgid "Allow Cobbler to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:376 +msgid "Retry" msgstr "" --#: booleans.py:22 --msgid "Allow all daemons to write corefiles to /" +-#: booleans.py:16 +-msgid "Allow Cobbler to access cifs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" msgstr "" --#: booleans.py:23 --msgid "Allow all daemons to use tcp wrappers." +-#: booleans.py:17 +-msgid "Allow Cobbler to access nfs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:476 +msgid "" +"Add file Equivilence Mapping. Mapping will be created when Update is " +"applied." msgstr "" --#: booleans.py:24 --msgid "Allow all daemons the ability to read/write terminals" +-#: booleans.py:18 +-msgid "Allow collectd to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" msgstr "" --#: booleans.py:25 --msgid "Allow dan to manage user files" +-#: booleans.py:19 +-msgid "Allow codnor domain to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." msgstr "" --#: booleans.py:26 --msgid "Allow dan to read user files" +-#: booleans.py:20 +#: ../sepolicy/sepolicy/sepolicy.glade:515 +msgid "Enter the path to which you want to setup an equivalence label." - msgstr "" - --#: booleans.py:27 --msgid "Allow dbadm to manage files in users home directories" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" - msgstr "" - --#: booleans.py:28 --msgid "Allow dbadm to read files in users home directories" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" - msgstr "" - --#: booleans.py:29 ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:582 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" +-"Allow system cron jobs to relabel filesystem for restoring file contexts." +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." msgstr "" --#: booleans.py:30 --msgid "Allow sysadm to debug or ptrace all processes." +-#: booleans.py:21 +-msgid "Allow cvs daemon to read shadow" +#: ../sepolicy/sepolicy/sepolicy.glade:639 +msgid "Add a file" msgstr "" --#: booleans.py:31 --msgid "Allow dhcpc client applications to execute iptables commands" +-#: booleans.py:22 +-msgid "Allow all daemons to write corefiles to /" +#: ../sepolicy/sepolicy/sepolicy.glade:656 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." msgstr "" --#: booleans.py:32 --msgid "Allow DHCP daemon to use LDAP backends" +-#: booleans.py:23 +-msgid "Allow all daemons to use tcp wrappers." +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" msgstr "" --#: booleans.py:33 --msgid "Allow all domains to use other domains file descriptors" +-#: booleans.py:24 +-msgid "Allow all daemons the ability to read/write terminals" +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" msgstr "" --#: booleans.py:34 --msgid "Allow all domains to have the kernel load modules" +-#: booleans.py:25 +-msgid "Allow dan to manage user files" +#: ../sepolicy/sepolicy/sepolicy.glade:781 +msgid "Type" msgstr "" --#: booleans.py:35 --msgid "Allow the use of the audio devices as the source for the entropy feeds" +-#: booleans.py:26 +-msgid "Allow dan to read user files" +#: ../sepolicy/sepolicy/sepolicy.glade:795 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:27 +-msgid "Allow dbadm to manage files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:822 +msgid "Make Path Recursive" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:28 +-msgid "Allow dbadm to read files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:826 +msgid "" +"Select Make Path Recursive iff you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:29 +#: ../sepolicy/sepolicy/sepolicy.glade:839 +msgid "Browse" +msgstr "" @@ -4643,527 +4769,530 @@ index 961d921..e4a6e09 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:898 -+msgid "" + 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" +"Specify the path using regular expressions that you would like to modify the " +"labeling." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:30 +-msgid "Allow sysadm to debug or ptrace all processes." +#: ../sepolicy/sepolicy/sepolicy.glade:920 +msgid "Select the SELinux file type to assign to this path." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:31 +-msgid "Allow dhcpc client applications to execute iptables commands" +#: ../sepolicy/sepolicy/sepolicy.glade:947 +msgid "Enter the MLS Label to assign to this file path." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:32 +-msgid "Allow DHCP daemon to use LDAP backends" +#: ../sepolicy/sepolicy/sepolicy.glade:951 +msgid "SELinux MLS Label you wish to assign to this path." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:33 +-msgid "Allow all domains to use other domains file descriptors" +#: ../sepolicy/sepolicy/sepolicy.glade:1088 +msgid "Analyzing Policy..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 + msgstr "" + +-#: booleans.py:34 +-msgid "Allow all domains to have the kernel load modules" ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." - msgstr "" - --#: booleans.py:36 --msgid "Allow exim to connect to databases (postgres, mysql)" -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" - msgstr "" - --#: booleans.py:37 --msgid "Allow exim to create, read, write, and delete unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." msgstr "" +-#: booleans.py:35 +-msgid "Allow the use of the audio devices as the source for the entropy feeds" ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 ++msgid "Login Mapping" + msgstr "" + +-#: booleans.py:36 +-msgid "Allow exim to connect to databases (postgres, mysql)" ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 ++msgid "Manage the SELinux configuration" + msgstr "" + +-#: booleans.py:37 +-msgid "Allow exim to create, read, write, and delete unprivileged user files." ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 ++msgid "SELinux Users" + msgstr "" + -#: booleans.py:38 -msgid "Allow exim to read unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 -+msgid "Login Mapping" ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 ++msgid "Lockdown" msgstr "" -#: booleans.py:39 -msgid "Enable extra rules in the cron domain to support fcron." -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 -+msgid "Manage the SELinux configuration" - msgstr "" - --#: booleans.py:40 --msgid "Allow fenced domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 -+msgid "SELinux Users" - msgstr "" - --#: booleans.py:41 --msgid "Allow fenced domain to execute ssh." -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 -+msgid "Lockdown" - msgstr "" - --#: booleans.py:42 --msgid "Allow all domains to execute in fips_mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." msgstr "" --#: booleans.py:43 --msgid "Allow ftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 +-#: booleans.py:40 +-msgid "Allow fenced domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" msgstr "" --#: booleans.py:44 --msgid "" --"Allow ftp servers to upload files, used for public file transfer services. " --"Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 +-#: booleans.py:41 +-msgid "Allow fenced domain to execute ssh." ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" msgstr "" --#: booleans.py:45 --msgid "Allow ftp servers to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 +-#: booleans.py:42 +-msgid "Allow all domains to execute in fips_mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" msgstr "" --#: booleans.py:46 --msgid "Allow ftp servers to connect to mysql database ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 +-#: booleans.py:43 +-msgid "Allow ftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" msgstr "" --#: booleans.py:47 -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 +-#: booleans.py:44 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 msgid "" --"Allow ftp servers to login to local users and read/write all files on the " --"system, governed by DAC." +-"Allow ftp servers to upload files, used for public file transfer services. " +-"Directories must be labeled public_content_rw_t." +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." msgstr "" +-#: booleans.py:45 +-msgid "Allow ftp servers to connect to all ports > 1023" ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 ++msgid "Enabled" + msgstr "" + +-#: booleans.py:46 +-msgid "Allow ftp servers to connect to mysql database ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 ++msgid "File Path" + msgstr "" + +-#: booleans.py:47 +-msgid "" +-"Allow ftp servers to login to local users and read/write all files on the " +-"system, governed by DAC." ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 ++msgid "SELinux File Type" + msgstr "" + -#: booleans.py:48 -msgid "Allow ftp servers to use cifs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 -+msgid "Enabled" ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 ++msgid "File path used to enter the 'selected domain'." msgstr "" -#: booleans.py:49 -msgid "Allow ftp servers to use nfs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 -+msgid "File Path" ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 ++msgid "Executable Files" msgstr "" -#: booleans.py:50 -msgid "Allow ftp servers to use bind to all unreserved ports for passive mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 -+msgid "SELinux File Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 ++msgid "Files to which the 'selected domain' can write." msgstr "" -#: booleans.py:51 -msgid "Determine whether Git CGI can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 -+msgid "File path used to enter the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 ++msgid "Writable files" msgstr "" -#: booleans.py:52 -msgid "Determine whether Git CGI can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 -+msgid "Executable Files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 ++msgid "File Types defined for the 'selected domain'." msgstr "" -#: booleans.py:53 -msgid "Determine whether Git CGI can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 -+msgid "Files to which the 'selected domain' can write." ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 ++msgid "Application File Types" msgstr "" -#: booleans.py:54 -msgid "" -"Determine whether Git session daemon can bind TCP sockets to all unreserved " -"ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 -+msgid "Writable files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 ++msgid "Network Ports to which the 'selected domain' is allowed to connect." msgstr "" -#: booleans.py:55 -msgid "" -"Determine whether calling user domains can execute Git daemon in the " -"git_session_t domain." -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 -+msgid "File Types defined for the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 ++msgid "Outbound" msgstr "" -#: booleans.py:56 -msgid "Determine whether Git system daemon can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 -+msgid "Application File Types" ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 ++msgid "Network Ports to which the 'selected domain' is allowed to listen." msgstr "" -#: booleans.py:57 -msgid "Determine whether Git system daemon can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 -+msgid "Network Ports to which the 'selected domain' is allowed to connect." ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 ++msgid "Inbound" msgstr "" -#: booleans.py:58 -msgid "Determine whether Git system daemon can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 -+msgid "Outbound" ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 ++msgid "" ++"Boolean \n" ++"Enabled" msgstr "" -#: booleans.py:59 -msgid "Allow gitisis daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 -+msgid "Network Ports to which the 'selected domain' is allowed to listen." ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 ++msgid "Boolean name" msgstr "" -#: booleans.py:60 -msgid "Enable reading of urandom for all domains." -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 -+msgid "Inbound" ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 ++msgid "SELinux Application Type" msgstr "" -#: booleans.py:61 -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 msgid "" -"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" -"agent to manage user files." -+"Boolean \n" -+"Enabled" ++"Executables which will transition to a different domain, when the 'selected " ++"domain' executes them." msgstr "" -#: booleans.py:62 -msgid "" -"Allow gpg web domain to modify public files used for public file transfer " -"services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 -+msgid "Boolean name" ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 ++msgid "Applicaton Transitions From 'select domain'" msgstr "" -#: booleans.py:63 -msgid "Allow gssd to read temp directory. For access to kerberos tgt." -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 -+msgid "SELinux Application Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 ++msgid "" ++"Boolean\n" ++"Enabled" msgstr "" -#: booleans.py:64 -msgid "Allow guest to exec content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 -+msgid "" -+"Executables which will transition to a different domain, when the 'selected " -+"domain' executes them." ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 ++msgid "Calling Process Domain" msgstr "" -#: booleans.py:65 -msgid "" -"Allow Apache to modify public files used for public file transfer services. " -"Directories/Files must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 -+msgid "Applicaton Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 ++msgid "Executable File" msgstr "" -#: booleans.py:66 -msgid "Allow httpd to use built in scripting (usually php)" -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 -+msgid "" -+"Boolean\n" -+"Enabled" - msgstr "" - --#: booleans.py:67 --msgid "Allow http daemon to check spam" -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 -+msgid "Calling Process Domain" - msgstr "" - --#: booleans.py:68 --msgid "" --"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " --"ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 -+msgid "Executable File" - msgstr "" - --#: booleans.py:69 --msgid "Allow httpd to connect to the ldap port" -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." msgstr "" --#: booleans.py:70 --msgid "Allow http daemon to connect to zabbix" -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 +-#: booleans.py:67 +-msgid "Allow http daemon to check spam" ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" msgstr "" --#: booleans.py:71 --msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 -+msgid "" +-#: booleans.py:68 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 + msgid "" +-"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " +-"ports" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." msgstr "" +-#: booleans.py:69 +-msgid "Allow httpd to connect to the ldap port" ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 ++msgid "SELinux Directory Type" + msgstr "" + +-#: booleans.py:70 +-msgid "Allow http daemon to connect to zabbix" ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 ++msgid "Destination Class" + msgstr "" + +-#: booleans.py:71 +-msgid "Allow HTTPD scripts and modules to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 ++msgid "SELinux Destination Type" + msgstr "" + -#: booleans.py:72 -msgid "Allow HTTPD scripts and modules to connect to cobbler over the network." -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 -+msgid "SELinux Directory Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 ++msgid "File Name" msgstr "" -#: booleans.py:73 -msgid "" -"Allow HTTPD scripts and modules to connect to databases over the network." -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 -+msgid "Destination Class" ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 ++msgid "File Transitions From 'select domain'" msgstr "" -#: booleans.py:74 -msgid "Allow httpd to connect to memcache server" -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 -+msgid "SELinux Destination Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 ++msgid "Default Level" msgstr "" -#: booleans.py:75 -msgid "Allow httpd to act as a relay" -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 -+msgid "File Name" ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 ++msgid "Select the system mode when the system first boots up" msgstr "" -#: booleans.py:76 -msgid "Allow http daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 -+msgid "File Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 ++msgid "Select the system mode for the current session" msgstr "" -#: booleans.py:77 -msgid "Allow Apache to communicate with avahi service via dbus" -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 -+msgid "Default Level" ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 ++msgid "System Policy Type:" msgstr "" -#: booleans.py:78 -msgid "Allow httpd cgi support" -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 -+msgid "Select the system mode when the system first boots up" ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 ++msgid "System Mode" msgstr "" -#: booleans.py:79 -msgid "Allow httpd to act as a FTP server by listening on the ftp port." -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 -+msgid "Select the system mode for the current session" ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 ++msgid "Import system settings from another machine" msgstr "" -#: booleans.py:80 -msgid "Allow httpd to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 -+msgid "System Policy Type:" ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++msgid "Import" msgstr "" -#: booleans.py:81 -msgid "Allow httpd scripts and modules execmem/execstack" -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 -+msgid "System Mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 ++msgid "Export system settings to a file" msgstr "" -#: booleans.py:82 -msgid "Allow HTTPD to connect to port 80 for graceful shutdown" -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 -+msgid "Import system settings from another machine" ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++msgid "Export" msgstr "" -#: booleans.py:83 -msgid "Allow httpd processes to manage IPA content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 -+msgid "Import" ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 ++msgid "Relabel all files back to system defaults on reboot" msgstr "" -#: booleans.py:84 -msgid "Allow Apache to use mod_auth_ntlm_winbind" -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 -+msgid "Export system settings to a file" ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 ++msgid "Yes" msgstr "" -#: booleans.py:85 -msgid "Allow Apache to use mod_auth_pam" -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 -+msgid "Export" ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 ++msgid "No" msgstr "" -#: booleans.py:86 -msgid "Allow httpd to read user content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 -+msgid "Relabel all files back to system defaults on reboot" ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 ++msgid "System Configuration" msgstr "" -#: booleans.py:87 -msgid "Allow Apache to run in stickshift mode, not transition to passenger" -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 -+msgid "Yes" - msgstr "" - --#: booleans.py:88 --msgid "Allow httpd daemon to change its resource limits" -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 -+msgid "No" - msgstr "" - --#: booleans.py:89 --msgid "" --"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 -+msgid "System Configuration" - msgstr "" - --#: booleans.py:90 -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 - msgid "" --"Allow apache scripts to write to public content, directories/files must be " --"labeled public_rw_content_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 ++msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " @@ -5172,19 +5301,18 @@ index 961d921..e4a6e09 100644 +"unconfined_t from the users/login screens." msgstr "" --#: booleans.py:91 --msgid "Allow Apache to execute tmp content." -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 +-#: booleans.py:88 +-msgid "Allow httpd daemon to change its resource limits" ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" msgstr "" --#: booleans.py:92 -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 +-#: booleans.py:89 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 msgid "" --"Unify HTTPD to communicate with the terminal. Needed for entering the " --"passphrase for certificates at the terminal." +-"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -5192,16 +5320,15 @@ index 961d921..e4a6e09 100644 +"allowed." msgstr "" --#: booleans.py:93 --msgid "Unify HTTPD handling of all content files." -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 +-#: booleans.py:90 ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" - msgstr "" - --#: booleans.py:94 --msgid "Allow httpd to access cifs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 -+msgid "" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 + msgid "" +-"Allow apache scripts to write to public content, directories/files must be " +-"labeled public_rw_content_t." +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -5209,257 +5336,273 @@ index 961d921..e4a6e09 100644 +"allowed." msgstr "" --#: booleans.py:95 --msgid "Allow httpd to access FUSE file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 +-#: booleans.py:91 +-msgid "Allow Apache to execute tmp content." ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" msgstr "" --#: booleans.py:96 --msgid "Allow httpd to run gpg" -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 -+msgid "" +-#: booleans.py:92 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 + msgid "" +-"Unify HTTPD to communicate with the terminal. Needed for entering the " +-"passphrase for certificates at the terminal." +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." msgstr "" +-#: booleans.py:93 +-msgid "Unify HTTPD handling of all content files." ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 ++msgid "Files Equivalence" + msgstr "" + +-#: booleans.py:94 +-msgid "Allow httpd to access cifs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 ++msgid "...SELECT TO VIEW DATA..." + msgstr "" + +-#: booleans.py:95 +-msgid "Allow httpd to access FUSE file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 ++msgid "Delete" + msgstr "" + +-#: booleans.py:96 +-msgid "Allow httpd to run gpg" ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 ++msgid "Modify" + msgstr "" + -#: booleans.py:97 -msgid "Allow httpd to access nfs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 -+msgid "Files Equivalence" ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 ++msgid "Revert" msgstr "" -#: booleans.py:98 -msgid "Allow httpd to communicate with oddjob to start up a service" -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 -+msgid "...SELECT TO VIEW DATA..." - msgstr "" - --#: booleans.py:99 --msgid "Allow httpd to access openstack ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 -+msgid "Delete" - msgstr "" - --#: booleans.py:100 --msgid "Allow Apache to query NS records" -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 -+msgid "Modify" - msgstr "" - --#: booleans.py:101 --msgid "Allow icecast to connect to all ports, not just sound ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 -+msgid "Revert" - msgstr "" - --#: booleans.py:102 -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 - msgid "" --"Allow the Irssi IRC Client to connect to any port, and to bind to any " --"unreserved port." --msgstr "" -- --#: booleans.py:103 --msgid "Allow confined applications to run with kerberos." ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 ++msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." msgstr "" --#: booleans.py:104 --msgid "Allow syslogd daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 +-#: booleans.py:99 +-msgid "Allow httpd to access openstack ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" msgstr "" --#: booleans.py:105 --msgid "Allow syslogd the ability to read/write terminals" -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 +-#: booleans.py:100 +-msgid "Allow Apache to query NS records" ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." msgstr "" --#: booleans.py:106 --msgid "Allow logging in and using the system from /dev/console." -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 +-#: booleans.py:101 +-msgid "Allow icecast to connect to all ports, not just sound ports." ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" msgstr "" --#: booleans.py:107 --msgid "" --"Control the ability to mmap a low area of the address space, as configured " --"by /proc/sys/kernel/mmap_min_addr." -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 +-#: booleans.py:102 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" - msgstr "" - --#: booleans.py:108 --msgid "Allow mock to read files in home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" - msgstr "" - --#: booleans.py:109 --msgid "Allow the mount command to mount any directory or file." -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" - msgstr "" - --#: booleans.py:110 --msgid "Allow mozilla plugin domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" - msgstr "" - --#: booleans.py:111 -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 msgid "" --"Allow mozilla_plugins to create random content in the users home directory" +-"Allow the Irssi IRC Client to connect to any port, and to bind to any " +-"unreserved port." +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." msgstr "" --#: booleans.py:112 --msgid "Allow confined web browsers to read home directory content" -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 +-#: booleans.py:103 +-msgid "Allow confined applications to run with kerberos." ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" msgstr "" --#: booleans.py:113 --msgid "Allow mplayer executable stack" -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 +-#: booleans.py:104 +-msgid "Allow syslogd daemon to send mail" ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" msgstr "" --#: booleans.py:114 --msgid "Allow mysqld to connect to all ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 +-#: booleans.py:105 +-msgid "Allow syslogd the ability to read/write terminals" ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" msgstr "" --#: booleans.py:115 --msgid "Allow BIND to bind apache port." -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 +-#: booleans.py:106 +-msgid "Allow logging in and using the system from /dev/console." ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." msgstr "" --#: booleans.py:116 -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 +-#: booleans.py:107 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 msgid "" --"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." +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." msgstr "" --#: booleans.py:117 --msgid "Allow any files/directories to be exported read/only via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 +-#: booleans.py:108 +-msgid "Allow mock to read files in home directories." ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." + msgstr "" + +-#: booleans.py:109 +-msgid "Allow the mount command to mount any directory or file." ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." + msgstr "" + +-#: booleans.py:110 +-msgid "Allow mozilla plugin domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" + msgstr "" + +-#: booleans.py:111 +-msgid "" +-"Allow mozilla_plugins to create random content in the users home directory" ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" msgstr "" --#: booleans.py:118 --msgid "Allow any files/directories to be exported read/write via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 +-#: booleans.py:112 +-msgid "Allow confined web browsers to read home directory content" ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" msgstr "" --#: booleans.py:119 -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 - 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:113 +-msgid "Allow mplayer executable stack" ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 ++msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." msgstr "" --#: booleans.py:120 --msgid "Allow system to run with NIS" -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 +-#: booleans.py:114 +-msgid "Allow mysqld to connect to all ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" msgstr "" --#: booleans.py:121 --msgid "Allow confined applications to use nscd shared memory." -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 +-#: booleans.py:115 +-msgid "Allow BIND to bind apache port." ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" msgstr "" --#: booleans.py:122 --msgid "Allow openshift to lockdown app" -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 +-#: booleans.py:116 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 + msgid "" +-"Allow BIND to write the master zone files. Generally this is used for " +-"dynamic DNS or zone transfers." ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." + msgstr "" + +-#: booleans.py:117 +-msgid "Allow any files/directories to be exported read/only via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" + msgstr "" + +-#: booleans.py:118 +-msgid "Allow any files/directories to be exported read/write via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." msgstr "" --#: booleans.py:123 --msgid "Allow openvpn to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 +-#: booleans.py:119 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" - msgstr "" - --#: booleans.py:124 --msgid "Allow piranha-lvs domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 -+msgid "" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 + msgid "" +-"Allow nfs servers to modify public files used for public file transfer " +-"services. Files/Directories must be labeled public_content_rw_t." +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" msgstr "" --#: booleans.py:125 --msgid "Allow polipo to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 +-#: booleans.py:120 +-msgid "Allow system to run with NIS" ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." msgstr "" --#: booleans.py:126 --msgid "" --"Determine whether Polipo session daemon can bind tcp sockets to all " --"unreserved ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 +-#: booleans.py:121 +-msgid "Allow confined applications to use nscd shared memory." ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" msgstr "" --#: booleans.py:127 --msgid "" --"Determine whether calling user domains can execute Polipo daemon in the " --"polipo_session_t domain." -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:122 +-msgid "Allow openshift to lockdown app" ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" msgstr "" --#: booleans.py:128 --msgid "Determine whether polipo can access cifs file systems." -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:123 +-msgid "Allow openvpn to read home directories" ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" msgstr "" --#: booleans.py:129 --msgid "Determine whether Polipo can access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:66 +-#: booleans.py:124 +-msgid "Allow piranha-lvs domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" msgstr "" --#: booleans.py:130 --msgid "Enable polyinstantiated directory support." -+#: ../sepolicy/sepolicy/gui.py:67 +-#: booleans.py:125 +-msgid "Allow polipo to connect to all ports > 1023" ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" msgstr "" --#: booleans.py:131 --msgid "Allow postfix_local domain full write access to mail_spool directories" -+#: ../sepolicy/sepolicy/gui.py:92 -+msgid "" +-#: booleans.py:126 ++#: ../sepolicy/sepolicy/gui.py:93 + msgid "" +-"Determine whether Polipo session daemon can bind tcp sockets to all " +-"unreserved ports." +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" @@ -5468,241 +5611,271 @@ index 961d921..e4a6e09 100644 +" * Change the system mode to Enforcing\n" msgstr "" --#: booleans.py:132 --msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" -+#: ../sepolicy/sepolicy/gui.py:115 +-#: booleans.py:127 +-msgid "" +-"Determine whether calling user domains can execute Polipo daemon in the " +-"polipo_session_t domain." ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" msgstr "" +-#: booleans.py:128 +-msgid "Determine whether polipo can access cifs file systems." ++#: ../sepolicy/sepolicy/gui.py:639 ++msgid "System Status: Disabled" + msgstr "" + +-#: booleans.py:129 +-msgid "Determine whether Polipo can access nfs file systems." ++#: ../sepolicy/sepolicy/gui.py:737 ++msgid "Help: Start Page" + msgstr "" + +-#: booleans.py:130 +-msgid "Enable polyinstantiated directory support." ++#: ../sepolicy/sepolicy/gui.py:741 ++msgid "Help: Booleans Page" + msgstr "" + +-#: booleans.py:131 +-msgid "Allow postfix_local domain full write access to mail_spool directories" ++#: ../sepolicy/sepolicy/gui.py:747 ++msgid "Help: Executable Files Page" + msgstr "" + +-#: booleans.py:132 +-msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" ++#: ../sepolicy/sepolicy/gui.py:750 ++msgid "Help: Writable Files Page" + msgstr "" + -#: booleans.py:133 -msgid "Allow transmit client label to foreign database" -+#: ../sepolicy/sepolicy/gui.py:624 -+msgid "System Status: Disabled" ++#: ../sepolicy/sepolicy/gui.py:753 ++msgid "Help: Application Types Page" msgstr "" -#: booleans.py:134 -msgid "Allow database admins to execute DML statement" -+#: ../sepolicy/sepolicy/gui.py:722 -+msgid "Help: Start Page" ++#: ../sepolicy/sepolicy/gui.py:758 ++msgid "Help: Outbound Network Connections Page" msgstr "" -#: booleans.py:135 -msgid "Allow unprivileged users to execute DDL statement" -+#: ../sepolicy/sepolicy/gui.py:726 -+msgid "Help: Booleans Page" ++#: ../sepolicy/sepolicy/gui.py:761 ++msgid "Help: Inbound Network Connections Page" msgstr "" -#: booleans.py:136 -msgid "Allow pppd to load kernel modules for certain modems" -+#: ../sepolicy/sepolicy/gui.py:732 -+msgid "Help: Executable Files Page" ++#: ../sepolicy/sepolicy/gui.py:767 ++msgid "Help: Transition from application Page" msgstr "" -#: booleans.py:137 -msgid "Allow pppd to be run for a regular user" -+#: ../sepolicy/sepolicy/gui.py:735 -+msgid "Help: Writable Files Page" ++#: ../sepolicy/sepolicy/gui.py:770 ++msgid "Help: Transition into application Page" msgstr "" -#: booleans.py:138 -msgid "" -"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:738 -+msgid "Help: Application Types Page" ++#: ../sepolicy/sepolicy/gui.py:773 ++msgid "Help: Transition application file Page" msgstr "" -#: booleans.py:139 -msgid "Allow Puppet client to manage all file types." -+#: ../sepolicy/sepolicy/gui.py:743 -+msgid "Help: Outbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:777 ++msgid "Help: Systems Page" msgstr "" -#: booleans.py:140 -msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database" -+#: ../sepolicy/sepolicy/gui.py:746 -+msgid "Help: Inbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:781 ++msgid "Help: Lockdown Page" msgstr "" -#: booleans.py:141 -msgid "Allow racoon to read shadow" -+#: ../sepolicy/sepolicy/gui.py:752 -+msgid "Help: Transition from application Page" ++#: ../sepolicy/sepolicy/gui.py:785 ++msgid "Help: Login Page" msgstr "" -#: booleans.py:142 -msgid "Allow rgmanager domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/gui.py:755 -+msgid "Help: Transition into application Page" ++#: ../sepolicy/sepolicy/gui.py:789 ++msgid "Help: SELinux User Page" msgstr "" -#: booleans.py:143 -msgid "" -"Allow rsync to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:758 -+msgid "Help: Transition application file Page" ++#: ../sepolicy/sepolicy/gui.py:793 ++msgid "Help: File Equivalence Page" msgstr "" -#: booleans.py:144 -msgid "Allow rsync to run as a client" -+#: ../sepolicy/sepolicy/gui.py:762 -+msgid "Help: Systems Page" - msgstr "" - --#: booleans.py:145 --msgid "Allow rsync to export any files/directories read only." -+#: ../sepolicy/sepolicy/gui.py:766 -+msgid "Help: Lockdown Page" - msgstr "" - --#: booleans.py:146 --msgid "Allow rsync servers to share cifs files systems" -+#: ../sepolicy/sepolicy/gui.py:770 -+msgid "Help: Login Page" - msgstr "" - --#: booleans.py:147 --msgid "Allow rsync servers to share nfs files systems" -+#: ../sepolicy/sepolicy/gui.py:774 -+msgid "Help: SELinux User Page" - msgstr "" - --#: booleans.py:148 --msgid "Allow samba to create new home directories (e.g. via PAM)" -+#: ../sepolicy/sepolicy/gui.py:778 -+msgid "Help: File Equivalence Page" - msgstr "" - --#: booleans.py:149 --msgid "" --"Allow samba to act as the domain controller, add users, groups and change " --"passwords." -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." - msgstr "" - --#: booleans.py:150 --msgid "Allow samba to share users home directories." -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." msgstr "" --#: booleans.py:151 --msgid "Allow samba to share any file/directory read only." -+#: ../sepolicy/sepolicy/gui.py:1032 +-#: booleans.py:145 +-msgid "Allow rsync to export any files/directories read only." ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." msgstr "" --#: booleans.py:152 --msgid "Allow samba to share any file/directory read/write." -+#: ../sepolicy/sepolicy/gui.py:1033 +-#: booleans.py:146 +-msgid "Allow rsync servers to share cifs files systems" ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." msgstr "" --#: booleans.py:153 --msgid "Allow samba to act as a portmapper" -+#: ../sepolicy/sepolicy/gui.py:1034 +-#: booleans.py:147 +-msgid "Allow rsync servers to share nfs files systems" ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." msgstr "" --#: booleans.py:154 --msgid "Allow samba to run unconfined scripts" -+#: ../sepolicy/sepolicy/gui.py:1035 +-#: booleans.py:148 +-msgid "Allow samba to create new home directories (e.g. via PAM)" ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." msgstr "" --#: booleans.py:155 --msgid "Allow samba to export ntfs/fusefs volumes." -+#: ../sepolicy/sepolicy/gui.py:1036 +-#: booleans.py:149 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format -+msgid "" + msgid "" +-"Allow samba to act as the domain controller, add users, groups and change " +-"passwords." +"Display boolean information that can be used to modify the policy for the " +"'%s'." msgstr "" --#: booleans.py:156 --msgid "Allow samba to export NFS volumes." -+#: ../sepolicy/sepolicy/gui.py:1037 +-#: booleans.py:150 +-msgid "Allow samba to share users home directories." ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." msgstr "" --#: booleans.py:157 --msgid "Allow sanlock to read/write fuse files" -+#: ../sepolicy/sepolicy/gui.py:1038 +-#: booleans.py:151 +-msgid "Allow samba to share any file/directory read only." ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." msgstr "" --#: booleans.py:158 --msgid "Allow sanlock to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:1039 +-#: booleans.py:152 +-msgid "Allow samba to share any file/directory read/write." ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" msgstr "" --#: booleans.py:159 --msgid "Allow sanlock to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:1040 +-#: booleans.py:153 +-msgid "Allow samba to act as a portmapper" ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" msgstr "" --#: booleans.py:160 --msgid "Allow sasl to read shadow" -+#: ../sepolicy/sepolicy/gui.py:1041 +-#: booleans.py:154 +-msgid "Allow samba to run unconfined scripts" ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" msgstr "" --#: booleans.py:161 --msgid "Allow secadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1042 +-#: booleans.py:155 +-msgid "Allow samba to export ntfs/fusefs volumes." ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." msgstr "" --#: booleans.py:162 -+#: ../sepolicy/sepolicy/gui.py:1043 +-#: booleans.py:156 +-msgid "Allow samba to export NFS volumes." ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format - msgid "" --"disallow programs, such as newrole, from transitioning to administrative " --"user domains." ++msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." msgstr "" --#: booleans.py:163 --msgid "Disable kernel module loading." -+#: ../sepolicy/sepolicy/gui.py:1044 +-#: booleans.py:157 +-msgid "Allow sanlock to read/write fuse files" ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." msgstr "" +-#: booleans.py:158 +-msgid "Allow sanlock to manage nfs files" ++#: ../sepolicy/sepolicy/gui.py:1062 ++#, python-format ++msgid "Display applications that can transition into or out of the '%s'." + msgstr "" + +-#: booleans.py:159 +-msgid "Allow sanlock to manage cifs files" ++#: ../sepolicy/sepolicy/gui.py:1170 ++msgid "MISSING FILE PATH" + msgstr "" + +-#: booleans.py:160 +-msgid "Allow sasl to read shadow" ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 ++msgid "Boolean section." + msgstr "" + +-#: booleans.py:161 +-msgid "Allow secadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1285 ++msgid "To disable this transition, go to the " + msgstr "" + +-#: booleans.py:162 +-msgid "" +-"disallow programs, such as newrole, from transitioning to administrative " +-"user domains." ++#: ../sepolicy/sepolicy/gui.py:1287 ++msgid "To enable this transition, go to the " + msgstr "" + +-#: booleans.py:163 +-msgid "Disable kernel module loading." ++#: ../sepolicy/sepolicy/gui.py:1344 ++msgid "executable" + msgstr "" + -#: 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." -+#: ../sepolicy/sepolicy/gui.py:1045 -+#, python-format -+msgid "Display applications that can transition into or out of the '%s'." ++#: ../sepolicy/sepolicy/gui.py:1347 ++msgid "writable" msgstr "" -#: booleans.py:165 -msgid "Allow regular users direct dri device access" -+#: ../sepolicy/sepolicy/gui.py:1149 -+msgid "MISSING FILE PATH" ++#: ../sepolicy/sepolicy/gui.py:1350 ++msgid "application" msgstr "" -#: booleans.py:166 @@ -5710,274 +5883,267 @@ index 961d921..e4a6e09 100644 -"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" -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 -+msgid "Boolean section." ++#: ../sepolicy/sepolicy/gui.py:1351 ++#, python-format ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." msgstr "" -#: booleans.py:167 -msgid "" -"Allow all unconfined executables to use libraries requiring text relocation " -"that are not labeled textrel_shlib_t" -+#: ../sepolicy/sepolicy/gui.py:1265 -+msgid "To disable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1352 ++#, python-format ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." msgstr "" -#: booleans.py:168 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format + 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" -+#: ../sepolicy/sepolicy/gui.py:1267 -+msgid "To enable this transition, go to the " ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:169 -msgid "Allow users to connect to the local mysql server" -+#: ../sepolicy/sepolicy/gui.py:1324 -+msgid "executable" ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" msgstr "" -#: booleans.py:170 -msgid "" -"Allow confined users the ability to execute the ping and traceroute commands." -+#: ../sepolicy/sepolicy/gui.py:1327 -+msgid "writable" ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" msgstr "" -#: booleans.py:171 -msgid "Allow users to connect to PostgreSQL" -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." msgstr "" -#: booleans.py:172 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1371 + msgid "" -"Allow user to r/w files on filesystems that do not have extended attributes " -"(FAT, CDROM, FLOPPY)" -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." msgstr "" -#: booleans.py:173 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format + 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." -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." msgstr "" -#: booleans.py:174 -msgid "Allow user to use ssh chroot environment." -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format -+msgid "" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." ++#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." msgstr "" -#: booleans.py:175 -msgid "Allow user music sharing" -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." msgstr "" -#: booleans.py:176 -msgid "" -"Allow anon internal-sftp to upload files, used for public file transfer " -"services. Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." msgstr "" -#: booleans.py:177 -msgid "" -"Allow sftp-internal to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." msgstr "" -#: booleans.py:178 -+#: ../sepolicy/sepolicy/gui.py:1351 -+#, python-format - msgid "" +-msgid "" -"Allow sftp-internal to login to local users and read/write all files on the " -"system, governed by DAC." -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." msgstr "" -#: booleans.py:179 -msgid "" -"Allow internal-sftp to read and write files in the user ssh home directories." -+#: ../sepolicy/sepolicy/gui.py:1352 -+#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." msgstr "" -#: booleans.py:180 -msgid "Allow sge to connect to the network using any TCP port" -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." msgstr "" -#: booleans.py:181 -msgid "Allow sge to access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." msgstr "" -#: booleans.py:182 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1421 + msgid "" -"Enable additional permissions needed to support devices on 3ware controllers." -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++"Modify selected modified File Equivalence definitions. Only bolded items in " ++"the list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:183 -msgid "" -"Allow samba to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." - msgstr "" - --#: booleans.py:184 --msgid "Allow user spamassassin clients to use the network." -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." - msgstr "" - --#: booleans.py:185 --msgid "Allow spamd to read/write user home directories." -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." - msgstr "" - --#: booleans.py:186 --msgid "" --"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." - msgstr "" - --#: booleans.py:187 --msgid "Allow squid to run as a transparent proxy (TPROXY)" -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." - msgstr "" - --#: booleans.py:188 -+#: ../sepolicy/sepolicy/gui.py:1401 - msgid "" --"Allow ssh with chroot env to read and write files in the user home " --"directories" -+"Modify selected modified File Equivalence definitions. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." - msgstr "" - --#: booleans.py:189 --msgid "allow host key based authentication" -+#: ../sepolicy/sepolicy/gui.py:1429 ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" msgstr "" --#: booleans.py:190 --msgid "Allow ssh logins as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:1442 +-#: booleans.py:184 +-msgid "Allow user spamassassin clients to use the network." ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." msgstr "" --#: booleans.py:191 --msgid "Allow staff to exec content" -+#: ../sepolicy/sepolicy/gui.py:1443 +-#: booleans.py:185 +-msgid "Allow spamd to read/write user home directories." ++#: ../sepolicy/sepolicy/gui.py:1463 +#, python-format +msgid "Add Network Port for %s" msgstr "" --#: booleans.py:192 --msgid "allow staff user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1448 +-#: booleans.py:186 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format -+msgid "" + msgid "" +-"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." +-msgstr "" +- +-#: booleans.py:187 +-msgid "Allow squid to run as a transparent proxy (TPROXY)" +"Add File Labeling for %s. File labels will be created when update is applied." msgstr "" --#: booleans.py:193 --msgid "Allow sysadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 +-#: booleans.py:188 +-msgid "" +-"Allow ssh with chroot env to read and write files in the user home " +-"directories" ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" msgstr "" --#: booleans.py:194 --msgid "Allow the Telepathy connection managers to connect to any network port." -+#: ../sepolicy/sepolicy/gui.py:1459 +-#: booleans.py:189 +-msgid "allow host key based authentication" ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." msgstr "" --#: booleans.py:195 --msgid "" --"Allow the Telepathy connection managers to connect to any generic TCP port." -+#: ../sepolicy/sepolicy/gui.py:1460 +-#: booleans.py:190 +-msgid "Allow ssh logins as sysadm_r:sysadm_t" ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" msgstr "" +-#: booleans.py:191 +-msgid "Allow staff to exec content" ++#: ../sepolicy/sepolicy/gui.py:1485 ++msgid "" ++"Add SELinux User Role. SELinux user roles will be created when update is " ++"applied." + msgstr "" + +-#: booleans.py:192 +-msgid "allow staff user to create and transition to svirt domains." ++#: ../sepolicy/sepolicy/gui.py:1486 ++msgid "Add SELinux Users" + msgstr "" + +-#: booleans.py:193 +-msgid "Allow sysadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1493 ++msgid "" ++"Add File Equivalency Mapping. Mapping will be created when update is applied." + msgstr "" + +-#: booleans.py:194 +-msgid "Allow the Telepathy connection managers to connect to any network port." ++#: ../sepolicy/sepolicy/gui.py:1494 ++msgid "Add SELinux File Equivalency" + msgstr "" + +-#: booleans.py:195 ++#: ../sepolicy/sepolicy/gui.py:1521 ++#, python-format + msgid "" +-"Allow the Telepathy connection managers to connect to any generic TCP port." ++"Modify File Labeling for %s. File labels will be created when update is " ++"applied." + msgstr "" + -#: booleans.py:196 -+#: ../sepolicy/sepolicy/gui.py:1465 ++#: ../sepolicy/sepolicy/gui.py:1577 msgid "" -"Allow tftp to modify public files used for public file transfer services." -+"Add SELinux User Role. SELinux user roles will be created when update is " ++"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." msgstr "" -#: booleans.py:197 -msgid "Allow tftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1466 -+msgid "Add SELinux Users" ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" msgstr "" -#: booleans.py:198 -msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." -+#: ../sepolicy/sepolicy/gui.py:1473 ++#: ../sepolicy/sepolicy/gui.py:1586 +msgid "" -+"Add File Equivalency Mapping. Mapping will be created when update is applied." ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." msgstr "" -#: booleans.py:199 -msgid "Allow tor to act as a relay" -+#: ../sepolicy/sepolicy/gui.py:1474 -+msgid "Add SELinux File Equivalency" ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" msgstr "" -#: booleans.py:200 -+#: ../sepolicy/sepolicy/gui.py:1499 -+#, python-format ++#: ../sepolicy/sepolicy/gui.py:1593 msgid "" -"allow unconfined users to transition to the chrome sandbox domains when " -"running chrome-sandbox" -+"Modify File Labeling for %s. File labels will be created when update is " ++"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." msgstr "" -#: booleans.py:201 -msgid "Allow a user to login as an unconfined domain" -+#: ../sepolicy/sepolicy/gui.py:1566 -+msgid "" -+"Modify File Equivalency Mapping. Mapping will be created when update is " -+"applied." ++#: ../sepolicy/sepolicy/gui.py:1594 ++msgid "Modify SELinux File Equivalency" msgstr "" -#: booleans.py:202 -+#: ../sepolicy/sepolicy/gui.py:1567 -+msgid "Modify SELinux File Equivalency" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format msgid "" -"Allow unconfined users to transition to the Mozilla plugin domain when " @@ -5987,69 +6153,69 @@ index 961d921..e4a6e09 100644 -#: booleans.py:203 -msgid "Allow video playing tools to run unconfined" -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" msgstr "" -#: booleans.py:204 -msgid "Allow unprivledged user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." msgstr "" -#: booleans.py:205 -msgid "Support ecryptfs home directories" -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" msgstr "" -#: booleans.py:206 -msgid "Support fusefs home directories" -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" msgstr "" -#: booleans.py:207 -msgid "Use lpd server instead of cups" -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" msgstr "" -#: booleans.py:208 -msgid "Support NFS home directories" -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" msgstr "" -#: booleans.py:209 -msgid "Support SAMBA home directories" -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" msgstr "" -#: booleans.py:210 -msgid "Allow user to exec content" -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" msgstr "" -#: booleans.py:211 -msgid "Allow varnishd to connect to all ports, not just HTTP." -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" msgstr "" -#: booleans.py:212 -msgid "Ignore vbetool mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" msgstr "" @@ -6057,7 +6223,7 @@ index 961d921..e4a6e09 100644 -#: booleans.py:213 -msgid "" -"Allow confined virtual guests to use serial/parallel communication ports" -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" msgstr "" @@ -6065,100 +6231,100 @@ index 961d921..e4a6e09 100644 -#: booleans.py:214 -msgid "" -"Allow confined virtual guests to use executable memory and executable stack" -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" msgstr "" -#: booleans.py:215 -msgid "Allow confined virtual guests to read fuse files" -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" msgstr "" -#: booleans.py:216 -msgid "Allow confined virtual guests to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" msgstr "" -#: booleans.py:217 -msgid "Allow confined virtual guests to interact with rawip sockets" -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" msgstr "" -#: booleans.py:218 -msgid "Allow confined virtual guests to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" msgstr "" -#: booleans.py:219 -msgid "Allow confined virtual guests to interact with the sanlock" -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" msgstr "" -#: booleans.py:220 -msgid "Allow confined virtual guests to manage device configuration, (pci)" -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" msgstr "" -#: booleans.py:221 -msgid "Allow confined virtual guests to use usb devices" -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" msgstr "" -#: booleans.py:222 -msgid "Allow confined virtual guests to interact with the xserver" -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" msgstr "" -#: booleans.py:223 -msgid "Allow webadm to manage files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" msgstr "" -#: booleans.py:224 -msgid "Allow webadm to read files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" msgstr "" -#: booleans.py:225 -msgid "Ignore wine mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" msgstr "" -#: booleans.py:226 -msgid "Allow the graphical login program to execute bootloader" -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" msgstr "" -#: booleans.py:227 -msgid "" -"Allow the graphical login program to login directly as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" msgstr "" -#: booleans.py:228 -msgid "Allow xen to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" msgstr "" @@ -6167,71 +6333,73 @@ index 961d921..e4a6e09 100644 -msgid "" -"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated " -"logical volumes for disk images." -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." msgstr "" -#: booleans.py:230 -msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." msgstr "" -#: booleans.py:231 -msgid "" -"Allow xguest users to configure Network Manager and connect to apache ports" -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." msgstr "" -#: booleans.py:232 -msgid "Allow xguest to exec content" -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" msgstr "" -#: booleans.py:233 -msgid "Allow xguest users to mount removable media" -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" msgstr "" -#: booleans.py:234 -msgid "Allow xguest to use blue tooth devices" -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" msgstr "" -#: booleans.py:235 -msgid "Allows clients to write to the X server shared memory segments." -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" msgstr "" -#: booleans.py:236 -msgid "Allows XServer to execute writable memory" -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" msgstr "" -#: booleans.py:237 -msgid "Support X userspace object manager" -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" msgstr "" -#: booleans.py:238 -msgid "Allow zabbix to connect to unreserved ports" -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" msgstr "" -#: booleans.py:239 -msgid "Allow zebra daemon to write it configuration files" -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -6242,7 +6410,7 @@ index 961d921..e4a6e09 100644 msgstr "" -#: booleans.py:240 -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 msgid "" -"Allow ZoneMinder to modify public files used for public file transfer " -"services." @@ -6253,15 +6421,15 @@ index 961d921..e4a6e09 100644 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" msgstr "" diff --git a/policycoreutils/po/af_ZA.po b/policycoreutils/po/af_ZA.po new file mode 100644 -index 0000000..fb0b1d9 +index 0000000..8e73e5d --- /dev/null +++ b/policycoreutils/po/af_ZA.po -@@ -0,0 +1,5099 @@ +@@ -0,0 +1,5161 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. @@ -6271,7 +6439,7 @@ index 0000000..fb0b1d9 +msgstr "" +"Project-Id-Version: Policycoreutils\n" +"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2012-03-30 18:14+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/" @@ -6404,7 +6572,7 @@ index 0000000..fb0b1d9 +msgstr "" + +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 +msgid "Disabled" +msgstr "" + @@ -6546,8 +6714,8 @@ index 0000000..fb0b1d9 + +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 +#: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 +msgid "Login Name" +msgstr "" + @@ -6556,9 +6724,10 @@ index 0000000..fb0b1d9 +#: ../gui/system-config-selinux.glade:128 +#: ../gui/system-config-selinux.glade:915 +#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 +msgid "SELinux User" +msgstr "" + @@ -6596,7 +6765,7 @@ index 0000000..fb0b1d9 + +#: ../semanage/seobject.py:780 +#, python-format -+msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" +msgstr "" + +#: ../semanage/seobject.py:789 @@ -6606,7 +6775,7 @@ index 0000000..fb0b1d9 + +#: ../semanage/seobject.py:792 +#, python-format -+msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" +msgstr "" + +#: ../semanage/seobject.py:795 @@ -6678,9 +6847,9 @@ index 0000000..fb0b1d9 + +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 +#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 +msgid "SELinux Roles" +msgstr "" + @@ -6698,7 +6867,7 @@ index 0000000..fb0b1d9 + +#: ../semanage/seobject.py:1018 +#, python-format -+msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1029 @@ -6711,55 +6880,55 @@ index 0000000..fb0b1d9 +msgid "Type %s is invalid, must be a port type" +msgstr "" + -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 +#, python-format -+msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" +msgstr "" + +#: ../semanage/seobject.py:1042 +#, python-format -+msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" +msgstr "" + +#: ../semanage/seobject.py:1046 +#, python-format -+msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1052 +#, python-format -+msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1056 +#, python-format -+msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1060 +#, python-format -+msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1064 +#, python-format -+msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1069 +#, python-format -+msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1073 +#, python-format -+msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1077 +#, python-format -+msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1367 @@ -6771,19 +6940,24 @@ index 0000000..fb0b1d9 +msgid "Requires setype" +msgstr "" + -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 +#, python-format -+msgid "Port %s/%s is not defined" ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 ++#, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1108 +#, python-format -+msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1119 +#, python-format -+msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1132 @@ -6795,23 +6969,28 @@ index 0000000..fb0b1d9 +msgid "Could not delete the port %s" +msgstr "" + ++#: ../semanage/seobject.py:1159 ++#, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "" ++ +#: ../semanage/seobject.py:1165 +#, python-format -+msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1169 +#, python-format -+msgid "Could not delete port %s/%s" ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1185 ../semanage/seobject.py:1207 +msgid "Could not list ports" +msgstr "" + -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 +msgid "SELinux Port Type" +msgstr "" + @@ -6820,7 +6999,7 @@ index 0000000..fb0b1d9 +msgstr "" + +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 +msgid "Port Number" +msgstr "" + @@ -7042,7 +7221,8 @@ index 0000000..fb0b1d9 + +#: ../semanage/seobject.py:1750 +#, python-format -+msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" +msgstr "" + +#: ../semanage/seobject.py:1759 @@ -7076,7 +7256,8 @@ index 0000000..fb0b1d9 +#: ../semanage/seobject.py:1795 +#, python-format +msgid "" -+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" +msgstr "" + +#: ../semanage/seobject.py:1814 @@ -7211,7 +7392,7 @@ index 0000000..fb0b1d9 + +#: ../semanage/seobject.py:2122 +#, python-format -+msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" +msgstr "" + +#: ../semanage/seobject.py:2146 @@ -7249,9 +7430,9 @@ index 0000000..fb0b1d9 +msgstr "" + +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 +msgid "Description" +msgstr "" + @@ -7853,7 +8034,7 @@ index 0000000..fb0b1d9 +msgstr "" + +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 +msgid "Name" +msgstr "" + @@ -7937,7 +8118,7 @@ index 0000000..fb0b1d9 +msgstr "" + +#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 +msgid "All" +msgstr "" + @@ -8151,10 +8332,10 @@ index 0000000..fb0b1d9 +msgstr "" + +#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 +msgid "Protocol" +msgstr "" + @@ -8164,9 +8345,9 @@ index 0000000..fb0b1d9 +"Level" +msgstr "" + -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 +msgid "Port" +msgstr "" + @@ -8204,14 +8385,14 @@ index 0000000..fb0b1d9 +msgstr "" + +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 +msgid "Permissive" +msgstr "" + +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Enforcing" +msgstr "" + @@ -8219,7 +8400,7 @@ index 0000000..fb0b1d9 +msgid "Status" +msgstr "" + -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 +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 " @@ -8236,7 +8417,7 @@ index 0000000..fb0b1d9 +"wish to continue?" +msgstr "" + -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 +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 " @@ -8289,7 +8470,7 @@ index 0000000..fb0b1d9 + +#: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 +msgid "MLS" +msgstr "" + @@ -8302,7 +8483,7 @@ index 0000000..fb0b1d9 +msgstr "" + +#: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 +msgid "Add" +msgstr "" + @@ -8372,7 +8553,7 @@ index 0000000..fb0b1d9 +#: ../gui/system-config-selinux.glade:2467 +#: ../gui/system-config-selinux.glade:2692 +#: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 +msgid "Filter" +msgstr "" + @@ -9665,6 +9846,32 @@ index 0000000..fb0b1d9 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -9885,7 +10092,7 @@ index 0000000..fb0b1d9 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -10059,7 +10266,7 @@ index 0000000..fb0b1d9 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -10067,45 +10274,36 @@ index 0000000..fb0b1d9 +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + @@ -10120,10 +10318,9 @@ index 0000000..fb0b1d9 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" +msgstr "" + @@ -10134,13 +10331,12 @@ index 0000000..fb0b1d9 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." @@ -10151,17 +10347,16 @@ index 0000000..fb0b1d9 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" +msgstr "" + @@ -10183,16 +10378,16 @@ index 0000000..fb0b1d9 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" +msgstr "" + @@ -10251,378 +10446,376 @@ index 0000000..fb0b1d9 +msgid "Analyzing Policy..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +msgid "Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +msgid "SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 +msgid "" +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 +msgid "Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 +msgid "File Path" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 +msgid "SELinux File Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 +msgid "File path used to enter the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 +msgid "Executable Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 +msgid "Files to which the 'selected domain' can write." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 +msgid "Writable files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 +msgid "File Types defined for the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 +msgid "Application File Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 +msgid "Outbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 +msgid "Inbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 +msgid "" +"Boolean \n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +msgid "Boolean name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +msgid "SELinux Application Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +msgid "Applicaton Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 +msgid "" +"Boolean\n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +msgid "SELinux Directory Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +msgid "SELinux Destination Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +msgid "File Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +msgid "File Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 +msgid "Default Level" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 +msgid "Select the system mode when the system first boots up" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 +msgid "Select the system mode for the current session" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 +msgid "System Policy Type:" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 +msgid "System Mode" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 +msgid "Import system settings from another machine" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 +msgid "Import" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 +msgid "Export system settings to a file" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 +msgid "Export" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 +msgid "Yes" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " @@ -10632,13 +10825,13 @@ index 0000000..fb0b1d9 +"unconfined_t from the users/login screens." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 +msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " @@ -10647,11 +10840,11 @@ index 0000000..fb0b1d9 +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -10660,171 +10853,193 @@ index 0000000..fb0b1d9 +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 +msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 ++msgid "" ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 +msgid "" +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:92 ++#: ../sepolicy/sepolicy/gui.py:93 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" @@ -10834,512 +11049,527 @@ index 0000000..fb0b1d9 +" * Change the system mode to Enforcing\n" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:115 ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:624 ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:722 ++#: ../sepolicy/sepolicy/gui.py:737 +msgid "Help: Start Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:726 ++#: ../sepolicy/sepolicy/gui.py:741 +msgid "Help: Booleans Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:732 ++#: ../sepolicy/sepolicy/gui.py:747 +msgid "Help: Executable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:735 ++#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Writable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:738 ++#: ../sepolicy/sepolicy/gui.py:753 +msgid "Help: Application Types Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:743 ++#: ../sepolicy/sepolicy/gui.py:758 +msgid "Help: Outbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:746 ++#: ../sepolicy/sepolicy/gui.py:761 +msgid "Help: Inbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:752 ++#: ../sepolicy/sepolicy/gui.py:767 +msgid "Help: Transition from application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:755 ++#: ../sepolicy/sepolicy/gui.py:770 +msgid "Help: Transition into application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:758 ++#: ../sepolicy/sepolicy/gui.py:773 +msgid "Help: Transition application file Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:762 ++#: ../sepolicy/sepolicy/gui.py:777 +msgid "Help: Systems Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:766 ++#: ../sepolicy/sepolicy/gui.py:781 +msgid "Help: Lockdown Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:770 ++#: ../sepolicy/sepolicy/gui.py:785 +msgid "Help: Login Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:774 ++#: ../sepolicy/sepolicy/gui.py:789 +msgid "Help: SELinux User Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:778 ++#: ../sepolicy/sepolicy/gui.py:793 +msgid "Help: File Equivalence Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1032 ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1033 ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1034 ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1035 ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1036 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1037 ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1038 ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1039 ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1040 ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1041 ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1042 ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1043 ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1044 ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1045 ++#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1149 ++#: ../sepolicy/sepolicy/gui.py:1170 +msgid "MISSING FILE PATH" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 +msgid "Boolean section." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ++#: ../sepolicy/sepolicy/gui.py:1285 +msgid "To disable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1287 +msgid "To enable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1324 ++#: ../sepolicy/sepolicy/gui.py:1344 +msgid "executable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1327 ++#: ../sepolicy/sepolicy/gui.py:1347 +msgid "writable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format -+msgid "" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" -+msgstr "" -+ +#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1351 +#, python-format -+msgid "" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1352 +#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format ++msgid "" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1371 ++msgid "" ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format ++msgid "" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1421 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1429 ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1442 ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1443 ++#: ../sepolicy/sepolicy/gui.py:1463 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1448 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1459 ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1460 ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1465 ++#: ../sepolicy/sepolicy/gui.py:1485 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1466 ++#: ../sepolicy/sepolicy/gui.py:1486 +msgid "Add SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1473 ++#: ../sepolicy/sepolicy/gui.py:1493 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1474 ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1499 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1577 ++msgid "" ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1593 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -11349,7 +11579,7 @@ index 0000000..fb0b1d9 +"wish to continue?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " @@ -11358,15 +11588,15 @@ index 0000000..fb0b1d9 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" +msgstr "" diff --git a/policycoreutils/po/aln.po b/policycoreutils/po/aln.po new file mode 100644 -index 0000000..507644c +index 0000000..20087b9 --- /dev/null +++ b/policycoreutils/po/aln.po -@@ -0,0 +1,5099 @@ +@@ -0,0 +1,5161 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. @@ -11376,7 +11606,7 @@ index 0000000..507644c +msgstr "" +"Project-Id-Version: Policycoreutils\n" +"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2012-03-30 18:14+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Albanian Gheg (http://www.transifex.com/projects/p/fedora/" @@ -11509,7 +11739,7 @@ index 0000000..507644c +msgstr "" + +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 +msgid "Disabled" +msgstr "" + @@ -11651,8 +11881,8 @@ index 0000000..507644c + +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 +#: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 +msgid "Login Name" +msgstr "" + @@ -11661,9 +11891,10 @@ index 0000000..507644c +#: ../gui/system-config-selinux.glade:128 +#: ../gui/system-config-selinux.glade:915 +#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 +msgid "SELinux User" +msgstr "" + @@ -11701,7 +11932,7 @@ index 0000000..507644c + +#: ../semanage/seobject.py:780 +#, python-format -+msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" +msgstr "" + +#: ../semanage/seobject.py:789 @@ -11711,7 +11942,7 @@ index 0000000..507644c + +#: ../semanage/seobject.py:792 +#, python-format -+msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" +msgstr "" + +#: ../semanage/seobject.py:795 @@ -11783,9 +12014,9 @@ index 0000000..507644c + +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 +#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 +msgid "SELinux Roles" +msgstr "" + @@ -11803,7 +12034,7 @@ index 0000000..507644c + +#: ../semanage/seobject.py:1018 +#, python-format -+msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1029 @@ -11816,55 +12047,55 @@ index 0000000..507644c +msgid "Type %s is invalid, must be a port type" +msgstr "" + -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 +#, python-format -+msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" +msgstr "" + +#: ../semanage/seobject.py:1042 +#, python-format -+msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" +msgstr "" + +#: ../semanage/seobject.py:1046 +#, python-format -+msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1052 +#, python-format -+msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1056 +#, python-format -+msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1060 +#, python-format -+msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1064 +#, python-format -+msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1069 +#, python-format -+msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1073 +#, python-format -+msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1077 +#, python-format -+msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1367 @@ -11876,19 +12107,24 @@ index 0000000..507644c +msgid "Requires setype" +msgstr "" + -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 +#, python-format -+msgid "Port %s/%s is not defined" ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 ++#, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1108 +#, python-format -+msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1119 +#, python-format -+msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1132 @@ -11900,23 +12136,28 @@ index 0000000..507644c +msgid "Could not delete the port %s" +msgstr "" + ++#: ../semanage/seobject.py:1159 ++#, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "" ++ +#: ../semanage/seobject.py:1165 +#, python-format -+msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1169 +#, python-format -+msgid "Could not delete port %s/%s" ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1185 ../semanage/seobject.py:1207 +msgid "Could not list ports" +msgstr "" + -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 +msgid "SELinux Port Type" +msgstr "" + @@ -11925,7 +12166,7 @@ index 0000000..507644c +msgstr "" + +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 +msgid "Port Number" +msgstr "" + @@ -12147,7 +12388,8 @@ index 0000000..507644c + +#: ../semanage/seobject.py:1750 +#, python-format -+msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" +msgstr "" + +#: ../semanage/seobject.py:1759 @@ -12181,7 +12423,8 @@ index 0000000..507644c +#: ../semanage/seobject.py:1795 +#, python-format +msgid "" -+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" +msgstr "" + +#: ../semanage/seobject.py:1814 @@ -12316,7 +12559,7 @@ index 0000000..507644c + +#: ../semanage/seobject.py:2122 +#, python-format -+msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" +msgstr "" + +#: ../semanage/seobject.py:2146 @@ -12354,9 +12597,9 @@ index 0000000..507644c +msgstr "" + +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 +msgid "Description" +msgstr "" + @@ -12958,7 +13201,7 @@ index 0000000..507644c +msgstr "" + +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 +msgid "Name" +msgstr "" + @@ -13042,7 +13285,7 @@ index 0000000..507644c +msgstr "" + +#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 +msgid "All" +msgstr "" + @@ -13256,10 +13499,10 @@ index 0000000..507644c +msgstr "" + +#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 +msgid "Protocol" +msgstr "" + @@ -13269,9 +13512,9 @@ index 0000000..507644c +"Level" +msgstr "" + -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 +msgid "Port" +msgstr "" + @@ -13309,14 +13552,14 @@ index 0000000..507644c +msgstr "" + +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 +msgid "Permissive" +msgstr "" + +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Enforcing" +msgstr "" + @@ -13324,7 +13567,7 @@ index 0000000..507644c +msgid "Status" +msgstr "" + -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 +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 " @@ -13341,7 +13584,7 @@ index 0000000..507644c +"wish to continue?" +msgstr "" + -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 +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 " @@ -13394,7 +13637,7 @@ index 0000000..507644c + +#: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 +msgid "MLS" +msgstr "" + @@ -13407,7 +13650,7 @@ index 0000000..507644c +msgstr "" + +#: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 +msgid "Add" +msgstr "" + @@ -13477,7 +13720,7 @@ index 0000000..507644c +#: ../gui/system-config-selinux.glade:2467 +#: ../gui/system-config-selinux.glade:2692 +#: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 +msgid "Filter" +msgstr "" + @@ -14770,6 +15013,32 @@ index 0000000..507644c +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -14990,7 +15259,7 @@ index 0000000..507644c +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -15164,7 +15433,7 @@ index 0000000..507644c +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -15172,45 +15441,36 @@ index 0000000..507644c +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + @@ -15225,10 +15485,9 @@ index 0000000..507644c +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" +msgstr "" + @@ -15239,13 +15498,12 @@ index 0000000..507644c +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." @@ -15256,17 +15514,16 @@ index 0000000..507644c +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" +msgstr "" + @@ -15288,16 +15545,16 @@ index 0000000..507644c +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" +msgstr "" + @@ -15356,378 +15613,376 @@ index 0000000..507644c +msgid "Analyzing Policy..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +msgid "Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +msgid "SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 +msgid "" +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 +msgid "Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 +msgid "File Path" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 +msgid "SELinux File Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 +msgid "File path used to enter the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 +msgid "Executable Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 +msgid "Files to which the 'selected domain' can write." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 +msgid "Writable files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 +msgid "File Types defined for the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 +msgid "Application File Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 +msgid "Outbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 +msgid "Inbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 +msgid "" +"Boolean \n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +msgid "Boolean name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +msgid "SELinux Application Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +msgid "Applicaton Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 +msgid "" +"Boolean\n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +msgid "SELinux Directory Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +msgid "SELinux Destination Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +msgid "File Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +msgid "File Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 +msgid "Default Level" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 +msgid "Select the system mode when the system first boots up" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 +msgid "Select the system mode for the current session" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 +msgid "System Policy Type:" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 +msgid "System Mode" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 +msgid "Import system settings from another machine" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 +msgid "Import" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 +msgid "Export system settings to a file" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 +msgid "Export" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 +msgid "Yes" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " @@ -15737,13 +15992,13 @@ index 0000000..507644c +"unconfined_t from the users/login screens." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 +msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " @@ -15752,11 +16007,11 @@ index 0000000..507644c +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -15765,171 +16020,193 @@ index 0000000..507644c +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 +msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 ++msgid "" ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 +msgid "" +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:92 ++#: ../sepolicy/sepolicy/gui.py:93 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" @@ -15939,512 +16216,527 @@ index 0000000..507644c +" * Change the system mode to Enforcing\n" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:115 ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:624 ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:722 ++#: ../sepolicy/sepolicy/gui.py:737 +msgid "Help: Start Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:726 ++#: ../sepolicy/sepolicy/gui.py:741 +msgid "Help: Booleans Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:732 ++#: ../sepolicy/sepolicy/gui.py:747 +msgid "Help: Executable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:735 ++#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Writable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:738 ++#: ../sepolicy/sepolicy/gui.py:753 +msgid "Help: Application Types Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:743 ++#: ../sepolicy/sepolicy/gui.py:758 +msgid "Help: Outbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:746 ++#: ../sepolicy/sepolicy/gui.py:761 +msgid "Help: Inbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:752 ++#: ../sepolicy/sepolicy/gui.py:767 +msgid "Help: Transition from application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:755 ++#: ../sepolicy/sepolicy/gui.py:770 +msgid "Help: Transition into application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:758 ++#: ../sepolicy/sepolicy/gui.py:773 +msgid "Help: Transition application file Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:762 ++#: ../sepolicy/sepolicy/gui.py:777 +msgid "Help: Systems Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:766 ++#: ../sepolicy/sepolicy/gui.py:781 +msgid "Help: Lockdown Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:770 ++#: ../sepolicy/sepolicy/gui.py:785 +msgid "Help: Login Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:774 ++#: ../sepolicy/sepolicy/gui.py:789 +msgid "Help: SELinux User Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:778 ++#: ../sepolicy/sepolicy/gui.py:793 +msgid "Help: File Equivalence Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1032 ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1033 ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1034 ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1035 ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1036 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1037 ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1038 ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1039 ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1040 ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1041 ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1042 ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1043 ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1044 ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1045 ++#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1149 ++#: ../sepolicy/sepolicy/gui.py:1170 +msgid "MISSING FILE PATH" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 +msgid "Boolean section." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ++#: ../sepolicy/sepolicy/gui.py:1285 +msgid "To disable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1287 +msgid "To enable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1324 ++#: ../sepolicy/sepolicy/gui.py:1344 +msgid "executable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1327 ++#: ../sepolicy/sepolicy/gui.py:1347 +msgid "writable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format -+msgid "" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" -+msgstr "" -+ +#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1351 +#, python-format -+msgid "" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1352 +#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format ++msgid "" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1371 ++msgid "" ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format ++msgid "" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1421 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1429 ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1442 ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1443 ++#: ../sepolicy/sepolicy/gui.py:1463 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1448 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1459 ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1460 ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1465 ++#: ../sepolicy/sepolicy/gui.py:1485 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1466 ++#: ../sepolicy/sepolicy/gui.py:1486 +msgid "Add SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1473 ++#: ../sepolicy/sepolicy/gui.py:1493 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1474 ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1499 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1577 ++msgid "" ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1593 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -16454,7 +16746,7 @@ index 0000000..507644c +"wish to continue?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " @@ -16463,11 +16755,11 @@ index 0000000..507644c +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" +msgstr "" diff --git a/policycoreutils/po/am.po b/policycoreutils/po/am.po -index 961d921..db49486 100644 +index 961d921..7f95251 100644 --- a/policycoreutils/po/am.po +++ b/policycoreutils/po/am.po @@ -1,21 +1,22 @@ @@ -16485,7 +16777,7 @@ index 961d921..db49486 100644 "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2012-03-30 18:14+0000\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" @@ -16518,7 +16810,7 @@ index 961d921..db49486 100644 #, c-format msgid "Could not set exec context to %s.\n" msgstr "" -@@ -86,870 +87,907 @@ msgstr "" +@@ -86,870 +87,920 @@ msgstr "" msgid "To make this policy package active, execute:" msgstr "" @@ -16589,7 +16881,7 @@ index 961d921..db49486 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "" @@ -16764,8 +17056,8 @@ index 961d921..db49486 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "" @@ -16776,9 +17068,10 @@ index 961d921..db49486 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "" @@ -16826,7 +17119,8 @@ index 961d921..db49486 100644 -#: ../semanage/seobject.py:745 +#: ../semanage/seobject.py:780 #, python-format - msgid "Could not add role %s for %s" +-msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "" -#: ../semanage/seobject.py:754 @@ -16838,7 +17132,8 @@ index 961d921..db49486 100644 -#: ../semanage/seobject.py:757 +#: ../semanage/seobject.py:792 #, python-format - msgid "Could not add prefix %s for %s" +-msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "" -#: ../semanage/seobject.py:760 @@ -16926,9 +17221,9 @@ index 961d921..db49486 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "" @@ -16950,7 +17245,8 @@ index 961d921..db49486 100644 -#: ../semanage/seobject.py:980 +#: ../semanage/seobject.py:1018 #, python-format - msgid "Could not create a key for %s/%s" +-msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:991 @@ -16968,64 +17264,74 @@ index 961d921..db49486 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 #, python-format - msgid "Could not check if port %s/%s is defined" +-msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" msgstr "" -#: ../semanage/seobject.py:1002 +#: ../semanage/seobject.py:1042 #, python-format - msgid "Port %s/%s already defined" +-msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "" -#: ../semanage/seobject.py:1006 +#: ../semanage/seobject.py:1046 #, python-format - msgid "Could not create port for %s/%s" +-msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1012 +#: ../semanage/seobject.py:1052 #, python-format - msgid "Could not create context for %s/%s" +-msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1016 +#: ../semanage/seobject.py:1056 #, python-format - msgid "Could not set user in port context for %s/%s" +-msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1020 +#: ../semanage/seobject.py:1060 #, python-format - msgid "Could not set role in port context for %s/%s" +-msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1024 +#: ../semanage/seobject.py:1064 #, python-format - msgid "Could not set type in port context for %s/%s" +-msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1029 +#: ../semanage/seobject.py:1069 #, python-format - msgid "Could not set mls fields in port context for %s/%s" +-msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1033 +#: ../semanage/seobject.py:1073 #, python-format - msgid "Could not set port context for %s/%s" +-msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1037 +#: ../semanage/seobject.py:1077 #, python-format - msgid "Could not add port %s/%s" +-msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -17041,21 +17347,29 @@ index 961d921..db49486 100644 msgstr "" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 ++#, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 #, python-format - msgid "Port %s/%s is not defined" +-msgid "Port %s/%s is not defined" ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "" -#: ../semanage/seobject.py:1068 +#: ../semanage/seobject.py:1108 #, python-format - msgid "Could not query port %s/%s" +-msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1079 +#: ../semanage/seobject.py:1119 #, python-format - msgid "Could not modify port %s/%s" +-msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1092 @@ -17070,26 +17384,33 @@ index 961d921..db49486 100644 msgstr "" -#: ../semanage/seobject.py:1125 -+#: ../semanage/seobject.py:1165 ++#: ../semanage/seobject.py:1159 #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" +-msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" msgstr "" -#: ../semanage/seobject.py:1129 -+#: ../semanage/seobject.py:1169 ++#: ../semanage/seobject.py:1165 #, python-format - msgid "Could not delete port %s/%s" +-msgid "Could not delete port %s/%s" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 ++#: ../semanage/seobject.py:1169 ++#, python-format ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" ++msgstr "" ++ +#: ../semanage/seobject.py:1185 ../semanage/seobject.py:1207 msgid "Could not list ports" msgstr "" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "" @@ -17100,7 +17421,7 @@ index 961d921..db49486 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "" @@ -17371,7 +17692,9 @@ index 961d921..db49486 100644 -#: ../semanage/seobject.py:1697 +#: ../semanage/seobject.py:1750 #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" +-msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" msgstr "" -#: ../semanage/seobject.py:1706 @@ -17412,7 +17735,9 @@ index 961d921..db49486 100644 +#: ../semanage/seobject.py:1795 #, 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" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" msgstr "" -#: ../semanage/seobject.py:1755 @@ -17578,7 +17903,8 @@ index 961d921..db49486 100644 -#: ../semanage/seobject.py:2063 +#: ../semanage/seobject.py:2122 #, python-format - msgid "Bad format %s: Record %s" +-msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "" -#: ../semanage/seobject.py:2087 @@ -17626,13 +17952,13 @@ index 961d921..db49486 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "" -@@ -988,206 +1026,226 @@ msgstr "" +@@ -988,206 +1039,226 @@ msgstr "" msgid "Unable to clear environment\n" msgstr "" @@ -17900,7 +18226,7 @@ index 961d921..db49486 100644 msgid "failed to exec shell\n" msgstr "" -@@ -1414,7 +1472,7 @@ msgstr "" +@@ -1414,7 +1485,7 @@ msgstr "" msgid "Applications" msgstr "" @@ -17909,7 +18235,7 @@ index 961d921..db49486 100644 msgid "Standard Init Daemon" msgstr "" -@@ -1424,7 +1482,7 @@ msgid "" +@@ -1424,7 +1495,7 @@ msgid "" "requires a script in /etc/rc.d/init.d" msgstr "" @@ -17918,7 +18244,7 @@ index 961d921..db49486 100644 msgid "DBUS System Daemon" msgstr "" -@@ -1436,7 +1494,7 @@ msgstr "" +@@ -1436,7 +1507,7 @@ msgstr "" msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" @@ -17927,7 +18253,7 @@ index 961d921..db49486 100644 msgid "Web Application/Script (CGI)" msgstr "" -@@ -1445,7 +1503,7 @@ msgid "" +@@ -1445,7 +1516,7 @@ msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" @@ -17936,7 +18262,7 @@ index 961d921..db49486 100644 msgid "User Application" msgstr "" -@@ -1455,7 +1513,7 @@ msgid "" +@@ -1455,7 +1526,7 @@ msgid "" "started by a user" msgstr "" @@ -17945,26 +18271,26 @@ index 961d921..db49486 100644 msgid "Sandbox" msgstr "" -@@ -1530,7 +1588,8 @@ msgstr "" +@@ -1530,7 +1601,8 @@ msgstr "" msgid "Enter name of application or user role:" msgstr "" -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "" -@@ -1614,7 +1673,7 @@ msgid "TCP Ports" +@@ -1614,7 +1686,7 @@ msgid "TCP Ports" msgstr "" #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" msgstr "" -@@ -1745,75 +1804,75 @@ msgstr "" +@@ -1745,75 +1817,75 @@ msgstr "" msgid "Policy Directory" msgstr "" @@ -18056,87 +18382,87 @@ index 961d921..db49486 100644 msgid "Configue SELinux" msgstr "" -@@ -1828,6 +1887,10 @@ msgid "" +@@ -1828,6 +1900,10 @@ msgid "" msgstr "" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" msgstr "" -@@ -1837,7 +1900,9 @@ msgid "" +@@ -1837,7 +1913,9 @@ msgid "" "Level" msgstr "" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" msgstr "" -@@ -1875,10 +1940,14 @@ msgid "Modify %s" +@@ -1875,10 +1953,14 @@ msgid "Modify %s" msgstr "" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" msgstr "" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" msgstr "" -@@ -1886,7 +1955,7 @@ msgstr "" +@@ -1886,7 +1968,7 @@ msgstr "" msgid "Status" msgstr "" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " -@@ -1903,7 +1972,7 @@ msgid "" +@@ -1903,7 +1985,7 @@ msgid "" "wish to continue?" msgstr "" -#: ../gui/statusPage.py:152 -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " -@@ -1955,6 +2024,8 @@ msgid "" +@@ -1955,6 +2037,8 @@ msgid "" msgstr "" #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "" -@@ -1967,6 +2038,7 @@ msgid "SELinux Administration" +@@ -1967,6 +2051,7 @@ msgid "SELinux Administration" msgstr "" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" msgstr "" -@@ -2036,6 +2108,7 @@ msgstr "" +@@ -2036,6 +2121,7 @@ msgstr "" #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" msgstr "" -@@ -2159,1315 +2232,2868 @@ msgstr "" +@@ -2159,1315 +2245,2917 @@ msgstr "" msgid "SELinux user '%s' is required" msgstr "" @@ -18582,22 +18908,18 @@ index 961d921..db49486 100644 -#: booleans.py:5 -msgid "Allow auditadm to exec content" +-msgstr "" +#: booleans.py:66 +msgid "" +"Allow gpg web domain to modify public files used for public file transfer " +"services." - msgstr "" - --#: booleans.py:6 ++msgstr "" ++ +#: booleans.py:67 - msgid "" --"Allow users to resolve user passwd entries directly from ldap rather then " --"using a sssd server" ++msgid "" +"Allow gssd to list tmp directories and read the kerberos credential cache." - msgstr "" - --#: booleans.py:7 --msgid "Allow users to login using a radius server" ++msgstr "" ++ +#: booleans.py:68 +msgid "Allow guest to exec content" +msgstr "" @@ -19460,6 +19782,32 @@ index 961d921..db49486 100644 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -19634,21 +19982,17 @@ index 961d921..db49486 100644 + +#: ../sepolicy/sepolicy.py:565 +msgid "name of policy to generate" - msgstr "" - --#: booleans.py:8 --msgid "Allow users to login using a yubikey server" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:572 +msgid "path in which the generated policy files will be stored" - msgstr "" ++msgstr "" --#: booleans.py:9 --msgid "Allow awstats to purge Apache logs" +-#: booleans.py:6 +#: ../sepolicy/sepolicy.py:574 +msgid "path to which the confined processes will need to write" - msgstr "" - --#: booleans.py:10 ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:575 +msgid "Policy types which require a command" +msgstr "" @@ -19685,7 +20029,7 @@ index 961d921..db49486 100644 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -19786,31 +20130,31 @@ index 961d921..db49486 100644 + +#: ../sepolicy/sepolicy/generate.py:333 msgid "" --"Allow cdrecord to read various content. nfs, samba, removable devices, user " --"temp and untrusted content files" +-"Allow users to resolve user passwd entries directly from ldap rather then " +-"using a sssd server" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" msgstr "" --#: booleans.py:11 --msgid "Allow clamd to use JIT compiler" +-#: booleans.py:7 +-msgid "Allow users to login using a radius server" +#: ../sepolicy/sepolicy/generate.py:425 +msgid "User Role types can not be assigned executables." msgstr "" --#: booleans.py:12 --msgid "Allow clamscan to non security files on a system" +-#: booleans.py:8 +-msgid "Allow users to login using a yubikey server" +#: ../sepolicy/sepolicy/generate.py:431 +msgid "Only Daemon apps can use an init script.." msgstr "" --#: booleans.py:13 --msgid "Allow clamscan to read user content" +-#: booleans.py:9 +-msgid "Allow awstats to purge Apache logs" +#: ../sepolicy/sepolicy/generate.py:449 +msgid "use_resolve must be a boolean value " msgstr "" --#: booleans.py:14 +-#: booleans.py:10 +#: ../sepolicy/sepolicy/generate.py:455 +msgid "use_syslog must be a boolean value " +msgstr "" @@ -19839,48 +20183,45 @@ index 961d921..db49486 100644 +#: ../sepolicy/sepolicy/generate.py:876 +#, python-format msgid "" --"Allow Cobbler to modify public files used for public file transfer services." +-"Allow cdrecord to read various content. nfs, samba, removable devices, user " +-"temp and untrusted content files" +"You need to define a new type which ends with: \n" +" %s" msgstr "" --#: booleans.py:15 --msgid "Allow Cobbler to connect to the network using TCP." +-#: booleans.py:11 +-msgid "Allow clamd to use JIT compiler" +#: ../sepolicy/sepolicy/generate.py:1104 +msgid "You must enter the executable path for your confined process" msgstr "" --#: booleans.py:16 --msgid "Allow Cobbler to access cifs file systems." +-#: booleans.py:12 +-msgid "Allow clamscan to non security files on a system" +#: ../sepolicy/sepolicy/generate.py:1363 +msgid "Type Enforcement file" msgstr "" --#: booleans.py:17 --msgid "Allow Cobbler to access nfs file systems." +-#: booleans.py:13 +-msgid "Allow clamscan to read user content" +#: ../sepolicy/sepolicy/generate.py:1364 +msgid "Interface file" msgstr "" --#: booleans.py:18 --msgid "Allow collectd to connect to the network using TCP." +-#: booleans.py:14 +#: ../sepolicy/sepolicy/generate.py:1365 +msgid "File Contexts file" - msgstr "" - --#: booleans.py:19 --msgid "Allow codnor domain to connect to the network using TCP." ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:1367 +msgid "Spec file" - msgstr "" - --#: booleans.py:20 ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:1368 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -19888,188 +20229,174 @@ index 961d921..db49486 100644 +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:350 msgid "" --"Allow system cron jobs to relabel filesystem for restoring file contexts." +-"Allow Cobbler to modify public files used for public file transfer services." +"The entry that was entered is incorrect. Please try again in the " +"ex:/.../... format." msgstr "" --#: booleans.py:21 --msgid "Allow cvs daemon to read shadow" +-#: booleans.py:15 +-msgid "Allow Cobbler to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:376 +msgid "Retry" msgstr "" --#: booleans.py:22 --msgid "Allow all daemons to write corefiles to /" +-#: booleans.py:16 +-msgid "Allow Cobbler to access cifs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" msgstr "" --#: booleans.py:23 --msgid "Allow all daemons to use tcp wrappers." +-#: booleans.py:17 +-msgid "Allow Cobbler to access nfs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:476 +msgid "" +"Add file Equivilence Mapping. Mapping will be created when Update is " +"applied." msgstr "" --#: booleans.py:24 --msgid "Allow all daemons the ability to read/write terminals" +-#: booleans.py:18 +-msgid "Allow collectd to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" msgstr "" --#: booleans.py:25 --msgid "Allow dan to manage user files" +-#: booleans.py:19 +-msgid "Allow codnor domain to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." msgstr "" --#: booleans.py:26 --msgid "Allow dan to read user files" +-#: booleans.py:20 +#: ../sepolicy/sepolicy/sepolicy.glade:515 +msgid "Enter the path to which you want to setup an equivalence label." - msgstr "" - --#: booleans.py:27 --msgid "Allow dbadm to manage files in users home directories" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" - msgstr "" - --#: booleans.py:28 --msgid "Allow dbadm to read files in users home directories" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" - msgstr "" - --#: booleans.py:29 ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:582 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" +-"Allow system cron jobs to relabel filesystem for restoring file contexts." +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." msgstr "" --#: booleans.py:30 --msgid "Allow sysadm to debug or ptrace all processes." +-#: booleans.py:21 +-msgid "Allow cvs daemon to read shadow" +#: ../sepolicy/sepolicy/sepolicy.glade:639 +msgid "Add a file" msgstr "" --#: booleans.py:31 --msgid "Allow dhcpc client applications to execute iptables commands" +-#: booleans.py:22 +-msgid "Allow all daemons to write corefiles to /" +#: ../sepolicy/sepolicy/sepolicy.glade:656 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." msgstr "" --#: booleans.py:32 --msgid "Allow DHCP daemon to use LDAP backends" +-#: booleans.py:23 +-msgid "Allow all daemons to use tcp wrappers." +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" msgstr "" --#: booleans.py:33 --msgid "Allow all domains to use other domains file descriptors" +-#: booleans.py:24 +-msgid "Allow all daemons the ability to read/write terminals" +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" msgstr "" --#: booleans.py:34 --msgid "Allow all domains to have the kernel load modules" +-#: booleans.py:25 +-msgid "Allow dan to manage user files" +#: ../sepolicy/sepolicy/sepolicy.glade:781 +msgid "Type" msgstr "" --#: booleans.py:35 --msgid "Allow the use of the audio devices as the source for the entropy feeds" +-#: booleans.py:26 +-msgid "Allow dan to read user files" +#: ../sepolicy/sepolicy/sepolicy.glade:795 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:27 +-msgid "Allow dbadm to manage files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:822 +msgid "Make Path Recursive" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:28 +-msgid "Allow dbadm to read files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:826 +msgid "" +"Select Make Path Recursive iff you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:29 +#: ../sepolicy/sepolicy/sepolicy.glade:839 +msgid "Browse" +msgstr "" @@ -20083,527 +20410,530 @@ index 961d921..db49486 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:898 -+msgid "" + 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" +"Specify the path using regular expressions that you would like to modify the " +"labeling." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:30 +-msgid "Allow sysadm to debug or ptrace all processes." +#: ../sepolicy/sepolicy/sepolicy.glade:920 +msgid "Select the SELinux file type to assign to this path." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:31 +-msgid "Allow dhcpc client applications to execute iptables commands" +#: ../sepolicy/sepolicy/sepolicy.glade:947 +msgid "Enter the MLS Label to assign to this file path." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:32 +-msgid "Allow DHCP daemon to use LDAP backends" +#: ../sepolicy/sepolicy/sepolicy.glade:951 +msgid "SELinux MLS Label you wish to assign to this path." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:33 +-msgid "Allow all domains to use other domains file descriptors" +#: ../sepolicy/sepolicy/sepolicy.glade:1088 +msgid "Analyzing Policy..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 + msgstr "" + +-#: booleans.py:34 +-msgid "Allow all domains to have the kernel load modules" ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." - msgstr "" - --#: booleans.py:36 --msgid "Allow exim to connect to databases (postgres, mysql)" -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" - msgstr "" - --#: booleans.py:37 --msgid "Allow exim to create, read, write, and delete unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." msgstr "" +-#: booleans.py:35 +-msgid "Allow the use of the audio devices as the source for the entropy feeds" ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 ++msgid "Login Mapping" + msgstr "" + +-#: booleans.py:36 +-msgid "Allow exim to connect to databases (postgres, mysql)" ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 ++msgid "Manage the SELinux configuration" + msgstr "" + +-#: booleans.py:37 +-msgid "Allow exim to create, read, write, and delete unprivileged user files." ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 ++msgid "SELinux Users" + msgstr "" + -#: booleans.py:38 -msgid "Allow exim to read unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 -+msgid "Login Mapping" ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 ++msgid "Lockdown" msgstr "" -#: booleans.py:39 -msgid "Enable extra rules in the cron domain to support fcron." -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 -+msgid "Manage the SELinux configuration" - msgstr "" - --#: booleans.py:40 --msgid "Allow fenced domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 -+msgid "SELinux Users" - msgstr "" - --#: booleans.py:41 --msgid "Allow fenced domain to execute ssh." -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 -+msgid "Lockdown" - msgstr "" - --#: booleans.py:42 --msgid "Allow all domains to execute in fips_mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." msgstr "" --#: booleans.py:43 --msgid "Allow ftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 +-#: booleans.py:40 +-msgid "Allow fenced domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" msgstr "" --#: booleans.py:44 --msgid "" --"Allow ftp servers to upload files, used for public file transfer services. " --"Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 +-#: booleans.py:41 +-msgid "Allow fenced domain to execute ssh." ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" msgstr "" --#: booleans.py:45 --msgid "Allow ftp servers to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 +-#: booleans.py:42 +-msgid "Allow all domains to execute in fips_mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" msgstr "" --#: booleans.py:46 --msgid "Allow ftp servers to connect to mysql database ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 +-#: booleans.py:43 +-msgid "Allow ftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" msgstr "" --#: booleans.py:47 -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 +-#: booleans.py:44 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 msgid "" --"Allow ftp servers to login to local users and read/write all files on the " --"system, governed by DAC." +-"Allow ftp servers to upload files, used for public file transfer services. " +-"Directories must be labeled public_content_rw_t." +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." msgstr "" +-#: booleans.py:45 +-msgid "Allow ftp servers to connect to all ports > 1023" ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 ++msgid "Enabled" + msgstr "" + +-#: booleans.py:46 +-msgid "Allow ftp servers to connect to mysql database ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 ++msgid "File Path" + msgstr "" + +-#: booleans.py:47 +-msgid "" +-"Allow ftp servers to login to local users and read/write all files on the " +-"system, governed by DAC." ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 ++msgid "SELinux File Type" + msgstr "" + -#: booleans.py:48 -msgid "Allow ftp servers to use cifs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 -+msgid "Enabled" ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 ++msgid "File path used to enter the 'selected domain'." msgstr "" -#: booleans.py:49 -msgid "Allow ftp servers to use nfs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 -+msgid "File Path" ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 ++msgid "Executable Files" msgstr "" -#: booleans.py:50 -msgid "Allow ftp servers to use bind to all unreserved ports for passive mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 -+msgid "SELinux File Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 ++msgid "Files to which the 'selected domain' can write." msgstr "" -#: booleans.py:51 -msgid "Determine whether Git CGI can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 -+msgid "File path used to enter the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 ++msgid "Writable files" msgstr "" -#: booleans.py:52 -msgid "Determine whether Git CGI can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 -+msgid "Executable Files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 ++msgid "File Types defined for the 'selected domain'." msgstr "" -#: booleans.py:53 -msgid "Determine whether Git CGI can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 -+msgid "Files to which the 'selected domain' can write." ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 ++msgid "Application File Types" msgstr "" -#: booleans.py:54 -msgid "" -"Determine whether Git session daemon can bind TCP sockets to all unreserved " -"ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 -+msgid "Writable files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 ++msgid "Network Ports to which the 'selected domain' is allowed to connect." msgstr "" -#: booleans.py:55 -msgid "" -"Determine whether calling user domains can execute Git daemon in the " -"git_session_t domain." -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 -+msgid "File Types defined for the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 ++msgid "Outbound" msgstr "" -#: booleans.py:56 -msgid "Determine whether Git system daemon can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 -+msgid "Application File Types" ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 ++msgid "Network Ports to which the 'selected domain' is allowed to listen." msgstr "" -#: booleans.py:57 -msgid "Determine whether Git system daemon can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 -+msgid "Network Ports to which the 'selected domain' is allowed to connect." ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 ++msgid "Inbound" msgstr "" -#: booleans.py:58 -msgid "Determine whether Git system daemon can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 -+msgid "Outbound" ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 ++msgid "" ++"Boolean \n" ++"Enabled" msgstr "" -#: booleans.py:59 -msgid "Allow gitisis daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 -+msgid "Network Ports to which the 'selected domain' is allowed to listen." ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 ++msgid "Boolean name" msgstr "" -#: booleans.py:60 -msgid "Enable reading of urandom for all domains." -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 -+msgid "Inbound" ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 ++msgid "SELinux Application Type" msgstr "" -#: booleans.py:61 -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 msgid "" -"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" -"agent to manage user files." -+"Boolean \n" -+"Enabled" ++"Executables which will transition to a different domain, when the 'selected " ++"domain' executes them." msgstr "" -#: booleans.py:62 -msgid "" -"Allow gpg web domain to modify public files used for public file transfer " -"services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 -+msgid "Boolean name" ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 ++msgid "Applicaton Transitions From 'select domain'" msgstr "" -#: booleans.py:63 -msgid "Allow gssd to read temp directory. For access to kerberos tgt." -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 -+msgid "SELinux Application Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 ++msgid "" ++"Boolean\n" ++"Enabled" msgstr "" -#: booleans.py:64 -msgid "Allow guest to exec content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 -+msgid "" -+"Executables which will transition to a different domain, when the 'selected " -+"domain' executes them." ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 ++msgid "Calling Process Domain" msgstr "" -#: booleans.py:65 -msgid "" -"Allow Apache to modify public files used for public file transfer services. " -"Directories/Files must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 -+msgid "Applicaton Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 ++msgid "Executable File" msgstr "" -#: booleans.py:66 -msgid "Allow httpd to use built in scripting (usually php)" -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 -+msgid "" -+"Boolean\n" -+"Enabled" - msgstr "" - --#: booleans.py:67 --msgid "Allow http daemon to check spam" -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 -+msgid "Calling Process Domain" - msgstr "" - --#: booleans.py:68 --msgid "" --"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " --"ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 -+msgid "Executable File" - msgstr "" - --#: booleans.py:69 --msgid "Allow httpd to connect to the ldap port" -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." msgstr "" --#: booleans.py:70 --msgid "Allow http daemon to connect to zabbix" -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 +-#: booleans.py:67 +-msgid "Allow http daemon to check spam" ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" msgstr "" --#: booleans.py:71 --msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 -+msgid "" +-#: booleans.py:68 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 + msgid "" +-"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " +-"ports" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." msgstr "" +-#: booleans.py:69 +-msgid "Allow httpd to connect to the ldap port" ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 ++msgid "SELinux Directory Type" + msgstr "" + +-#: booleans.py:70 +-msgid "Allow http daemon to connect to zabbix" ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 ++msgid "Destination Class" + msgstr "" + +-#: booleans.py:71 +-msgid "Allow HTTPD scripts and modules to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 ++msgid "SELinux Destination Type" + msgstr "" + -#: booleans.py:72 -msgid "Allow HTTPD scripts and modules to connect to cobbler over the network." -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 -+msgid "SELinux Directory Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 ++msgid "File Name" msgstr "" -#: booleans.py:73 -msgid "" -"Allow HTTPD scripts and modules to connect to databases over the network." -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 -+msgid "Destination Class" ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 ++msgid "File Transitions From 'select domain'" msgstr "" -#: booleans.py:74 -msgid "Allow httpd to connect to memcache server" -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 -+msgid "SELinux Destination Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 ++msgid "Default Level" msgstr "" -#: booleans.py:75 -msgid "Allow httpd to act as a relay" -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 -+msgid "File Name" ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 ++msgid "Select the system mode when the system first boots up" msgstr "" -#: booleans.py:76 -msgid "Allow http daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 -+msgid "File Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 ++msgid "Select the system mode for the current session" msgstr "" -#: booleans.py:77 -msgid "Allow Apache to communicate with avahi service via dbus" -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 -+msgid "Default Level" ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 ++msgid "System Policy Type:" msgstr "" -#: booleans.py:78 -msgid "Allow httpd cgi support" -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 -+msgid "Select the system mode when the system first boots up" ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 ++msgid "System Mode" msgstr "" -#: booleans.py:79 -msgid "Allow httpd to act as a FTP server by listening on the ftp port." -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 -+msgid "Select the system mode for the current session" ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 ++msgid "Import system settings from another machine" msgstr "" -#: booleans.py:80 -msgid "Allow httpd to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 -+msgid "System Policy Type:" ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++msgid "Import" msgstr "" -#: booleans.py:81 -msgid "Allow httpd scripts and modules execmem/execstack" -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 -+msgid "System Mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 ++msgid "Export system settings to a file" msgstr "" -#: booleans.py:82 -msgid "Allow HTTPD to connect to port 80 for graceful shutdown" -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 -+msgid "Import system settings from another machine" ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++msgid "Export" msgstr "" -#: booleans.py:83 -msgid "Allow httpd processes to manage IPA content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 -+msgid "Import" ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 ++msgid "Relabel all files back to system defaults on reboot" msgstr "" -#: booleans.py:84 -msgid "Allow Apache to use mod_auth_ntlm_winbind" -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 -+msgid "Export system settings to a file" ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 ++msgid "Yes" msgstr "" -#: booleans.py:85 -msgid "Allow Apache to use mod_auth_pam" -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 -+msgid "Export" ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 ++msgid "No" msgstr "" -#: booleans.py:86 -msgid "Allow httpd to read user content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 -+msgid "Relabel all files back to system defaults on reboot" ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 ++msgid "System Configuration" msgstr "" -#: booleans.py:87 -msgid "Allow Apache to run in stickshift mode, not transition to passenger" -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 -+msgid "Yes" - msgstr "" - --#: booleans.py:88 --msgid "Allow httpd daemon to change its resource limits" -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 -+msgid "No" - msgstr "" - --#: booleans.py:89 --msgid "" --"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 -+msgid "System Configuration" - msgstr "" - --#: booleans.py:90 -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 - msgid "" --"Allow apache scripts to write to public content, directories/files must be " --"labeled public_rw_content_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 ++msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " @@ -20612,19 +20942,18 @@ index 961d921..db49486 100644 +"unconfined_t from the users/login screens." msgstr "" --#: booleans.py:91 --msgid "Allow Apache to execute tmp content." -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 +-#: booleans.py:88 +-msgid "Allow httpd daemon to change its resource limits" ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" msgstr "" --#: booleans.py:92 -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 +-#: booleans.py:89 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 msgid "" --"Unify HTTPD to communicate with the terminal. Needed for entering the " --"passphrase for certificates at the terminal." +-"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -20632,16 +20961,15 @@ index 961d921..db49486 100644 +"allowed." msgstr "" --#: booleans.py:93 --msgid "Unify HTTPD handling of all content files." -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 +-#: booleans.py:90 ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" - msgstr "" - --#: booleans.py:94 --msgid "Allow httpd to access cifs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 -+msgid "" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 + msgid "" +-"Allow apache scripts to write to public content, directories/files must be " +-"labeled public_rw_content_t." +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -20649,257 +20977,273 @@ index 961d921..db49486 100644 +"allowed." msgstr "" --#: booleans.py:95 --msgid "Allow httpd to access FUSE file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 +-#: booleans.py:91 +-msgid "Allow Apache to execute tmp content." ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" msgstr "" --#: booleans.py:96 --msgid "Allow httpd to run gpg" -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 -+msgid "" +-#: booleans.py:92 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 + msgid "" +-"Unify HTTPD to communicate with the terminal. Needed for entering the " +-"passphrase for certificates at the terminal." +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." msgstr "" +-#: booleans.py:93 +-msgid "Unify HTTPD handling of all content files." ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 ++msgid "Files Equivalence" + msgstr "" + +-#: booleans.py:94 +-msgid "Allow httpd to access cifs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 ++msgid "...SELECT TO VIEW DATA..." + msgstr "" + +-#: booleans.py:95 +-msgid "Allow httpd to access FUSE file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 ++msgid "Delete" + msgstr "" + +-#: booleans.py:96 +-msgid "Allow httpd to run gpg" ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 ++msgid "Modify" + msgstr "" + -#: booleans.py:97 -msgid "Allow httpd to access nfs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 -+msgid "Files Equivalence" ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 ++msgid "Revert" msgstr "" -#: booleans.py:98 -msgid "Allow httpd to communicate with oddjob to start up a service" -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 -+msgid "...SELECT TO VIEW DATA..." - msgstr "" - --#: booleans.py:99 --msgid "Allow httpd to access openstack ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 -+msgid "Delete" - msgstr "" - --#: booleans.py:100 --msgid "Allow Apache to query NS records" -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 -+msgid "Modify" - msgstr "" - --#: booleans.py:101 --msgid "Allow icecast to connect to all ports, not just sound ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 -+msgid "Revert" - msgstr "" - --#: booleans.py:102 -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 - msgid "" --"Allow the Irssi IRC Client to connect to any port, and to bind to any " --"unreserved port." --msgstr "" -- --#: booleans.py:103 --msgid "Allow confined applications to run with kerberos." ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 ++msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." msgstr "" --#: booleans.py:104 --msgid "Allow syslogd daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 +-#: booleans.py:99 +-msgid "Allow httpd to access openstack ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" msgstr "" --#: booleans.py:105 --msgid "Allow syslogd the ability to read/write terminals" -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 +-#: booleans.py:100 +-msgid "Allow Apache to query NS records" ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." msgstr "" --#: booleans.py:106 --msgid "Allow logging in and using the system from /dev/console." -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 +-#: booleans.py:101 +-msgid "Allow icecast to connect to all ports, not just sound ports." ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" msgstr "" --#: booleans.py:107 --msgid "" --"Control the ability to mmap a low area of the address space, as configured " --"by /proc/sys/kernel/mmap_min_addr." -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 +-#: booleans.py:102 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" - msgstr "" - --#: booleans.py:108 --msgid "Allow mock to read files in home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" - msgstr "" - --#: booleans.py:109 --msgid "Allow the mount command to mount any directory or file." -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" - msgstr "" - --#: booleans.py:110 --msgid "Allow mozilla plugin domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" - msgstr "" - --#: booleans.py:111 -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 msgid "" --"Allow mozilla_plugins to create random content in the users home directory" +-"Allow the Irssi IRC Client to connect to any port, and to bind to any " +-"unreserved port." +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." msgstr "" --#: booleans.py:112 --msgid "Allow confined web browsers to read home directory content" -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 +-#: booleans.py:103 +-msgid "Allow confined applications to run with kerberos." ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" msgstr "" --#: booleans.py:113 --msgid "Allow mplayer executable stack" -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 +-#: booleans.py:104 +-msgid "Allow syslogd daemon to send mail" ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" msgstr "" --#: booleans.py:114 --msgid "Allow mysqld to connect to all ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 +-#: booleans.py:105 +-msgid "Allow syslogd the ability to read/write terminals" ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" msgstr "" --#: booleans.py:115 --msgid "Allow BIND to bind apache port." -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 +-#: booleans.py:106 +-msgid "Allow logging in and using the system from /dev/console." ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." msgstr "" --#: booleans.py:116 -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 +-#: booleans.py:107 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 msgid "" --"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." +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." msgstr "" --#: booleans.py:117 --msgid "Allow any files/directories to be exported read/only via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 +-#: booleans.py:108 +-msgid "Allow mock to read files in home directories." ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." + msgstr "" + +-#: booleans.py:109 +-msgid "Allow the mount command to mount any directory or file." ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." + msgstr "" + +-#: booleans.py:110 +-msgid "Allow mozilla plugin domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" + msgstr "" + +-#: booleans.py:111 +-msgid "" +-"Allow mozilla_plugins to create random content in the users home directory" ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" msgstr "" --#: booleans.py:118 --msgid "Allow any files/directories to be exported read/write via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 +-#: booleans.py:112 +-msgid "Allow confined web browsers to read home directory content" ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" msgstr "" --#: booleans.py:119 -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 - 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:113 +-msgid "Allow mplayer executable stack" ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 ++msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." msgstr "" --#: booleans.py:120 --msgid "Allow system to run with NIS" -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 +-#: booleans.py:114 +-msgid "Allow mysqld to connect to all ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" msgstr "" --#: booleans.py:121 --msgid "Allow confined applications to use nscd shared memory." -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 +-#: booleans.py:115 +-msgid "Allow BIND to bind apache port." ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" msgstr "" --#: booleans.py:122 --msgid "Allow openshift to lockdown app" -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 +-#: booleans.py:116 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 + msgid "" +-"Allow BIND to write the master zone files. Generally this is used for " +-"dynamic DNS or zone transfers." ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." + msgstr "" + +-#: booleans.py:117 +-msgid "Allow any files/directories to be exported read/only via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" + msgstr "" + +-#: booleans.py:118 +-msgid "Allow any files/directories to be exported read/write via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." msgstr "" --#: booleans.py:123 --msgid "Allow openvpn to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 +-#: booleans.py:119 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" - msgstr "" - --#: booleans.py:124 --msgid "Allow piranha-lvs domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 -+msgid "" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 + msgid "" +-"Allow nfs servers to modify public files used for public file transfer " +-"services. Files/Directories must be labeled public_content_rw_t." +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" msgstr "" --#: booleans.py:125 --msgid "Allow polipo to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 +-#: booleans.py:120 +-msgid "Allow system to run with NIS" ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." msgstr "" --#: booleans.py:126 --msgid "" --"Determine whether Polipo session daemon can bind tcp sockets to all " --"unreserved ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 +-#: booleans.py:121 +-msgid "Allow confined applications to use nscd shared memory." ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" msgstr "" --#: booleans.py:127 --msgid "" --"Determine whether calling user domains can execute Polipo daemon in the " --"polipo_session_t domain." -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:122 +-msgid "Allow openshift to lockdown app" ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" msgstr "" --#: booleans.py:128 --msgid "Determine whether polipo can access cifs file systems." -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:123 +-msgid "Allow openvpn to read home directories" ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" msgstr "" --#: booleans.py:129 --msgid "Determine whether Polipo can access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:66 +-#: booleans.py:124 +-msgid "Allow piranha-lvs domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" msgstr "" --#: booleans.py:130 --msgid "Enable polyinstantiated directory support." -+#: ../sepolicy/sepolicy/gui.py:67 +-#: booleans.py:125 +-msgid "Allow polipo to connect to all ports > 1023" ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" msgstr "" --#: booleans.py:131 --msgid "Allow postfix_local domain full write access to mail_spool directories" -+#: ../sepolicy/sepolicy/gui.py:92 -+msgid "" +-#: booleans.py:126 ++#: ../sepolicy/sepolicy/gui.py:93 + msgid "" +-"Determine whether Polipo session daemon can bind tcp sockets to all " +-"unreserved ports." +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" @@ -20908,241 +21252,271 @@ index 961d921..db49486 100644 +" * Change the system mode to Enforcing\n" msgstr "" --#: booleans.py:132 --msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" -+#: ../sepolicy/sepolicy/gui.py:115 +-#: booleans.py:127 +-msgid "" +-"Determine whether calling user domains can execute Polipo daemon in the " +-"polipo_session_t domain." ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" msgstr "" +-#: booleans.py:128 +-msgid "Determine whether polipo can access cifs file systems." ++#: ../sepolicy/sepolicy/gui.py:639 ++msgid "System Status: Disabled" + msgstr "" + +-#: booleans.py:129 +-msgid "Determine whether Polipo can access nfs file systems." ++#: ../sepolicy/sepolicy/gui.py:737 ++msgid "Help: Start Page" + msgstr "" + +-#: booleans.py:130 +-msgid "Enable polyinstantiated directory support." ++#: ../sepolicy/sepolicy/gui.py:741 ++msgid "Help: Booleans Page" + msgstr "" + +-#: booleans.py:131 +-msgid "Allow postfix_local domain full write access to mail_spool directories" ++#: ../sepolicy/sepolicy/gui.py:747 ++msgid "Help: Executable Files Page" + msgstr "" + +-#: booleans.py:132 +-msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" ++#: ../sepolicy/sepolicy/gui.py:750 ++msgid "Help: Writable Files Page" + msgstr "" + -#: booleans.py:133 -msgid "Allow transmit client label to foreign database" -+#: ../sepolicy/sepolicy/gui.py:624 -+msgid "System Status: Disabled" ++#: ../sepolicy/sepolicy/gui.py:753 ++msgid "Help: Application Types Page" msgstr "" -#: booleans.py:134 -msgid "Allow database admins to execute DML statement" -+#: ../sepolicy/sepolicy/gui.py:722 -+msgid "Help: Start Page" ++#: ../sepolicy/sepolicy/gui.py:758 ++msgid "Help: Outbound Network Connections Page" msgstr "" -#: booleans.py:135 -msgid "Allow unprivileged users to execute DDL statement" -+#: ../sepolicy/sepolicy/gui.py:726 -+msgid "Help: Booleans Page" ++#: ../sepolicy/sepolicy/gui.py:761 ++msgid "Help: Inbound Network Connections Page" msgstr "" -#: booleans.py:136 -msgid "Allow pppd to load kernel modules for certain modems" -+#: ../sepolicy/sepolicy/gui.py:732 -+msgid "Help: Executable Files Page" ++#: ../sepolicy/sepolicy/gui.py:767 ++msgid "Help: Transition from application Page" msgstr "" -#: booleans.py:137 -msgid "Allow pppd to be run for a regular user" -+#: ../sepolicy/sepolicy/gui.py:735 -+msgid "Help: Writable Files Page" ++#: ../sepolicy/sepolicy/gui.py:770 ++msgid "Help: Transition into application Page" msgstr "" -#: booleans.py:138 -msgid "" -"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:738 -+msgid "Help: Application Types Page" ++#: ../sepolicy/sepolicy/gui.py:773 ++msgid "Help: Transition application file Page" msgstr "" -#: booleans.py:139 -msgid "Allow Puppet client to manage all file types." -+#: ../sepolicy/sepolicy/gui.py:743 -+msgid "Help: Outbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:777 ++msgid "Help: Systems Page" msgstr "" -#: booleans.py:140 -msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database" -+#: ../sepolicy/sepolicy/gui.py:746 -+msgid "Help: Inbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:781 ++msgid "Help: Lockdown Page" msgstr "" -#: booleans.py:141 -msgid "Allow racoon to read shadow" -+#: ../sepolicy/sepolicy/gui.py:752 -+msgid "Help: Transition from application Page" ++#: ../sepolicy/sepolicy/gui.py:785 ++msgid "Help: Login Page" msgstr "" -#: booleans.py:142 -msgid "Allow rgmanager domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/gui.py:755 -+msgid "Help: Transition into application Page" ++#: ../sepolicy/sepolicy/gui.py:789 ++msgid "Help: SELinux User Page" msgstr "" -#: booleans.py:143 -msgid "" -"Allow rsync to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:758 -+msgid "Help: Transition application file Page" ++#: ../sepolicy/sepolicy/gui.py:793 ++msgid "Help: File Equivalence Page" msgstr "" -#: booleans.py:144 -msgid "Allow rsync to run as a client" -+#: ../sepolicy/sepolicy/gui.py:762 -+msgid "Help: Systems Page" - msgstr "" - --#: booleans.py:145 --msgid "Allow rsync to export any files/directories read only." -+#: ../sepolicy/sepolicy/gui.py:766 -+msgid "Help: Lockdown Page" - msgstr "" - --#: booleans.py:146 --msgid "Allow rsync servers to share cifs files systems" -+#: ../sepolicy/sepolicy/gui.py:770 -+msgid "Help: Login Page" - msgstr "" - --#: booleans.py:147 --msgid "Allow rsync servers to share nfs files systems" -+#: ../sepolicy/sepolicy/gui.py:774 -+msgid "Help: SELinux User Page" - msgstr "" - --#: booleans.py:148 --msgid "Allow samba to create new home directories (e.g. via PAM)" -+#: ../sepolicy/sepolicy/gui.py:778 -+msgid "Help: File Equivalence Page" - msgstr "" - --#: booleans.py:149 --msgid "" --"Allow samba to act as the domain controller, add users, groups and change " --"passwords." -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." - msgstr "" - --#: booleans.py:150 --msgid "Allow samba to share users home directories." -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." msgstr "" --#: booleans.py:151 --msgid "Allow samba to share any file/directory read only." -+#: ../sepolicy/sepolicy/gui.py:1032 +-#: booleans.py:145 +-msgid "Allow rsync to export any files/directories read only." ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." msgstr "" --#: booleans.py:152 --msgid "Allow samba to share any file/directory read/write." -+#: ../sepolicy/sepolicy/gui.py:1033 +-#: booleans.py:146 +-msgid "Allow rsync servers to share cifs files systems" ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." msgstr "" --#: booleans.py:153 --msgid "Allow samba to act as a portmapper" -+#: ../sepolicy/sepolicy/gui.py:1034 +-#: booleans.py:147 +-msgid "Allow rsync servers to share nfs files systems" ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." msgstr "" --#: booleans.py:154 --msgid "Allow samba to run unconfined scripts" -+#: ../sepolicy/sepolicy/gui.py:1035 +-#: booleans.py:148 +-msgid "Allow samba to create new home directories (e.g. via PAM)" ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." msgstr "" --#: booleans.py:155 --msgid "Allow samba to export ntfs/fusefs volumes." -+#: ../sepolicy/sepolicy/gui.py:1036 +-#: booleans.py:149 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format -+msgid "" + msgid "" +-"Allow samba to act as the domain controller, add users, groups and change " +-"passwords." +"Display boolean information that can be used to modify the policy for the " +"'%s'." msgstr "" --#: booleans.py:156 --msgid "Allow samba to export NFS volumes." -+#: ../sepolicy/sepolicy/gui.py:1037 +-#: booleans.py:150 +-msgid "Allow samba to share users home directories." ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." msgstr "" --#: booleans.py:157 --msgid "Allow sanlock to read/write fuse files" -+#: ../sepolicy/sepolicy/gui.py:1038 +-#: booleans.py:151 +-msgid "Allow samba to share any file/directory read only." ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." msgstr "" --#: booleans.py:158 --msgid "Allow sanlock to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:1039 +-#: booleans.py:152 +-msgid "Allow samba to share any file/directory read/write." ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" msgstr "" --#: booleans.py:159 --msgid "Allow sanlock to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:1040 +-#: booleans.py:153 +-msgid "Allow samba to act as a portmapper" ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" msgstr "" --#: booleans.py:160 --msgid "Allow sasl to read shadow" -+#: ../sepolicy/sepolicy/gui.py:1041 +-#: booleans.py:154 +-msgid "Allow samba to run unconfined scripts" ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" msgstr "" --#: booleans.py:161 --msgid "Allow secadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1042 +-#: booleans.py:155 +-msgid "Allow samba to export ntfs/fusefs volumes." ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." msgstr "" --#: booleans.py:162 -+#: ../sepolicy/sepolicy/gui.py:1043 +-#: booleans.py:156 +-msgid "Allow samba to export NFS volumes." ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format - msgid "" --"disallow programs, such as newrole, from transitioning to administrative " --"user domains." ++msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." msgstr "" --#: booleans.py:163 --msgid "Disable kernel module loading." -+#: ../sepolicy/sepolicy/gui.py:1044 +-#: booleans.py:157 +-msgid "Allow sanlock to read/write fuse files" ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." msgstr "" +-#: booleans.py:158 +-msgid "Allow sanlock to manage nfs files" ++#: ../sepolicy/sepolicy/gui.py:1062 ++#, python-format ++msgid "Display applications that can transition into or out of the '%s'." + msgstr "" + +-#: booleans.py:159 +-msgid "Allow sanlock to manage cifs files" ++#: ../sepolicy/sepolicy/gui.py:1170 ++msgid "MISSING FILE PATH" + msgstr "" + +-#: booleans.py:160 +-msgid "Allow sasl to read shadow" ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 ++msgid "Boolean section." + msgstr "" + +-#: booleans.py:161 +-msgid "Allow secadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1285 ++msgid "To disable this transition, go to the " + msgstr "" + +-#: booleans.py:162 +-msgid "" +-"disallow programs, such as newrole, from transitioning to administrative " +-"user domains." ++#: ../sepolicy/sepolicy/gui.py:1287 ++msgid "To enable this transition, go to the " + msgstr "" + +-#: booleans.py:163 +-msgid "Disable kernel module loading." ++#: ../sepolicy/sepolicy/gui.py:1344 ++msgid "executable" + msgstr "" + -#: 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." -+#: ../sepolicy/sepolicy/gui.py:1045 -+#, python-format -+msgid "Display applications that can transition into or out of the '%s'." ++#: ../sepolicy/sepolicy/gui.py:1347 ++msgid "writable" msgstr "" -#: booleans.py:165 -msgid "Allow regular users direct dri device access" -+#: ../sepolicy/sepolicy/gui.py:1149 -+msgid "MISSING FILE PATH" ++#: ../sepolicy/sepolicy/gui.py:1350 ++msgid "application" msgstr "" -#: booleans.py:166 @@ -21150,274 +21524,267 @@ index 961d921..db49486 100644 -"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" -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 -+msgid "Boolean section." ++#: ../sepolicy/sepolicy/gui.py:1351 ++#, python-format ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." msgstr "" -#: booleans.py:167 -msgid "" -"Allow all unconfined executables to use libraries requiring text relocation " -"that are not labeled textrel_shlib_t" -+#: ../sepolicy/sepolicy/gui.py:1265 -+msgid "To disable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1352 ++#, python-format ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." msgstr "" -#: booleans.py:168 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format + 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" -+#: ../sepolicy/sepolicy/gui.py:1267 -+msgid "To enable this transition, go to the " ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:169 -msgid "Allow users to connect to the local mysql server" -+#: ../sepolicy/sepolicy/gui.py:1324 -+msgid "executable" ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" msgstr "" -#: booleans.py:170 -msgid "" -"Allow confined users the ability to execute the ping and traceroute commands." -+#: ../sepolicy/sepolicy/gui.py:1327 -+msgid "writable" ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" msgstr "" -#: booleans.py:171 -msgid "Allow users to connect to PostgreSQL" -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." msgstr "" -#: booleans.py:172 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1371 + msgid "" -"Allow user to r/w files on filesystems that do not have extended attributes " -"(FAT, CDROM, FLOPPY)" -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." msgstr "" -#: booleans.py:173 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format + 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." -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." msgstr "" -#: booleans.py:174 -msgid "Allow user to use ssh chroot environment." -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format -+msgid "" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." ++#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." msgstr "" -#: booleans.py:175 -msgid "Allow user music sharing" -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." msgstr "" -#: booleans.py:176 -msgid "" -"Allow anon internal-sftp to upload files, used for public file transfer " -"services. Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." msgstr "" -#: booleans.py:177 -msgid "" -"Allow sftp-internal to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." msgstr "" -#: booleans.py:178 -+#: ../sepolicy/sepolicy/gui.py:1351 -+#, python-format - msgid "" +-msgid "" -"Allow sftp-internal to login to local users and read/write all files on the " -"system, governed by DAC." -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." msgstr "" -#: booleans.py:179 -msgid "" -"Allow internal-sftp to read and write files in the user ssh home directories." -+#: ../sepolicy/sepolicy/gui.py:1352 -+#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." msgstr "" -#: booleans.py:180 -msgid "Allow sge to connect to the network using any TCP port" -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." msgstr "" -#: booleans.py:181 -msgid "Allow sge to access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." msgstr "" -#: booleans.py:182 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1421 + msgid "" -"Enable additional permissions needed to support devices on 3ware controllers." -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++"Modify selected modified File Equivalence definitions. Only bolded items in " ++"the list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:183 -msgid "" -"Allow samba to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." - msgstr "" - --#: booleans.py:184 --msgid "Allow user spamassassin clients to use the network." -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." - msgstr "" - --#: booleans.py:185 --msgid "Allow spamd to read/write user home directories." -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." - msgstr "" - --#: booleans.py:186 --msgid "" --"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." - msgstr "" - --#: booleans.py:187 --msgid "Allow squid to run as a transparent proxy (TPROXY)" -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." - msgstr "" - --#: booleans.py:188 -+#: ../sepolicy/sepolicy/gui.py:1401 - msgid "" --"Allow ssh with chroot env to read and write files in the user home " --"directories" -+"Modify selected modified File Equivalence definitions. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." - msgstr "" - --#: booleans.py:189 --msgid "allow host key based authentication" -+#: ../sepolicy/sepolicy/gui.py:1429 ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" msgstr "" --#: booleans.py:190 --msgid "Allow ssh logins as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:1442 +-#: booleans.py:184 +-msgid "Allow user spamassassin clients to use the network." ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." msgstr "" --#: booleans.py:191 --msgid "Allow staff to exec content" -+#: ../sepolicy/sepolicy/gui.py:1443 +-#: booleans.py:185 +-msgid "Allow spamd to read/write user home directories." ++#: ../sepolicy/sepolicy/gui.py:1463 +#, python-format +msgid "Add Network Port for %s" msgstr "" --#: booleans.py:192 --msgid "allow staff user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1448 +-#: booleans.py:186 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format -+msgid "" + msgid "" +-"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." +-msgstr "" +- +-#: booleans.py:187 +-msgid "Allow squid to run as a transparent proxy (TPROXY)" +"Add File Labeling for %s. File labels will be created when update is applied." msgstr "" --#: booleans.py:193 --msgid "Allow sysadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 +-#: booleans.py:188 +-msgid "" +-"Allow ssh with chroot env to read and write files in the user home " +-"directories" ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" msgstr "" --#: booleans.py:194 --msgid "Allow the Telepathy connection managers to connect to any network port." -+#: ../sepolicy/sepolicy/gui.py:1459 +-#: booleans.py:189 +-msgid "allow host key based authentication" ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." msgstr "" --#: booleans.py:195 --msgid "" --"Allow the Telepathy connection managers to connect to any generic TCP port." -+#: ../sepolicy/sepolicy/gui.py:1460 +-#: booleans.py:190 +-msgid "Allow ssh logins as sysadm_r:sysadm_t" ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" msgstr "" +-#: booleans.py:191 +-msgid "Allow staff to exec content" ++#: ../sepolicy/sepolicy/gui.py:1485 ++msgid "" ++"Add SELinux User Role. SELinux user roles will be created when update is " ++"applied." + msgstr "" + +-#: booleans.py:192 +-msgid "allow staff user to create and transition to svirt domains." ++#: ../sepolicy/sepolicy/gui.py:1486 ++msgid "Add SELinux Users" + msgstr "" + +-#: booleans.py:193 +-msgid "Allow sysadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1493 ++msgid "" ++"Add File Equivalency Mapping. Mapping will be created when update is applied." + msgstr "" + +-#: booleans.py:194 +-msgid "Allow the Telepathy connection managers to connect to any network port." ++#: ../sepolicy/sepolicy/gui.py:1494 ++msgid "Add SELinux File Equivalency" + msgstr "" + +-#: booleans.py:195 ++#: ../sepolicy/sepolicy/gui.py:1521 ++#, python-format + msgid "" +-"Allow the Telepathy connection managers to connect to any generic TCP port." ++"Modify File Labeling for %s. File labels will be created when update is " ++"applied." + msgstr "" + -#: booleans.py:196 -+#: ../sepolicy/sepolicy/gui.py:1465 ++#: ../sepolicy/sepolicy/gui.py:1577 msgid "" -"Allow tftp to modify public files used for public file transfer services." -+"Add SELinux User Role. SELinux user roles will be created when update is " ++"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." msgstr "" -#: booleans.py:197 -msgid "Allow tftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1466 -+msgid "Add SELinux Users" ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" msgstr "" -#: booleans.py:198 -msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." -+#: ../sepolicy/sepolicy/gui.py:1473 ++#: ../sepolicy/sepolicy/gui.py:1586 +msgid "" -+"Add File Equivalency Mapping. Mapping will be created when update is applied." ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." msgstr "" -#: booleans.py:199 -msgid "Allow tor to act as a relay" -+#: ../sepolicy/sepolicy/gui.py:1474 -+msgid "Add SELinux File Equivalency" ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" msgstr "" -#: booleans.py:200 -+#: ../sepolicy/sepolicy/gui.py:1499 -+#, python-format ++#: ../sepolicy/sepolicy/gui.py:1593 msgid "" -"allow unconfined users to transition to the chrome sandbox domains when " -"running chrome-sandbox" -+"Modify File Labeling for %s. File labels will be created when update is " ++"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." msgstr "" -#: booleans.py:201 -msgid "Allow a user to login as an unconfined domain" -+#: ../sepolicy/sepolicy/gui.py:1566 -+msgid "" -+"Modify File Equivalency Mapping. Mapping will be created when update is " -+"applied." ++#: ../sepolicy/sepolicy/gui.py:1594 ++msgid "Modify SELinux File Equivalency" msgstr "" -#: booleans.py:202 -+#: ../sepolicy/sepolicy/gui.py:1567 -+msgid "Modify SELinux File Equivalency" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format msgid "" -"Allow unconfined users to transition to the Mozilla plugin domain when " @@ -21427,69 +21794,69 @@ index 961d921..db49486 100644 -#: booleans.py:203 -msgid "Allow video playing tools to run unconfined" -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" msgstr "" -#: booleans.py:204 -msgid "Allow unprivledged user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." msgstr "" -#: booleans.py:205 -msgid "Support ecryptfs home directories" -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" msgstr "" -#: booleans.py:206 -msgid "Support fusefs home directories" -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" msgstr "" -#: booleans.py:207 -msgid "Use lpd server instead of cups" -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" msgstr "" -#: booleans.py:208 -msgid "Support NFS home directories" -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" msgstr "" -#: booleans.py:209 -msgid "Support SAMBA home directories" -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" msgstr "" -#: booleans.py:210 -msgid "Allow user to exec content" -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" msgstr "" -#: booleans.py:211 -msgid "Allow varnishd to connect to all ports, not just HTTP." -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" msgstr "" -#: booleans.py:212 -msgid "Ignore vbetool mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" msgstr "" @@ -21497,7 +21864,7 @@ index 961d921..db49486 100644 -#: booleans.py:213 -msgid "" -"Allow confined virtual guests to use serial/parallel communication ports" -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" msgstr "" @@ -21505,100 +21872,100 @@ index 961d921..db49486 100644 -#: booleans.py:214 -msgid "" -"Allow confined virtual guests to use executable memory and executable stack" -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" msgstr "" -#: booleans.py:215 -msgid "Allow confined virtual guests to read fuse files" -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" msgstr "" -#: booleans.py:216 -msgid "Allow confined virtual guests to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" msgstr "" -#: booleans.py:217 -msgid "Allow confined virtual guests to interact with rawip sockets" -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" msgstr "" -#: booleans.py:218 -msgid "Allow confined virtual guests to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" msgstr "" -#: booleans.py:219 -msgid "Allow confined virtual guests to interact with the sanlock" -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" msgstr "" -#: booleans.py:220 -msgid "Allow confined virtual guests to manage device configuration, (pci)" -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" msgstr "" -#: booleans.py:221 -msgid "Allow confined virtual guests to use usb devices" -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" msgstr "" -#: booleans.py:222 -msgid "Allow confined virtual guests to interact with the xserver" -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" msgstr "" -#: booleans.py:223 -msgid "Allow webadm to manage files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" msgstr "" -#: booleans.py:224 -msgid "Allow webadm to read files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" msgstr "" -#: booleans.py:225 -msgid "Ignore wine mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" msgstr "" -#: booleans.py:226 -msgid "Allow the graphical login program to execute bootloader" -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" msgstr "" -#: booleans.py:227 -msgid "" -"Allow the graphical login program to login directly as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" msgstr "" -#: booleans.py:228 -msgid "Allow xen to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" msgstr "" @@ -21607,71 +21974,73 @@ index 961d921..db49486 100644 -msgid "" -"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated " -"logical volumes for disk images." -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." msgstr "" -#: booleans.py:230 -msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." msgstr "" -#: booleans.py:231 -msgid "" -"Allow xguest users to configure Network Manager and connect to apache ports" -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." msgstr "" -#: booleans.py:232 -msgid "Allow xguest to exec content" -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" msgstr "" -#: booleans.py:233 -msgid "Allow xguest users to mount removable media" -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" msgstr "" -#: booleans.py:234 -msgid "Allow xguest to use blue tooth devices" -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" msgstr "" -#: booleans.py:235 -msgid "Allows clients to write to the X server shared memory segments." -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" msgstr "" -#: booleans.py:236 -msgid "Allows XServer to execute writable memory" -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" msgstr "" -#: booleans.py:237 -msgid "Support X userspace object manager" -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" msgstr "" -#: booleans.py:238 -msgid "Allow zabbix to connect to unreserved ports" -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" msgstr "" -#: booleans.py:239 -msgid "Allow zebra daemon to write it configuration files" -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -21682,7 +22051,7 @@ index 961d921..db49486 100644 msgstr "" -#: booleans.py:240 -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 msgid "" -"Allow ZoneMinder to modify public files used for public file transfer " -"services." @@ -21693,11 +22062,11 @@ index 961d921..db49486 100644 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" msgstr "" diff --git a/policycoreutils/po/ar.po b/policycoreutils/po/ar.po -index 151ca6a..b03fb78 100644 +index 151ca6a..9f8da1d 100644 --- a/policycoreutils/po/ar.po +++ b/policycoreutils/po/ar.po @@ -1,35 +1,39 @@ @@ -21723,7 +22092,7 @@ index 151ca6a..b03fb78 100644 "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: 2013-01-04 17:02+0000\n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2013-07-10 20:44+0000\n" "Last-Translator: dwalsh \n" "Language-Team: Arabic \n" @@ -21761,7 +22130,7 @@ index 151ca6a..b03fb78 100644 #, c-format msgid "Could not set exec context to %s.\n" msgstr "لا يمكن ضبط سياق exec لـ %s.\n" -@@ -91,871 +95,907 @@ msgstr "******************** مهم ***********************\n" +@@ -91,871 +95,920 @@ msgstr "******************** مهم ***********************\n" msgid "To make this policy package active, execute:" msgstr "لتفعيل حزمة السياسات هذه، نفذ:" @@ -21832,7 +22201,7 @@ index 151ca6a..b03fb78 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "معطّل" @@ -22007,8 +22376,8 @@ index 151ca6a..b03fb78 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "اسم الدخول" @@ -22019,9 +22388,10 @@ index 151ca6a..b03fb78 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "مستخدم SELinux" @@ -22067,9 +22437,11 @@ index 151ca6a..b03fb78 100644 msgstr "لا يمكن إنشاء مستخدم SELinux لـ %s" -#: ../semanage/seobject.py:745 +-#, python-format +-msgid "Could not add role %s for %s" +#: ../semanage/seobject.py:780 - #, python-format - msgid "Could not add role %s for %s" ++#, fuzzy, python-format ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "لا يمكن إضافة دور %s لـ %s" -#: ../semanage/seobject.py:754 @@ -22079,9 +22451,11 @@ index 151ca6a..b03fb78 100644 msgstr "لا يمكن ضبط مستوى MLS لـ %s" -#: ../semanage/seobject.py:757 +-#, python-format +-msgid "Could not add prefix %s for %s" +#: ../semanage/seobject.py:792 - #, python-format - msgid "Could not add prefix %s for %s" ++#, fuzzy, python-format ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "لا يمكن إضافة البادئة %s لـ %s" -#: ../semanage/seobject.py:760 @@ -22169,9 +22543,9 @@ index 151ca6a..b03fb78 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "أدوار SELinux" @@ -22191,9 +22565,11 @@ index 151ca6a..b03fb78 100644 msgstr "" -#: ../semanage/seobject.py:980 +-#, python-format +-msgid "Could not create a key for %s/%s" +#: ../semanage/seobject.py:1018 - #, python-format - msgid "Could not create a key for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" msgstr "لا يمكن إنشاء مفتاح لـ %s/%s" -#: ../semanage/seobject.py:991 @@ -22211,64 +22587,84 @@ index 151ca6a..b03fb78 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 - #, python-format - msgid "Could not check if port %s/%s is defined" +-#, python-format +-msgid "Could not check if port %s/%s is defined" ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 ++#, fuzzy, python-format ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" msgstr "لا يمكن التحقق من إذا كان المنفذ %s/%s معرفا" -#: ../semanage/seobject.py:1002 +-#, python-format +-msgid "Port %s/%s already defined" +#: ../semanage/seobject.py:1042 - #, python-format - msgid "Port %s/%s already defined" ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "المنفذ %s/%s معرف مسبقا" -#: ../semanage/seobject.py:1006 +-#, python-format +-msgid "Could not create port for %s/%s" +#: ../semanage/seobject.py:1046 - #, python-format - msgid "Could not create port for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" msgstr "لا يمكن إنشاء منفذ لـ %s/%s" -#: ../semanage/seobject.py:1012 +-#, python-format +-msgid "Could not create context for %s/%s" +#: ../semanage/seobject.py:1052 - #, python-format - msgid "Could not create context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" msgstr "لا يمكن إنشاء سياق لـ %s/%s" -#: ../semanage/seobject.py:1016 +-#, python-format +-msgid "Could not set user in port context for %s/%s" +#: ../semanage/seobject.py:1056 - #, python-format - msgid "Could not set user in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" msgstr "لا يمكن ضبط مستخدم في سياق المنفذ لـ %s/%s" -#: ../semanage/seobject.py:1020 +-#, python-format +-msgid "Could not set role in port context for %s/%s" +#: ../semanage/seobject.py:1060 - #, python-format - msgid "Could not set role in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "لا يمكن ضبط دور في سياق المنفذ لـ %s/%s" -#: ../semanage/seobject.py:1024 +-#, python-format +-msgid "Could not set type in port context for %s/%s" +#: ../semanage/seobject.py:1064 - #, python-format - msgid "Could not set type in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "لا يمكن ضبط نوع في سياق المنفذ لـ %s/%s" -#: ../semanage/seobject.py:1029 +-#, python-format +-msgid "Could not set mls fields in port context for %s/%s" +#: ../semanage/seobject.py:1069 - #, python-format - msgid "Could not set mls fields in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" msgstr "لا يمكن ضبط حقل mls في سياق المنفذ لـ %s/%s" -#: ../semanage/seobject.py:1033 +-#, python-format +-msgid "Could not set port context for %s/%s" +#: ../semanage/seobject.py:1073 - #, python-format - msgid "Could not set port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "لا يمكن ضبط سياق المنفذ لـ %s/%s" -#: ../semanage/seobject.py:1037 +-#, python-format +-msgid "Could not add port %s/%s" +#: ../semanage/seobject.py:1077 - #, python-format - msgid "Could not add port %s/%s" ++#, fuzzy, python-format ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "لا يمكن إضافة المنفذ %s/%s" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -22284,21 +22680,32 @@ index 151ca6a..b03fb78 100644 msgstr "يتطلب setype" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 - #, python-format - msgid "Port %s/%s is not defined" +-#, python-format +-msgid "Port %s/%s is not defined" ++#: ../semanage/seobject.py:1102 ++#, fuzzy, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "لا يمكن التحقق من إذا كان المنفذ %s/%s معرفا" ++ ++#: ../semanage/seobject.py:1104 ++#, fuzzy, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "المنفذ %s/%s غير معرفة" -#: ../semanage/seobject.py:1068 +-#, python-format +-msgid "Could not query port %s/%s" +#: ../semanage/seobject.py:1108 - #, python-format - msgid "Could not query port %s/%s" ++#, fuzzy, python-format ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "لا يمكن استعلام المنفذ %s/%s" -#: ../semanage/seobject.py:1079 +-#, python-format +-msgid "Could not modify port %s/%s" +#: ../semanage/seobject.py:1119 - #, python-format - msgid "Could not modify port %s/%s" ++#, fuzzy, python-format ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "لا يمكن تعديل المنفذ %s/%s" -#: ../semanage/seobject.py:1092 @@ -22313,15 +22720,24 @@ index 151ca6a..b03fb78 100644 msgstr "لا يمكن حذف المنفذ %s" -#: ../semanage/seobject.py:1125 +-#, python-format +-msgid "Port %s/%s is defined in policy, cannot be deleted" ++#: ../semanage/seobject.py:1159 ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "المنفذ %s/%s غير معرفة" ++ +#: ../semanage/seobject.py:1165 - #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" msgstr "المنفذ %s/%s معرف في السياسة، لا يمكن حذفه" -#: ../semanage/seobject.py:1129 +-#, python-format +-msgid "Could not delete port %s/%s" +#: ../semanage/seobject.py:1169 - #, python-format - msgid "Could not delete port %s/%s" ++#, fuzzy, python-format ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" msgstr "لا يمكن حذف المنفذ %s/%s" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 @@ -22330,9 +22746,9 @@ index 151ca6a..b03fb78 100644 msgstr "لا يمكن عرض قائمة المنافذ" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "نوع منفذ SELinux" @@ -22343,7 +22759,7 @@ index 151ca6a..b03fb78 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "رقم المنفذ" @@ -22614,7 +23030,9 @@ index 151ca6a..b03fb78 100644 -#: ../semanage/seobject.py:1697 +#: ../semanage/seobject.py:1750 #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" +-msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" msgstr "" -#: ../semanage/seobject.py:1706 @@ -22657,7 +23075,8 @@ index 151ca6a..b03fb78 100644 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" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" msgstr "" -#: ../semanage/seobject.py:1755 @@ -22821,9 +23240,11 @@ index 151ca6a..b03fb78 100644 msgstr "لا يمكن تعديل القيمة المنطقية %s" -#: ../semanage/seobject.py:2063 +-#, python-format +-msgid "Bad format %s: Record %s" +#: ../semanage/seobject.py:2122 - #, python-format - msgid "Bad format %s: Record %s" ++#, fuzzy, python-format ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "بنية خاطئة %s: سجّل %s" -#: ../semanage/seobject.py:2087 @@ -22871,13 +23292,13 @@ index 151ca6a..b03fb78 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "وصف" -@@ -994,206 +1034,226 @@ msgstr "خطأ! القشرة (Shell) غير صالحة.\n" +@@ -994,206 +1047,226 @@ msgstr "خطأ! القشرة (Shell) غير صالحة.\n" msgid "Unable to clear environment\n" msgstr "لا يمكن في إخلاء البيئة\n" @@ -23145,7 +23566,7 @@ index 151ca6a..b03fb78 100644 msgid "failed to exec shell\n" msgstr "فشل في تنفيذ القشرة (shell)\n" -@@ -1420,7 +1480,7 @@ msgstr "" +@@ -1420,7 +1493,7 @@ msgstr "" msgid "Applications" msgstr "" @@ -23154,7 +23575,7 @@ index 151ca6a..b03fb78 100644 msgid "Standard Init Daemon" msgstr "" -@@ -1430,7 +1490,7 @@ msgid "" +@@ -1430,7 +1503,7 @@ msgid "" "requires a script in /etc/rc.d/init.d" msgstr "" @@ -23163,7 +23584,7 @@ index 151ca6a..b03fb78 100644 msgid "DBUS System Daemon" msgstr "" -@@ -1442,7 +1502,7 @@ msgstr "" +@@ -1442,7 +1515,7 @@ msgstr "" msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" @@ -23172,7 +23593,7 @@ index 151ca6a..b03fb78 100644 msgid "Web Application/Script (CGI)" msgstr "" -@@ -1451,7 +1511,7 @@ msgid "" +@@ -1451,7 +1524,7 @@ msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" @@ -23181,7 +23602,7 @@ index 151ca6a..b03fb78 100644 msgid "User Application" msgstr "" -@@ -1461,7 +1521,7 @@ msgid "" +@@ -1461,7 +1534,7 @@ msgid "" "started by a user" msgstr "" @@ -23190,7 +23611,7 @@ index 151ca6a..b03fb78 100644 msgid "Sandbox" msgstr "" -@@ -1513,8 +1573,8 @@ msgstr "" +@@ -1513,8 +1586,8 @@ msgstr "" #: ../gui/polgen.glade:550 msgid "" @@ -23201,7 +23622,7 @@ index 151ca6a..b03fb78 100644 msgstr "" #: ../gui/polgen.glade:592 -@@ -1527,8 +1587,8 @@ msgstr "" +@@ -1527,8 +1600,8 @@ msgstr "" #: ../gui/polgen.glade:627 msgid "" @@ -23212,17 +23633,17 @@ index 151ca6a..b03fb78 100644 "the system directly." msgstr "" -@@ -1536,7 +1596,8 @@ msgstr "" +@@ -1536,7 +1609,8 @@ msgstr "" msgid "Enter name of application or user role:" msgstr "" -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "" -@@ -1596,8 +1657,7 @@ msgid "Select the user_roles that will transition to %s:" +@@ -1596,8 +1670,7 @@ msgid "Select the user_roles that will transition to %s:" msgstr "" #: ../gui/polgen.glade:1019 @@ -23232,16 +23653,16 @@ index 151ca6a..b03fb78 100644 msgstr "" #: ../gui/polgen.glade:1056 -@@ -1621,7 +1681,7 @@ msgid "TCP Ports" +@@ -1621,7 +1694,7 @@ msgid "TCP Ports" msgstr "" #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" msgstr "" -@@ -1752,75 +1812,75 @@ msgstr "" +@@ -1752,75 +1825,75 @@ msgstr "" msgid "Policy Directory" msgstr "" @@ -23333,53 +23754,53 @@ index 151ca6a..b03fb78 100644 msgid "Configue SELinux" msgstr "" -@@ -1835,6 +1895,10 @@ msgid "" +@@ -1835,6 +1908,10 @@ msgid "" msgstr "" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" msgstr "" -@@ -1844,7 +1908,9 @@ msgid "" +@@ -1844,7 +1921,9 @@ msgid "" "Level" msgstr "" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" msgstr "" -@@ -1882,10 +1948,14 @@ msgid "Modify %s" +@@ -1882,10 +1961,14 @@ msgid "Modify %s" msgstr "" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" msgstr "" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" msgstr "" -@@ -1893,7 +1963,7 @@ msgstr "" +@@ -1893,7 +1976,7 @@ msgstr "" msgid "Status" msgstr "" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " -@@ -1906,11 +1976,11 @@ msgid "" +@@ -1906,11 +1989,11 @@ msgid "" "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 " @@ -23390,36 +23811,36 @@ index 151ca6a..b03fb78 100644 msgstr "" -#: ../gui/statusPage.py:152 -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " -@@ -1962,6 +2032,8 @@ msgid "" +@@ -1962,6 +2045,8 @@ msgid "" msgstr "" #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "" -@@ -1974,6 +2046,7 @@ msgid "SELinux Administration" +@@ -1974,6 +2059,7 @@ msgid "SELinux Administration" msgstr "" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" msgstr "" -@@ -2043,6 +2116,7 @@ msgstr "" +@@ -2043,6 +2129,7 @@ msgstr "" #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" msgstr "" -@@ -2137,8 +2211,8 @@ msgstr "" +@@ -2137,8 +2224,8 @@ msgstr "" #: ../gui/system-config-selinux.glade:2661 msgid "" @@ -23430,7 +23851,7 @@ index 151ca6a..b03fb78 100644 msgstr "" #: ../gui/system-config-selinux.glade:2781 -@@ -2166,1321 +2240,2888 @@ msgstr "" +@@ -2166,1321 +2253,2946 @@ msgstr "" msgid "SELinux user '%s' is required" msgstr "" @@ -23844,46 +24265,34 @@ index 151ca6a..b03fb78 100644 -msgid "Setup Script" +#: booleans.py:61 +msgid "Enable reading of urandom for all domains." - msgstr "" - --#: booleans.py:1 ++msgstr "" ++ +#: booleans.py:62 - msgid "" --"Allow ABRT to modify public files used for public file transfer services." ++msgid "" +"Allow glusterfsd to modify public files used for public file transfer " +"services. Files/Directories must be labeled public_content_rw_t." - msgstr "" - --#: booleans.py:2 --msgid "" --"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts" ++msgstr "" ++ +#: booleans.py:63 +msgid "Allow glusterfsd to share any file/directory read only." - msgstr "" - --#: booleans.py:3 --msgid "Allow amavis to use JIT compiler" ++msgstr "" ++ +#: booleans.py:64 +msgid "Allow glusterfsd to share any file/directory read/write." - msgstr "" - --#: booleans.py:4 --msgid "Allow antivirus programs to read non security files on a system" ++msgstr "" ++ +#: booleans.py:65 +msgid "" +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" +"agent to manage user files." - msgstr "" - --#: booleans.py:5 --msgid "Allow auditadm to exec content" ++msgstr "" ++ +#: booleans.py:66 +msgid "" +"Allow gpg web domain to modify public files used for public file transfer " +"services." - msgstr "" - --#: booleans.py:6 ++msgstr "" ++ +#: booleans.py:67 +msgid "" +"Allow gssd to list tmp directories and read the kerberos credential cache." @@ -24751,6 +25160,32 @@ index 151ca6a..b03fb78 100644 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -24881,83 +25316,76 @@ index 151ca6a..b03fb78 100644 + +#: ../sepolicy/sepolicy.py:493 +#, python-format - msgid "" --"Allow users to resolve user passwd entries directly from ldap rather then " --"using a sssd server" ++msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." - msgstr "" - --#: booleans.py:7 --msgid "Allow users to login using a radius server" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:497 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." - msgstr "" - --#: booleans.py:8 --msgid "Allow users to login using a yubikey server" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:501 +msgid "-w option can not be used with the --newtype option" - msgstr "" - --#: booleans.py:9 --msgid "Allow awstats to purge Apache logs" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:521 +msgid "List SELinux Policy interfaces" - msgstr "" - --#: booleans.py:10 --msgid "" --"Allow cdrecord to read various content. nfs, samba, removable devices, user " --"temp and untrusted content files" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:541 +msgid "Enter interface names, you wish to query" - msgstr "" - --#: booleans.py:11 --msgid "Allow clamd to use JIT compiler" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:550 +msgid "Generate SELinux Policy module template" - msgstr "" - --#: booleans.py:12 --msgid "Allow clamscan to non security files on a system" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:553 +msgid "Enter domain type which you will be extending" - msgstr "" - --#: booleans.py:13 --msgid "Allow clamscan to read user content" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:556 +msgid "Enter SELinux user(s) which will transition to this domain" - msgstr "" - --#: booleans.py:14 ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:559 +msgid "Enter SELinux role(s) to which the administror domain will transition" +msgstr "" + +#: ../sepolicy/sepolicy.py:562 +msgid "Enter domain(s) which this confined admin will administrate" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:1 +-msgid "" +-"Allow ABRT to modify public files used for public file transfer services." +#: ../sepolicy/sepolicy.py:565 +msgid "name of policy to generate" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:2 +-msgid "" +-"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts" +#: ../sepolicy/sepolicy.py:572 +msgid "path in which the generated policy files will be stored" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:3 +-msgid "Allow amavis to use JIT compiler" +#: ../sepolicy/sepolicy.py:574 +msgid "path to which the confined processes will need to write" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:4 +-msgid "Allow antivirus programs to read non security files on a system" +#: ../sepolicy/sepolicy.py:575 +msgid "Policy types which require a command" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:5 +-msgid "Allow auditadm to exec content" +#: ../sepolicy/sepolicy.py:579 ../sepolicy/sepolicy.py:582 +#: ../sepolicy/sepolicy.py:585 ../sepolicy/sepolicy.py:588 +#: ../sepolicy/sepolicy.py:591 ../sepolicy/sepolicy.py:597 @@ -24966,42 +25394,63 @@ index 151ca6a..b03fb78 100644 +#: ../sepolicy/sepolicy.py:615 ../sepolicy/sepolicy.py:618 +#, python-format +msgid "Generate '%s' policy" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:6 +-msgid "" +-"Allow users to resolve user passwd entries directly from ldap rather then " +-"using a sssd server" +#: ../sepolicy/sepolicy.py:606 +#, python-format +msgid "Generate '%s' policy " -+msgstr "" -+ + msgstr "" + +-#: booleans.py:7 +-msgid "Allow users to login using a radius server" +#: ../sepolicy/sepolicy.py:620 +msgid "executable to confine" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:8 +-msgid "Allow users to login using a yubikey server" +#: ../sepolicy/sepolicy.py:625 +msgid "commands" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:9 +-msgid "Allow awstats to purge Apache logs" +#: ../sepolicy/sepolicy.py:628 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:10 +-msgid "" +-"Allow cdrecord to read various content. nfs, samba, removable devices, user " +-"temp and untrusted content files" +#: ../sepolicy/sepolicy/__init__.py:89 +#, python-format +msgid "-- Allowed %s [ %s ]" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 + msgstr "" + +-#: booleans.py:11 +-msgid "Allow clamd to use JIT compiler" ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:12 +-msgid "Allow clamscan to non security files on a system" +#: ../sepolicy/sepolicy/__init__.py:96 +msgid "regular file" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:13 +-msgid "Allow clamscan to read user content" +#: ../sepolicy/sepolicy/__init__.py:97 +msgid "directory" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:14 +#: ../sepolicy/sepolicy/__init__.py:98 +msgid "character device" +msgstr "" @@ -25191,7 +25640,7 @@ index 151ca6a..b03fb78 100644 -#: booleans.py:27 -msgid "Allow dbadm to manage files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" msgstr "" @@ -25202,45 +25651,36 @@ index 151ca6a..b03fb78 100644 msgstr "" -#: booleans.py:29 -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + @@ -25262,10 +25702,9 @@ index 151ca6a..b03fb78 100644 -#: booleans.py:31 -msgid "Allow dhcpc client applications to execute iptables commands" +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" msgstr "" @@ -25280,15 +25719,14 @@ index 151ca6a..b03fb78 100644 -#: booleans.py:33 -msgid "Allow all domains to use other domains file descriptors" +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" msgstr "" -#: booleans.py:34 -msgid "Allow all domains to have the kernel load modules" +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." @@ -25303,8 +25741,8 @@ index 151ca6a..b03fb78 100644 -#: booleans.py:36 -msgid "Allow exim to connect to databases (postgres, mysql)" +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" msgstr "" @@ -25312,10 +25750,9 @@ index 151ca6a..b03fb78 100644 -msgid "Allow exim to create, read, write, and delete unprivileged user files." +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" msgstr "" @@ -25345,18 +25782,18 @@ index 151ca6a..b03fb78 100644 -#: booleans.py:41 -msgid "Allow fenced domain to execute ssh." +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" msgstr "" -#: booleans.py:42 -msgid "Allow all domains to execute in fips_mode" +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" msgstr "" @@ -25437,21 +25874,21 @@ index 151ca6a..b03fb78 100644 -#: booleans.py:52 -msgid "Determine whether Git CGI can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." msgstr "" -#: booleans.py:53 -msgid "Determine whether Git CGI can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." msgstr "" -#: booleans.py:54 -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 msgid "" -"Determine whether Git session daemon can bind TCP sockets to all unreserved " -"ports." @@ -25460,7 +25897,7 @@ index 151ca6a..b03fb78 100644 msgstr "" -#: booleans.py:55 -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 msgid "" -"Determine whether calling user domains can execute Git daemon in the " -"git_session_t domain." @@ -25470,16 +25907,15 @@ index 151ca6a..b03fb78 100644 -#: booleans.py:56 -msgid "Determine whether Git system daemon can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +#, fuzzy +msgid "MLS Range" +msgstr "مدى MSC" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." @@ -25487,7 +25923,7 @@ index 151ca6a..b03fb78 100644 -#: booleans.py:57 -msgid "Determine whether Git system daemon can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." @@ -25495,465 +25931,457 @@ index 151ca6a..b03fb78 100644 -#: booleans.py:58 -msgid "Determine whether Git system daemon can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 -+#, fuzzy -+msgid "Port Type" -+msgstr "نوع منفذ SELinux" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 -+msgid "Select the port type you want to assign to the specified port number." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 -+msgid "tcp" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 -+msgid "" -+"Select tcp if the port type should be assigned to tcp port numbers." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 -+msgid "udp" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 -+msgid "" -+"Select udp if the port type should be assigned to udp port numbers." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 -+msgid "Enter the MLS Label to assign to this port." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 -+#, fuzzy -+msgid "SELinux Configuration" -+msgstr "قيمة منطقية لـSELinux" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 -+msgid "Select..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 -+msgid "Booleans" msgstr "" -#: booleans.py:59 -msgid "Allow gitisis daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 -+msgid "" -+"Display boolean information that can be used to modify the policy for the " -+"'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 ++#, fuzzy ++msgid "Port Type" ++msgstr "نوع منفذ SELinux" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 ++msgid "Select the port type you want to assign to the specified port number." msgstr "" -#: booleans.py:60 -msgid "Enable reading of urandom for all domains." -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 -+msgid "Files" ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 ++msgid "tcp" msgstr "" -#: booleans.py:61 -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 msgid "" -"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" -"agent to manage user files." -+"Display file type information that can be used by the 'selected domain'." ++"Select tcp if the port type should be assigned to tcp port numbers." msgstr "" -#: booleans.py:62 --msgid "" ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 ++msgid "udp" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 + msgid "" -"Allow gpg web domain to modify public files used for public file transfer " -"services." -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++"Select udp if the port type should be assigned to udp port numbers." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 ++msgid "Enter the MLS Label to assign to this port." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 ++#, fuzzy ++msgid "SELinux Configuration" ++msgstr "قيمة منطقية لـSELinux" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 ++msgid "Select..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 ++msgid "Booleans" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 ++msgid "" ++"Display boolean information that can be used to modify the policy for the " ++"'selected domain'." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 ++msgid "Files" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 ++msgid "" ++"Display file type information that can be used by the 'selected domain'." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" - msgstr "" - --#: booleans.py:63 --msgid "Allow gssd to read temp directory. For access to kerberos tgt." -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." - msgstr "" - --#: booleans.py:64 --msgid "Allow guest to exec content" -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" - msgstr "" - --#: booleans.py:65 -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 - msgid "" --"Allow Apache to modify public files used for public file transfer services. " --"Directories/Files must be labeled public_content_rw_t." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 ++msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." - msgstr "" - --#: booleans.py:66 --msgid "Allow httpd to use built in scripting (usually php)" -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +#, fuzzy +msgid "Login Mapping" +msgstr "اسم الدخول" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" - msgstr "" - --#: booleans.py:67 --msgid "Allow http daemon to check spam" -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +#, fuzzy +msgid "SELinux Users" +msgstr "مستخدم SELinux" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" msgstr "" --#: booleans.py:68 -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 - msgid "" --"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " --"ports" +-#: booleans.py:63 +-msgid "Allow gssd to read temp directory. For access to kerberos tgt." ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 ++msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." msgstr "" --#: booleans.py:69 --msgid "Allow httpd to connect to the ldap port" -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 +-#: booleans.py:64 +-msgid "Allow guest to exec content" ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" msgstr "" --#: booleans.py:70 --msgid "Allow http daemon to connect to zabbix" -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 +-#: booleans.py:65 +-msgid "" +-"Allow Apache to modify public files used for public file transfer services. " +-"Directories/Files must be labeled public_content_rw_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" msgstr "" --#: booleans.py:71 --msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 +-#: booleans.py:66 +-msgid "Allow httpd to use built in scripting (usually php)" ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" msgstr "" --#: booleans.py:72 --msgid "" --"Allow HTTPD scripts and modules to connect to cobbler over the network." -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 +-#: booleans.py:67 +-msgid "Allow http daemon to check spam" ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" msgstr "" --#: booleans.py:73 -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 +-#: booleans.py:68 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 msgid "" --"Allow HTTPD scripts and modules to connect to databases over the network." +-"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " +-"ports" +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." msgstr "" --#: booleans.py:74 --msgid "Allow httpd to connect to memcache server" -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 +-#: booleans.py:69 +-msgid "Allow httpd to connect to the ldap port" ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 +msgid "Enabled" msgstr "" --#: booleans.py:75 --msgid "Allow httpd to act as a relay" -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 +-#: booleans.py:70 +-msgid "Allow http daemon to connect to zabbix" ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 +msgid "File Path" msgstr "" --#: booleans.py:76 --msgid "Allow http daemon to send mail" +-#: booleans.py:71 +-msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -msgstr "" -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 +#, fuzzy +msgid "SELinux File Type" +msgstr "نوع منفذ SELinux" +-#: booleans.py:72 +-msgid "" +-"Allow HTTPD scripts and modules to connect to cobbler over the network." ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 ++msgid "File path used to enter the 'selected domain'." + msgstr "" + +-#: booleans.py:73 +-msgid "" +-"Allow HTTPD scripts and modules to connect to databases over the network." ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 ++msgid "Executable Files" + msgstr "" + +-#: booleans.py:74 +-msgid "Allow httpd to connect to memcache server" ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 ++msgid "Files to which the 'selected domain' can write." + msgstr "" + +-#: booleans.py:75 +-msgid "Allow httpd to act as a relay" ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 ++msgid "Writable files" + msgstr "" + +-#: booleans.py:76 +-msgid "Allow http daemon to send mail" ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 ++msgid "File Types defined for the 'selected domain'." + msgstr "" + -#: booleans.py:77 -msgid "Allow Apache to communicate with avahi service via dbus" -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 -+msgid "File path used to enter the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 ++msgid "Application File Types" msgstr "" -#: booleans.py:78 -msgid "Allow httpd cgi support" -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 -+msgid "Executable Files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 ++msgid "Network Ports to which the 'selected domain' is allowed to connect." msgstr "" -#: booleans.py:79 -msgid "Allow httpd to act as a FTP server by listening on the ftp port." -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 -+msgid "Files to which the 'selected domain' can write." ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 ++msgid "Outbound" msgstr "" -#: booleans.py:80 -msgid "Allow httpd to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 -+msgid "Writable files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 ++msgid "Network Ports to which the 'selected domain' is allowed to listen." msgstr "" -#: booleans.py:81 -msgid "Allow httpd scripts and modules execmem/execstack" -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 -+msgid "File Types defined for the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 ++msgid "Inbound" msgstr "" -#: booleans.py:82 -msgid "Allow HTTPD to connect to port 80 for graceful shutdown" -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 -+msgid "Application File Types" - msgstr "" - --#: booleans.py:83 --msgid "Allow httpd processes to manage IPA content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 -+msgid "Network Ports to which the 'selected domain' is allowed to connect." - msgstr "" - --#: booleans.py:84 --msgid "Allow Apache to use mod_auth_ntlm_winbind" -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 -+msgid "Outbound" - msgstr "" - --#: booleans.py:85 --msgid "Allow Apache to use mod_auth_pam" -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 -+msgid "Network Ports to which the 'selected domain' is allowed to listen." - msgstr "" - --#: booleans.py:86 --msgid "Allow httpd to read user content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 -+msgid "Inbound" - msgstr "" - --#: booleans.py:87 --msgid "Allow Apache to run in stickshift mode, not transition to passenger" -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 +msgid "" +"Boolean \n" +"Enabled" msgstr "" --#: booleans.py:88 --msgid "Allow httpd daemon to change its resource limits" -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 +-#: booleans.py:83 +-msgid "Allow httpd processes to manage IPA content" ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +msgid "Boolean name" msgstr "" --#: booleans.py:89 -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 +-#: booleans.py:84 +-msgid "Allow Apache to use mod_auth_ntlm_winbind" +-msgstr "" ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +#, fuzzy +msgid "SELinux Application Type" +msgstr "نوع منفذ SELinux" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 - msgid "" --"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." + +-#: booleans.py:85 +-msgid "Allow Apache to use mod_auth_pam" ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 ++msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." msgstr "" --#: booleans.py:90 -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 +-#: booleans.py:86 +-msgid "Allow httpd to read user content" ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +msgid "Applicaton Transitions From 'select domain'" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 - msgid "" --"Allow apache scripts to write to public content, directories/files must be " --"labeled public_rw_content_t." + msgstr "" + +-#: booleans.py:87 +-msgid "Allow Apache to run in stickshift mode, not transition to passenger" ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 ++msgid "" +"Boolean\n" +"Enabled" msgstr "" --#: booleans.py:91 --msgid "Allow Apache to execute tmp content." -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 +-#: booleans.py:88 +-msgid "Allow httpd daemon to change its resource limits" ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" msgstr "" --#: booleans.py:92 +-#: booleans.py:89 -msgid "" --"Unify HTTPD to communicate with the terminal. Needed for entering the " --"passphrase for certificates at the terminal." -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 +-"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" msgstr "" --#: booleans.py:93 --msgid "Unify HTTPD handling of all content files." -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 -+msgid "" +-#: booleans.py:90 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 + msgid "" +-"Allow apache scripts to write to public content, directories/files must be " +-"labeled public_rw_content_t." +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." msgstr "" --#: booleans.py:94 --msgid "Allow httpd to access cifs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 +-#: booleans.py:91 +-msgid "Allow Apache to execute tmp content." ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" msgstr "" --#: booleans.py:95 --msgid "Allow httpd to access FUSE file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 -+msgid "" +-#: booleans.py:92 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 + msgid "" +-"Unify HTTPD to communicate with the terminal. Needed for entering the " +-"passphrase for certificates at the terminal." +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." msgstr "" --#: booleans.py:96 --msgid "Allow httpd to run gpg" -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 +-#: booleans.py:93 +-msgid "Unify HTTPD handling of all content files." ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +#, fuzzy +msgid "SELinux Directory Type" +msgstr "نوع منفذ SELinux" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" msgstr "" --#: booleans.py:97 --msgid "Allow httpd to access nfs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 +-#: booleans.py:94 +-msgid "Allow httpd to access cifs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +#, fuzzy +msgid "SELinux Destination Type" +msgstr "نوع منفذ SELinux" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +#, fuzzy +msgid "File Name" +msgstr "اسم الوحدة" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +msgid "File Transitions From 'select domain'" msgstr "" +-#: booleans.py:95 +-msgid "Allow httpd to access FUSE file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 ++msgid "Default Level" + msgstr "" + +-#: booleans.py:96 +-msgid "Allow httpd to run gpg" ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 ++msgid "Select the system mode when the system first boots up" + msgstr "" + +-#: booleans.py:97 +-msgid "Allow httpd to access nfs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 ++msgid "Select the system mode for the current session" + msgstr "" + -#: booleans.py:98 -msgid "Allow httpd to communicate with oddjob to start up a service" -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 -+msgid "Default Level" ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 ++msgid "System Policy Type:" msgstr "" -#: booleans.py:99 -msgid "Allow httpd to access openstack ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 -+msgid "Select the system mode when the system first boots up" ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 ++msgid "System Mode" msgstr "" -#: booleans.py:100 -msgid "Allow Apache to query NS records" -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 -+msgid "Select the system mode for the current session" ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 ++msgid "Import system settings from another machine" msgstr "" -#: booleans.py:101 -msgid "Allow icecast to connect to all ports, not just sound ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 -+msgid "System Policy Type:" ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++msgid "Import" msgstr "" -#: booleans.py:102 -msgid "" -"Allow the Irssi IRC Client to connect to any port, and to bind to any " -"unreserved port." -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 -+msgid "System Mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 ++msgid "Export system settings to a file" msgstr "" -#: booleans.py:103 -msgid "Allow confined applications to run with kerberos." -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 -+msgid "Import system settings from another machine" ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++msgid "Export" msgstr "" -#: booleans.py:104 -msgid "Allow syslogd daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 -+msgid "Import" ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 ++msgid "Relabel all files back to system defaults on reboot" msgstr "" -#: booleans.py:105 -msgid "Allow syslogd the ability to read/write terminals" -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 -+msgid "Export system settings to a file" ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 ++msgid "Yes" msgstr "" -#: booleans.py:106 -msgid "Allow logging in and using the system from /dev/console." -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 -+msgid "Export" - msgstr "" - --#: booleans.py:107 --msgid "" --"Control the ability to mmap a low area of the address space, as configured " --"by /proc/sys/kernel/mmap_min_addr." -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 -+msgid "Relabel all files back to system defaults on reboot" - msgstr "" - --#: booleans.py:108 --msgid "Allow mock to read files in home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 -+msgid "Yes" - msgstr "" - --#: booleans.py:109 --msgid "Allow the mount command to mount any directory or file." -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" msgstr "" --#: booleans.py:110 --msgid "Allow mozilla plugin domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 +-#: booleans.py:107 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" - msgstr "" - --#: booleans.py:111 -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 msgid "" --"Allow mozilla_plugins to create random content in the users home directory" +-"Control the ability to mmap a low area of the address space, as configured " +-"by /proc/sys/kernel/mmap_min_addr." +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " @@ -25962,17 +26390,17 @@ index 151ca6a..b03fb78 100644 +"unconfined_t from the users/login screens." msgstr "" --#: booleans.py:112 --msgid "Allow confined web browsers to read home directory content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 +-#: booleans.py:108 +-msgid "Allow mock to read files in home directories." ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" msgstr "" --#: booleans.py:113 --msgid "Allow mplayer executable stack" -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 +-#: booleans.py:109 +-msgid "Allow the mount command to mount any directory or file." ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 +msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " @@ -25981,16 +26409,16 @@ index 151ca6a..b03fb78 100644 +"allowed." msgstr "" --#: booleans.py:114 --msgid "Allow mysqld to connect to all ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 +-#: booleans.py:110 +-msgid "Allow mozilla plugin domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" msgstr "" --#: booleans.py:115 --msgid "Allow BIND to bind apache port." -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 -+msgid "" +-#: booleans.py:111 ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 + msgid "" +-"Allow mozilla_plugins to create random content in the users home directory" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -25998,162 +26426,190 @@ index 151ca6a..b03fb78 100644 +"allowed." msgstr "" --#: booleans.py:116 -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 +-#: booleans.py:112 +-msgid "Allow confined web browsers to read home directory content" ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 - msgid "" --"Allow BIND to write the master zone files. Generally this is used for " --"dynamic DNS or zone transfers." + msgstr "" + +-#: booleans.py:113 +-msgid "Allow mplayer executable stack" ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 ++msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." msgstr "" +-#: booleans.py:114 +-msgid "Allow mysqld to connect to all ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 ++msgid "Files Equivalence" + msgstr "" + +-#: booleans.py:115 +-msgid "Allow BIND to bind apache port." ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 ++msgid "...SELECT TO VIEW DATA..." + msgstr "" + +-#: booleans.py:116 +-msgid "" +-"Allow BIND to write the master zone files. Generally this is used for " +-"dynamic DNS or zone transfers." ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 ++msgid "Delete" + msgstr "" + -#: booleans.py:117 -msgid "Allow any files/directories to be exported read/only via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 -+msgid "Files Equivalence" ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 ++msgid "Modify" msgstr "" -#: booleans.py:118 -msgid "Allow any files/directories to be exported read/write via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 -+msgid "...SELECT TO VIEW DATA..." - msgstr "" - --#: booleans.py:119 --msgid "" --"Allow nfs servers to modify public files used for public file transfer " --"services. Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 -+msgid "Delete" - msgstr "" - --#: booleans.py:120 --msgid "Allow system to run with NIS" -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 -+msgid "Modify" - msgstr "" - --#: booleans.py:121 --msgid "Allow confined applications to use nscd shared memory." -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" msgstr "" --#: booleans.py:122 --msgid "Allow openshift to lockdown app" -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 -+msgid "" +-#: booleans.py:119 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 + msgid "" +-"Allow nfs servers to modify public files used for public file transfer " +-"services. Files/Directories must be labeled public_content_rw_t." +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." msgstr "" +-#: booleans.py:120 +-msgid "Allow system to run with NIS" ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 ++msgid "Update" + msgstr "" + +-#: booleans.py:121 +-msgid "Allow confined applications to use nscd shared memory." ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 ++msgid "Commit all changes in your current transaction to the server." + msgstr "" + +-#: booleans.py:122 +-msgid "Allow openshift to lockdown app" ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 ++msgid "Applications - Advanced Search" + msgstr "" + -#: booleans.py:123 -msgid "Allow openvpn to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 -+msgid "Update" ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 ++msgid "Installed" msgstr "" -#: booleans.py:124 -msgid "Allow piranha-lvs domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 -+msgid "Commit all changes in your current transaction to the server." ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 ++msgid "Process Types" msgstr "" -#: booleans.py:125 -msgid "Allow polipo to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 -+msgid "Applications - Advanced Search" ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 ++msgid "More Details" msgstr "" -#: booleans.py:126 -msgid "" -"Determine whether Polipo session daemon can bind tcp sockets to all " -"unreserved ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 -+msgid "Installed" - msgstr "" - --#: booleans.py:127 --msgid "" --"Determine whether calling user domains can execute Polipo daemon in the " --"polipo_session_t domain." -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 -+msgid "Process Types" - msgstr "" - --#: booleans.py:128 --msgid "Determine whether polipo can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 -+msgid "More Details" - msgstr "" - --#: booleans.py:129 --msgid "Determine whether Polipo can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" msgstr "" --#: booleans.py:130 --msgid "Enable polyinstantiated directory support." -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 -+msgid "" +-#: booleans.py:127 ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 + msgid "" +-"Determine whether calling user domains can execute Polipo daemon in the " +-"polipo_session_t domain." +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." msgstr "" +-#: booleans.py:128 +-msgid "Determine whether polipo can access cifs file systems." ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 ++msgid "SELinux File Label" + msgstr "" + +-#: booleans.py:129 +-msgid "Determine whether Polipo can access nfs file systems." ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 ++msgid "Save to Update" + msgstr "" + +-#: booleans.py:130 +-msgid "Enable polyinstantiated directory support." ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 ++msgid "Delete Modified Ports" + msgstr "" + -#: booleans.py:131 -msgid "Allow postfix_local domain full write access to mail_spool directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 -+msgid "SELinux File Label" ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 ++msgid "Select ports to delete. Ports will be deleted when update is applied." msgstr "" -#: booleans.py:132 -msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 -+msgid "Save to Update" - msgstr "" - --#: booleans.py:133 --msgid "Allow transmit client label to foreign database" -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 -+msgid "Delete Modified Ports" - msgstr "" - --#: booleans.py:134 --msgid "Allow database admins to execute DML statement" -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 -+msgid "Select ports to delete. Ports will be deleted when update is applied." - msgstr "" - --#: booleans.py:135 --msgid "Allow unprivileged users to execute DDL statement" -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 +msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." msgstr "" +-#: booleans.py:133 +-msgid "Allow transmit client label to foreign database" +-msgstr "" ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++#, fuzzy ++msgid "Delete Modified Users Mapping." ++msgstr "لا يمكن تغيير مخطط الدخول لـ %s" + +-#: booleans.py:134 +-msgid "Allow database admins to execute DML statement" ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." + msgstr "" + +-#: booleans.py:135 +-msgid "Allow unprivileged users to execute DDL statement" +-msgstr "" ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++#, fuzzy ++msgid "Login name" ++msgstr "اسم الدخول" + -#: booleans.py:136 -msgid "Allow pppd to load kernel modules for certain modems" -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" msgstr "" -#: booleans.py:137 -msgid "Allow pppd to be run for a regular user" -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" msgstr "" -#: booleans.py:138 -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 msgid "" -"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." +"Review the updates you have made before committing them to the system. To " @@ -26163,36 +26619,43 @@ index 151ca6a..b03fb78 100644 -#: booleans.py:139 -msgid "Allow Puppet client to manage all file types." -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" msgstr "" -#: booleans.py:140 -msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database" -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" msgstr "" -#: booleans.py:141 -msgid "Allow racoon to read shadow" -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 +msgid "" -+"Add User Roles. SELinux User Roles will be created when Update is applied." ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." msgstr "" -#: booleans.py:142 -msgid "Allow rgmanager domain to connect to the network using TCP." --msgstr "" -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++#, fuzzy ++msgid "SELinux Username" ++msgstr "مستخدم SELinux" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 ++msgid "" ++"Add User Roles. SELinux User Roles will be created when Update is applied." + msgstr "" + +-#: booleans.py:143 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +#, fuzzy +msgid "SELinux User Name" +msgstr "مستخدم SELinux" - --#: booleans.py:143 -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 msgid "" -"Allow rsync to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." @@ -26202,8 +26665,7 @@ index 151ca6a..b03fb78 100644 -#: booleans.py:144 -msgid "Allow rsync to run as a client" -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." @@ -26211,36 +26673,35 @@ index 151ca6a..b03fb78 100644 -#: booleans.py:145 -msgid "Allow rsync to export any files/directories read only." -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" msgstr "" -#: booleans.py:146 -msgid "Allow rsync servers to share cifs files systems" -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +#, fuzzy +msgid "Disable" +msgstr "معطّل" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" msgstr "" -#: booleans.py:147 -msgid "Allow rsync servers to share nfs files systems" -+#: ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" msgstr "" -#: booleans.py:148 -msgid "Allow samba to create new home directories (e.g. via PAM)" -+#: ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" msgstr "" -#: booleans.py:149 -+#: ../sepolicy/sepolicy/gui.py:92 ++#: ../sepolicy/sepolicy/gui.py:93 msgid "" -"Allow samba to act as the domain controller, add users, groups and change " -"passwords." @@ -26254,78 +26715,78 @@ index 151ca6a..b03fb78 100644 -#: booleans.py:150 -msgid "Allow samba to share users home directories." -+#: ../sepolicy/sepolicy/gui.py:115 ++#: ../sepolicy/sepolicy/gui.py:116 +#, fuzzy, python-format +msgid "%s is not a valid domain" +msgstr "%s ليس سياقا صالحا\n" + -+#: ../sepolicy/sepolicy/gui.py:624 ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" msgstr "" -#: booleans.py:151 -msgid "Allow samba to share any file/directory read only." -+#: ../sepolicy/sepolicy/gui.py:722 ++#: ../sepolicy/sepolicy/gui.py:737 +msgid "Help: Start Page" msgstr "" -#: booleans.py:152 -msgid "Allow samba to share any file/directory read/write." -+#: ../sepolicy/sepolicy/gui.py:726 ++#: ../sepolicy/sepolicy/gui.py:741 +msgid "Help: Booleans Page" msgstr "" -#: booleans.py:153 -msgid "Allow samba to act as a portmapper" -+#: ../sepolicy/sepolicy/gui.py:732 ++#: ../sepolicy/sepolicy/gui.py:747 +msgid "Help: Executable Files Page" msgstr "" -#: booleans.py:154 -msgid "Allow samba to run unconfined scripts" -+#: ../sepolicy/sepolicy/gui.py:735 ++#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Writable Files Page" msgstr "" -#: booleans.py:155 -msgid "Allow samba to export ntfs/fusefs volumes." -+#: ../sepolicy/sepolicy/gui.py:738 ++#: ../sepolicy/sepolicy/gui.py:753 +msgid "Help: Application Types Page" msgstr "" -#: booleans.py:156 -msgid "Allow samba to export NFS volumes." -+#: ../sepolicy/sepolicy/gui.py:743 ++#: ../sepolicy/sepolicy/gui.py:758 +msgid "Help: Outbound Network Connections Page" msgstr "" -#: booleans.py:157 -msgid "Allow sanlock to read/write fuse files" -+#: ../sepolicy/sepolicy/gui.py:746 ++#: ../sepolicy/sepolicy/gui.py:761 +msgid "Help: Inbound Network Connections Page" msgstr "" -#: booleans.py:158 -msgid "Allow sanlock to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:752 ++#: ../sepolicy/sepolicy/gui.py:767 +msgid "Help: Transition from application Page" msgstr "" -#: booleans.py:159 -msgid "Allow sanlock to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:755 ++#: ../sepolicy/sepolicy/gui.py:770 +msgid "Help: Transition into application Page" msgstr "" -#: booleans.py:160 -msgid "Allow sasl to read shadow" -+#: ../sepolicy/sepolicy/gui.py:758 ++#: ../sepolicy/sepolicy/gui.py:773 +msgid "Help: Transition application file Page" msgstr "" -#: booleans.py:161 -msgid "Allow secadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:762 ++#: ../sepolicy/sepolicy/gui.py:777 +msgid "Help: Systems Page" msgstr "" @@ -26333,24 +26794,39 @@ index 151ca6a..b03fb78 100644 -msgid "" -"disallow programs, such as newrole, from transitioning to administrative " -"user domains." -+#: ../sepolicy/sepolicy/gui.py:766 ++#: ../sepolicy/sepolicy/gui.py:781 +msgid "Help: Lockdown Page" msgstr "" -#: booleans.py:163 -msgid "Disable kernel module loading." -+#: ../sepolicy/sepolicy/gui.py:770 ++#: ../sepolicy/sepolicy/gui.py:785 +#, fuzzy +msgid "Help: Login Page" +msgstr "اسم الدخول" + -+#: ../sepolicy/sepolicy/gui.py:774 ++#: ../sepolicy/sepolicy/gui.py:789 +#, fuzzy +msgid "Help: SELinux User Page" +msgstr "مستخدم SELinux" + -+#: ../sepolicy/sepolicy/gui.py:778 ++#: ../sepolicy/sepolicy/gui.py:793 +msgid "Help: File Equivalence Page" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1048 ++#, python-format ++msgid "File path used to enter the '%s' domain." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1049 ++#, python-format ++msgid "Files to which the '%s' domain can write." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1050 ++#, python-format ++msgid "Network Ports to which the '%s' is allowed to connect." msgstr "" -#: booleans.py:164 @@ -26358,36 +26834,36 @@ index 151ca6a..b03fb78 100644 -"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." -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." ++#: ../sepolicy/sepolicy/gui.py:1051 ++#, python-format ++msgid "Network Ports to which the '%s' is allowed to listen." msgstr "" -#: booleans.py:165 -msgid "Allow regular users direct dri device access" -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format -+msgid "File path used to enter the '%s' domain." ++msgid "File Types defined for the '%s'." msgstr "" -#: booleans.py:166 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1053 ++#, python-format + 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" -+#: ../sepolicy/sepolicy/gui.py:1032 -+#, python-format -+msgid "Files to which the '%s' domain can write." ++"Display boolean information that can be used to modify the policy for the " ++"'%s'." msgstr "" -#: booleans.py:167 -msgid "" -"Allow all unconfined executables to use libraries requiring text relocation " -"that are not labeled textrel_shlib_t" -+#: ../sepolicy/sepolicy/gui.py:1033 ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format -+msgid "Network Ports to which the '%s' is allowed to connect." ++msgid "Display file type information that can be used by the '%s'." msgstr "" -#: booleans.py:168 @@ -26395,612 +26871,615 @@ index 151ca6a..b03fb78 100644 -"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" -+#: ../sepolicy/sepolicy/gui.py:1034 -+#, python-format -+msgid "Network Ports to which the '%s' is allowed to listen." - msgstr "" - --#: booleans.py:169 --msgid "Allow users to connect to the local mysql server" -+#: ../sepolicy/sepolicy/gui.py:1035 -+#, python-format -+msgid "File Types defined for the '%s'." - msgstr "" - --#: booleans.py:170 -+#: ../sepolicy/sepolicy/gui.py:1036 -+#, python-format - msgid "" --"Allow confined users the ability to execute the ping and traceroute " --"commands." -+"Display boolean information that can be used to modify the policy for the " -+"'%s'." - msgstr "" - --#: booleans.py:171 --msgid "Allow users to connect to PostgreSQL" -+#: ../sepolicy/sepolicy/gui.py:1037 -+#, python-format -+msgid "Display file type information that can be used by the '%s'." - msgstr "" - --#: booleans.py:172 --msgid "" --"Allow user to r/w files on filesystems that do not have extended attributes " --"(FAT, CDROM, FLOPPY)" -+#: ../sepolicy/sepolicy/gui.py:1038 ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." msgstr "" --#: 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." -+#: ../sepolicy/sepolicy/gui.py:1039 +-#: booleans.py:169 +-msgid "Allow users to connect to the local mysql server" ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" msgstr "" --#: booleans.py:174 --msgid "Allow user to use ssh chroot environment." -+#: ../sepolicy/sepolicy/gui.py:1040 +-#: booleans.py:170 +-msgid "" +-"Allow confined users the ability to execute the ping and traceroute " +-"commands." ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" msgstr "" --#: booleans.py:175 --msgid "Allow user music sharing" -+#: ../sepolicy/sepolicy/gui.py:1041 +-#: booleans.py:171 +-msgid "Allow users to connect to PostgreSQL" ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" msgstr "" --#: booleans.py:176 -+#: ../sepolicy/sepolicy/gui.py:1042 +-#: booleans.py:172 ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format msgid "" --"Allow anon internal-sftp to upload files, used for public file transfer " --"services. Directories must be labeled public_content_rw_t." +-"Allow user to r/w files on filesystems that do not have extended attributes " +-"(FAT, CDROM, FLOPPY)" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." msgstr "" --#: booleans.py:177 -+#: ../sepolicy/sepolicy/gui.py:1043 +-#: booleans.py:173 ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format msgid "" --"Allow sftp-internal to read and write files in the user home directories" +-"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." +"Executables which will transition to a different domain, when the '%s' " +"executes them." msgstr "" +-#: booleans.py:174 +-msgid "Allow user to use ssh chroot environment." ++#: ../sepolicy/sepolicy/gui.py:1061 ++#, python-format ++msgid "Files by '%s' will transitions to a different label." + msgstr "" + +-#: booleans.py:175 +-msgid "Allow user music sharing" ++#: ../sepolicy/sepolicy/gui.py:1062 ++#, python-format ++msgid "Display applications that can transition into or out of the '%s'." + msgstr "" + +-#: booleans.py:176 +-msgid "" +-"Allow anon internal-sftp to upload files, used for public file transfer " +-"services. Directories must be labeled public_content_rw_t." ++#: ../sepolicy/sepolicy/gui.py:1170 ++msgid "MISSING FILE PATH" + msgstr "" + +-#: booleans.py:177 +-msgid "" +-"Allow sftp-internal to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 ++msgid "Boolean section." + msgstr "" + -#: booleans.py:178 -msgid "" -"Allow sftp-internal to login to local users and read/write all files on the " -"system, governed by DAC." -+#: ../sepolicy/sepolicy/gui.py:1044 -+#, python-format -+msgid "Files by '%s' will transitions to a different label." ++#: ../sepolicy/sepolicy/gui.py:1285 ++msgid "To disable this transition, go to the " msgstr "" -#: booleans.py:179 -msgid "" -"Allow internal-sftp to read and write files in the user ssh home " -"directories." -+#: ../sepolicy/sepolicy/gui.py:1045 -+#, python-format -+msgid "Display applications that can transition into or out of the '%s'." ++#: ../sepolicy/sepolicy/gui.py:1287 ++msgid "To enable this transition, go to the " msgstr "" -#: booleans.py:180 -msgid "Allow sge to connect to the network using any TCP port" -+#: ../sepolicy/sepolicy/gui.py:1149 -+msgid "MISSING FILE PATH" ++#: ../sepolicy/sepolicy/gui.py:1344 ++msgid "executable" msgstr "" -#: booleans.py:181 -msgid "Allow sge to access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 -+msgid "Boolean section." ++#: ../sepolicy/sepolicy/gui.py:1347 ++#, fuzzy ++msgid "writable" ++msgstr "معطّل" ++ ++#: ../sepolicy/sepolicy/gui.py:1350 ++msgid "application" msgstr "" -#: booleans.py:182 -msgid "" -"Enable additional permissions needed to support devices on 3ware " -"controllers." -+#: ../sepolicy/sepolicy/gui.py:1265 -+msgid "To disable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1351 ++#, python-format ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." msgstr "" -#: booleans.py:183 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1352 ++#, python-format ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format + msgid "" -"Allow samba to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1267 -+msgid "To enable this transition, go to the " ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:184 -msgid "Allow user spamassassin clients to use the network." -+#: ../sepolicy/sepolicy/gui.py:1324 -+msgid "executable" ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" msgstr "" -#: booleans.py:185 -msgid "Allow spamd to read/write user home directories." -+#: ../sepolicy/sepolicy/gui.py:1327 -+#, fuzzy -+msgid "writable" -+msgstr "معطّل" -+ -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" msgstr "" -#: booleans.py:186 -msgid "" -"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." msgstr "" -#: booleans.py:187 -msgid "Allow squid to run as a transparent proxy (TPROXY)" -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." ++#: ../sepolicy/sepolicy/gui.py:1371 ++msgid "" ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." msgstr "" -#: booleans.py:188 -+#: ../sepolicy/sepolicy/gui.py:1333 ++#: ../sepolicy/sepolicy/gui.py:1372 +#, python-format msgid "" -"Allow ssh with chroot env to read and write files in the user home " -"directories" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." msgstr "" -#: booleans.py:189 -msgid "allow host key based authentication" -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" ++#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." msgstr "" -#: booleans.py:190 -msgid "Allow ssh logins as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." msgstr "" -#: booleans.py:191 -msgid "Allow staff to exec content" -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." msgstr "" -#: booleans.py:192 -msgid "allow staff user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1351 -+#, python-format -+msgid "" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." msgstr "" -#: booleans.py:193 -msgid "Allow sysadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1352 -+#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1411 ++#, fuzzy ++msgid "Delete modified Login Mapping definitions." ++msgstr "لا يمكن تغيير مخطط الدخول لـ %s" ++ ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." msgstr "" -#: booleans.py:194 -msgid "" -"Allow the Telepathy connection managers to connect to any network port." -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." msgstr "" -#: booleans.py:195 -msgid "" -"Allow the Telepathy connection managers to connect to any generic TCP port." -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." - msgstr "" - --#: booleans.py:196 --msgid "" --"Allow tftp to modify public files used for public file transfer services." -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." - msgstr "" - --#: booleans.py:197 --msgid "Allow tftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." - msgstr "" - --#: booleans.py:198 --msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." --msgstr "" -+#: ../sepolicy/sepolicy/gui.py:1391 -+#, fuzzy -+msgid "Delete modified Login Mapping definitions." -+msgstr "لا يمكن تغيير مخطط الدخول لـ %s" - --#: booleans.py:199 --msgid "Allow tor to act as a relay" -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." - msgstr "" - --#: booleans.py:200 --msgid "" --"allow unconfined users to transition to the chrome sandbox domains when " --"running chrome-sandbox" -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." - msgstr "" - --#: booleans.py:201 --msgid "Allow a user to login as an unconfined domain" -+#: ../sepolicy/sepolicy/gui.py:1400 ++#: ../sepolicy/sepolicy/gui.py:1420 +msgid "Delete modified File Equivalence definitions." msgstr "" --#: booleans.py:202 -+#: ../sepolicy/sepolicy/gui.py:1401 +-#: booleans.py:196 ++#: ../sepolicy/sepolicy/gui.py:1421 msgid "" --"Allow unconfined users to transition to the Mozilla plugin domain when " --"running xulrunner plugin-container." +-"Allow tftp to modify public files used for public file transfer services." +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." msgstr "" --#: booleans.py:203 --msgid "Allow video playing tools to run unconfined" -+#: ../sepolicy/sepolicy/gui.py:1429 +-#: booleans.py:197 +-msgid "Allow tftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" msgstr "" --#: booleans.py:204 --msgid "Allow unprivledged user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1442 +-#: booleans.py:198 +-msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." msgstr "" --#: booleans.py:205 --msgid "Support ecryptfs home directories" -+#: ../sepolicy/sepolicy/gui.py:1443 +-#: booleans.py:199 +-msgid "Allow tor to act as a relay" ++#: ../sepolicy/sepolicy/gui.py:1463 +#, python-format +msgid "Add Network Port for %s" msgstr "" --#: booleans.py:206 --msgid "Support fusefs home directories" -+#: ../sepolicy/sepolicy/gui.py:1448 +-#: booleans.py:200 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format -+msgid "" + msgid "" +-"allow unconfined users to transition to the chrome sandbox domains when " +-"running chrome-sandbox" +"Add File Labeling for %s. File labels will be created when update is applied." msgstr "" --#: booleans.py:207 --msgid "Use lpd server instead of cups" -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 +-#: booleans.py:201 +-msgid "Allow a user to login as an unconfined domain" ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" msgstr "" --#: booleans.py:208 --msgid "Support NFS home directories" -+#: ../sepolicy/sepolicy/gui.py:1459 +-#: booleans.py:202 +-msgid "" +-"Allow unconfined users to transition to the Mozilla plugin domain when " +-"running xulrunner plugin-container." ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." msgstr "" --#: booleans.py:209 --msgid "Support SAMBA home directories" -+#: ../sepolicy/sepolicy/gui.py:1460 +-#: booleans.py:203 +-msgid "Allow video playing tools to run unconfined" ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" msgstr "" --#: booleans.py:210 --msgid "Allow user to exec content" -+#: ../sepolicy/sepolicy/gui.py:1465 +-#: booleans.py:204 +-msgid "Allow unprivledged user to create and transition to svirt domains." ++#: ../sepolicy/sepolicy/gui.py:1485 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." msgstr "" --#: booleans.py:211 --msgid "Allow varnishd to connect to all ports, not just HTTP." -+#: ../sepolicy/sepolicy/gui.py:1466 +-#: booleans.py:205 +-msgid "Support ecryptfs home directories" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:1486 +#, fuzzy +msgid "Add SELinux Users" +msgstr "مستخدم SELinux" -+ -+#: ../sepolicy/sepolicy/gui.py:1473 + +-#: booleans.py:206 +-msgid "Support fusefs home directories" ++#: ../sepolicy/sepolicy/gui.py:1493 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." msgstr "" --#: booleans.py:212 --msgid "Ignore vbetool mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:1474 +-#: booleans.py:207 +-msgid "Use lpd server instead of cups" ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" msgstr "" --#: booleans.py:213 -+#: ../sepolicy/sepolicy/gui.py:1499 +-#: booleans.py:208 +-msgid "Support NFS home directories" ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format - msgid "" --"Allow confined virtual guests to use serial/parallel communication ports" ++msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." msgstr "" --#: booleans.py:214 -+#: ../sepolicy/sepolicy/gui.py:1566 +-#: booleans.py:209 +-msgid "Support SAMBA home directories" ++#: ../sepolicy/sepolicy/gui.py:1577 ++msgid "" ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." + msgstr "" + +-#: booleans.py:210 +-msgid "Allow user to exec content" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:1578 ++#, fuzzy ++msgid "Modify SELinux Users" ++msgstr "مستخدم SELinux" + +-#: booleans.py:211 +-msgid "Allow varnishd to connect to all ports, not just HTTP." ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." + msgstr "" + +-#: booleans.py:212 +-msgid "Ignore vbetool mmap_zero errors." +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:1587 ++#, fuzzy ++msgid "Modify Login Mapping" ++msgstr "لا يمكن عرض قائمة تخطيطات الدخول" + +-#: booleans.py:213 ++#: ../sepolicy/sepolicy/gui.py:1593 msgid "" --"Allow confined virtual guests to use executable memory and executable stack" +-"Allow confined virtual guests to use serial/parallel communication ports" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." msgstr "" --#: booleans.py:215 --msgid "Allow confined virtual guests to read fuse files" -+#: ../sepolicy/sepolicy/gui.py:1567 +-#: booleans.py:214 +-msgid "" +-"Allow confined virtual guests to use executable memory and executable stack" ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" msgstr "" --#: booleans.py:216 --msgid "Allow confined virtual guests to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:1652 +-#: booleans.py:215 +-msgid "Allow confined virtual guests to read fuse files" ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." msgstr "" --#: booleans.py:217 --msgid "Allow confined virtual guests to interact with rawip sockets" -+#: ../sepolicy/sepolicy/gui.py:1653 +-#: booleans.py:216 +-msgid "Allow confined virtual guests to manage nfs files" ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" msgstr "" --#: booleans.py:218 --msgid "Allow confined virtual guests to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:1866 +-#: booleans.py:217 +-msgid "Allow confined virtual guests to interact with rawip sockets" ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." msgstr "" --#: booleans.py:219 --msgid "Allow confined virtual guests to interact with the sanlock" -+#: ../sepolicy/sepolicy/gui.py:1879 +-#: booleans.py:218 +-msgid "Allow confined virtual guests to manage cifs files" ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" msgstr "" --#: booleans.py:220 --msgid "Allow confined virtual guests to manage device configuration, (pci)" -+#: ../sepolicy/sepolicy/gui.py:2146 +-#: booleans.py:219 +-msgid "Allow confined virtual guests to interact with the sanlock" ++#: ../sepolicy/sepolicy/gui.py:2188 +#, fuzzy, python-format +msgid "SELinux name: %s" +msgstr "أدوار SELinux" + -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" msgstr "" --#: booleans.py:221 --msgid "Allow confined virtual guests to use usb devices" -+#: ../sepolicy/sepolicy/gui.py:2159 +-#: booleans.py:220 +-msgid "Allow confined virtual guests to manage device configuration, (pci)" ++#: ../sepolicy/sepolicy/gui.py:2201 +#, fuzzy, python-format +msgid "Delete file labeling for %s" +msgstr "لا يمكن حذف سياق الملف لـ %s" + -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, fuzzy, python-format +msgid "Modify file labeling for %s" +msgstr "لا يمكن تعديل سياق الملف لـ %s" + -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" msgstr "" --#: booleans.py:222 --msgid "Allow confined virtual guests to interact with the xserver" -+#: ../sepolicy/sepolicy/gui.py:2168 +-#: booleans.py:221 +-msgid "Allow confined virtual guests to use usb devices" ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" msgstr "" --#: booleans.py:223 --msgid "Allow webadm to manage files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 +-#: booleans.py:222 +-msgid "Allow confined virtual guests to interact with the xserver" ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, fuzzy, python-format +msgid "SELinux file type: %s" +msgstr "أدوار SELinux" + -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, fuzzy, python-format +msgid "Add ports for %s" +msgstr "بنية خاطئة %s: سجّل %s" + -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, fuzzy, python-format +msgid "Delete ports for %s" +msgstr "لا يمكن إنشاء منفذ لـ %s/%s" + -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" msgstr "" --#: booleans.py:224 --msgid "Allow webadm to read files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2187 +-#: booleans.py:223 +-msgid "Allow webadm to manage files in users home directories" ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" msgstr "" --#: booleans.py:225 --msgid "Ignore wine mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2190 +-#: booleans.py:224 +-msgid "Allow webadm to read files in users home directories" ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" msgstr "" +-#: booleans.py:225 +-msgid "Ignore wine mmap_zero errors." ++#: ../sepolicy/sepolicy/gui.py:2246 ++msgid "Add user" + msgstr "" + -#: booleans.py:226 -msgid "Allow the graphical login program to execute bootloader" -+#: ../sepolicy/sepolicy/gui.py:2204 -+msgid "Add user" ++#: ../sepolicy/sepolicy/gui.py:2248 ++msgid "Delete user" msgstr "" -#: booleans.py:227 -msgid "" -"Allow the graphical login program to login directly as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:2206 -+msgid "Delete user" ++#: ../sepolicy/sepolicy/gui.py:2250 ++msgid "Modify user" msgstr "" -#: booleans.py:228 -msgid "Allow xen to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2208 -+msgid "Modify user" ++#: ../sepolicy/sepolicy/gui.py:2253 ++#, fuzzy, python-format ++msgid "SELinux User : %s" ++msgstr "مستخدم SELinux" ++ ++#: ../sepolicy/sepolicy/gui.py:2258 ++#, python-format ++msgid "Roles: %s" msgstr "" -#: booleans.py:229 -msgid "" -"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated " -"logical volumes for disk images." -+#: ../sepolicy/sepolicy/gui.py:2211 -+#, fuzzy, python-format -+msgid "SELinux User : %s" -+msgstr "مستخدم SELinux" -+ -+#: ../sepolicy/sepolicy/gui.py:2216 -+#, python-format -+msgid "Roles: %s" - msgstr "" - --#: booleans.py:230 --msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, fuzzy, python-format +msgid "MLS/MCS Range: %s" +msgstr "مدى MLS/MCS" + -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +#, fuzzy +msgid "Add login mapping" +msgstr "لا يمكن عرض قائمة تخطيطات الدخول" + -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +#, fuzzy +msgid "Delete login mapping" +msgstr "لا يمكن حذف تخطيط الدخول لـ %s" + -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +#, fuzzy +msgid "Modify login mapping" +msgstr "لا يمكن عرض قائمة تخطيطات الدخول" + -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, fuzzy, python-format -+msgid "Linux User : %s" -+msgstr "مستخدم SELinux" ++msgid "Login Name : %s" ++msgstr "اسم الدخول" + -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, fuzzy, python-format +msgid "SELinux User: %s" +msgstr "مستخدم SELinux" + -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." msgstr "" +-#: booleans.py:230 +-msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." ++#: ../sepolicy/sepolicy/gui.py:2298 ++msgid "Delete file equiv labeling." + msgstr "" + -#: booleans.py:231 -msgid "" -"Allow xguest users to configure Network Manager and connect to apache ports" -+#: ../sepolicy/sepolicy/gui.py:2256 -+msgid "Delete file equiv labeling." ++#: ../sepolicy/sepolicy/gui.py:2300 ++msgid "Modify file equiv labeling." msgstr "" -#: booleans.py:232 -msgid "Allow xguest to exec content" -+#: ../sepolicy/sepolicy/gui.py:2258 -+msgid "Modify file equiv labeling." - msgstr "" - --#: booleans.py:233 --msgid "Allow xguest users to mount removable media" -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" msgstr "" --#: booleans.py:234 --msgid "Allow xguest to use blue tooth devices" -+#: ../sepolicy/sepolicy/gui.py:2266 +-#: booleans.py:233 +-msgid "Allow xguest users to mount removable media" ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" msgstr "" +-#: booleans.py:234 +-msgid "Allow xguest to use blue tooth devices" ++#: ../sepolicy/sepolicy/gui.py:2411 ++#, python-format ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" + msgstr "" + -#: booleans.py:235 -msgid "Allows clients to write to the X server shared memory segments." -+#: ../sepolicy/sepolicy/gui.py:2369 -+#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++#: ../sepolicy/sepolicy/gui.py:2423 ++msgid "Update Changes" msgstr "" -#: booleans.py:236 -msgid "Allows XServer to execute writable memory" -+#: ../sepolicy/sepolicy/gui.py:2381 -+msgid "Update Changes" ++#: ../sepolicy/sepolicy/gui.py:2425 ++msgid "Revert Changes" msgstr "" -#: booleans.py:237 -msgid "Support X userspace object manager" -+#: ../sepolicy/sepolicy/gui.py:2383 -+msgid "Revert Changes" ++#: ../sepolicy/sepolicy/gui.py:2598 ++msgid "System Status: Enforcing" msgstr "" -#: booleans.py:238 -msgid "Allow zabbix to connect to unreserved ports" -+#: ../sepolicy/sepolicy/gui.py:2556 -+msgid "System Status: Enforcing" ++#: ../sepolicy/sepolicy/gui.py:2600 ++msgid "System Status: Permissive" msgstr "" -#: booleans.py:239 -msgid "Allow zebra daemon to write it configuration files" -+#: ../sepolicy/sepolicy/gui.py:2558 -+msgid "System Status: Permissive" - msgstr "" - --#: booleans.py:240 -+#: ../sepolicy/sepolicy/gui.py:2749 - msgid "" --"Allow ZoneMinder to modify public files used for public file transfer " --"services." ++#: ../sepolicy/sepolicy/gui.py:2791 ++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 "" -+ -+#: ../sepolicy/sepolicy/gui.py:2783 -+msgid "" + msgstr "" + +-#: booleans.py:240 ++#: ../sepolicy/sepolicy/gui.py:2825 + msgid "" +-"Allow ZoneMinder to modify public files used for public file transfer " +-"services." +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" @@ -27008,11 +27487,15 @@ index 151ca6a..b03fb78 100644 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" msgstr "" ++ ++#, fuzzy ++#~ msgid "Linux User : %s" ++#~ msgstr "مستخدم SELinux" diff --git a/policycoreutils/po/as.po b/policycoreutils/po/as.po -index f5448a3..4689a67 100644 +index f5448a3..8c02bf7 100644 --- a/policycoreutils/po/as.po +++ b/policycoreutils/po/as.po @@ -1,25 +1,27 @@ @@ -27039,7 +27522,7 @@ index f5448a3..4689a67 100644 "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: 2013-01-07 14:17+0000\n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2013-07-19 09:56+0000\n" "Last-Translator: ngoswami \n" -"Language-Team: Assamese (http://www.transifex.com/projects/p/fedora/language/as/)\n" @@ -27077,7 +27560,7 @@ index f5448a3..4689a67 100644 #, c-format msgid "Could not set exec context to %s.\n" msgstr "exec context %s লৈ স্থাপন কৰা নাযায়।\n" -@@ -91,871 +96,920 @@ msgstr "******************** গুৰুত্বপূৰ্ণ ************** +@@ -91,871 +96,933 @@ msgstr "******************** গুৰুত্বপূৰ্ণ ************** msgid "To make this policy package active, execute:" msgstr "চিহ্নিত নীতি পেকেইজ সক্ৰিয় কৰাৰ বাবে, সঞ্চালন কৰক:" @@ -27150,7 +27633,7 @@ index f5448a3..4689a67 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "Disabled" @@ -27331,8 +27814,8 @@ index f5448a3..4689a67 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "লগিন নাম" @@ -27343,9 +27826,10 @@ index f5448a3..4689a67 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "SELinux ব্যৱহাৰকাৰী" @@ -27391,9 +27875,11 @@ index f5448a3..4689a67 100644 msgstr "%s'ৰ বাবে SELinux ব্যৱহাৰকাৰী নিৰ্মাণ কৰা নাযায়" -#: ../semanage/seobject.py:745 +-#, python-format +-msgid "Could not add role %s for %s" +#: ../semanage/seobject.py:780 - #, python-format - msgid "Could not add role %s for %s" ++#, fuzzy, python-format ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "%s ভূমিকাটি, %s'ৰ বাবে নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:754 @@ -27403,9 +27889,11 @@ index f5448a3..4689a67 100644 msgstr "%s'ৰ ক্ষেত্ৰত MLS স্তৰ নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:757 +-#, python-format +-msgid "Could not add prefix %s for %s" +#: ../semanage/seobject.py:792 - #, python-format - msgid "Could not add prefix %s for %s" ++#, fuzzy, python-format ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "%s প্ৰেফিক্সটি %s'ৰ ক্ষেত্ৰত যোগ কৰা নাযায়" -#: ../semanage/seobject.py:760 @@ -27496,9 +27984,9 @@ index f5448a3..4689a67 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "SELinux ৰোল" @@ -27518,9 +28006,11 @@ index f5448a3..4689a67 100644 msgstr "অবৈধ পোৰ্ট" -#: ../semanage/seobject.py:980 +-#, python-format +-msgid "Could not create a key for %s/%s" +#: ../semanage/seobject.py:1018 - #, python-format - msgid "Could not create a key for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" msgstr "%s/%s'ৰ বাবে কি' নিৰ্মাণ কৰা নাযায়" -#: ../semanage/seobject.py:991 @@ -27538,64 +28028,84 @@ index f5448a3..4689a67 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 - #, python-format - msgid "Could not check if port %s/%s is defined" +-#, python-format +-msgid "Could not check if port %s/%s is defined" ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 ++#, fuzzy, python-format ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" msgstr "পোৰ্ট %s/%s নিৰ্ধাৰিত হৈছে নে নাই পৰীক্ষা কৰা নাযায়" -#: ../semanage/seobject.py:1002 +-#, python-format +-msgid "Port %s/%s already defined" +#: ../semanage/seobject.py:1042 - #, python-format - msgid "Port %s/%s already defined" ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "পোৰ্ট %s/%s বৰ্তমানে নিৰ্ধাৰিত আছে" -#: ../semanage/seobject.py:1006 +-#, python-format +-msgid "Could not create port for %s/%s" +#: ../semanage/seobject.py:1046 - #, python-format - msgid "Could not create port for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s'ৰ বাবে পোৰ্ট নিৰ্মাণ কৰা নাযায়" -#: ../semanage/seobject.py:1012 +-#, python-format +-msgid "Could not create context for %s/%s" +#: ../semanage/seobject.py:1052 - #, python-format - msgid "Could not create context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s'ৰ বাবে context নিৰ্মাণ কৰা নাযায়" -#: ../semanage/seobject.py:1016 +-#, python-format +-msgid "Could not set user in port context for %s/%s" +#: ../semanage/seobject.py:1056 - #, python-format - msgid "Could not set user in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s'ৰ ক্ষেত্ৰত পোৰ্ট context'ত ব্যৱহাৰকাৰী নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:1020 +-#, python-format +-msgid "Could not set role in port context for %s/%s" +#: ../semanage/seobject.py:1060 - #, python-format - msgid "Could not set role in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s'ৰ ক্ষেত্ৰত পোৰ্ট context'ত ভূমিকা নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:1024 +-#, python-format +-msgid "Could not set type in port context for %s/%s" +#: ../semanage/seobject.py:1064 - #, python-format - msgid "Could not set type in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s'ৰ ক্ষেত্ৰত পোৰ্ট context'ত ধৰণ নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:1029 +-#, python-format +-msgid "Could not set mls fields in port context for %s/%s" +#: ../semanage/seobject.py:1069 - #, python-format - msgid "Could not set mls fields in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s'ৰ ক্ষেত্ৰত পোৰ্ট context'ত mls ক্ষেত্ৰ নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:1033 +-#, python-format +-msgid "Could not set port context for %s/%s" +#: ../semanage/seobject.py:1073 - #, python-format - msgid "Could not set port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s'ৰ ক্ষেত্ৰত পোৰ্ট context নিৰ্ধাৰণ কৰা নাযায়" -#: ../semanage/seobject.py:1037 +-#, python-format +-msgid "Could not add port %s/%s" +#: ../semanage/seobject.py:1077 - #, python-format - msgid "Could not add port %s/%s" ++#, fuzzy, python-format ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s পোৰ্ট যোগ কৰা নাযায়" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -27611,21 +28121,32 @@ index f5448a3..4689a67 100644 msgstr "setype আৱশ্যক" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 - #, python-format - msgid "Port %s/%s is not defined" +-#, python-format +-msgid "Port %s/%s is not defined" ++#: ../semanage/seobject.py:1102 ++#, fuzzy, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "পোৰ্ট %s/%s নিৰ্ধাৰিত হৈছে নে নাই পৰীক্ষা কৰা নাযায়" ++ ++#: ../semanage/seobject.py:1104 ++#, fuzzy, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "%s/%s পোৰ্ট নিৰ্ধাৰিত নহয়" -#: ../semanage/seobject.py:1068 +-#, python-format +-msgid "Could not query port %s/%s" +#: ../semanage/seobject.py:1108 - #, python-format - msgid "Could not query port %s/%s" ++#, fuzzy, python-format ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s পোৰ্ট সন্ধান কৰা নাযায়" -#: ../semanage/seobject.py:1079 +-#, python-format +-msgid "Could not modify port %s/%s" +#: ../semanage/seobject.py:1119 - #, python-format - msgid "Could not modify port %s/%s" ++#, fuzzy, python-format ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s পোৰ্ট পৰিবৰ্তন কৰা নাযায়" -#: ../semanage/seobject.py:1092 @@ -27640,15 +28161,24 @@ index f5448a3..4689a67 100644 msgstr "%s পোৰ্ট আঁতৰুৱা নাযায়" -#: ../semanage/seobject.py:1125 +-#, python-format +-msgid "Port %s/%s is defined in policy, cannot be deleted" ++#: ../semanage/seobject.py:1159 ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "%s/%s পোৰ্ট নিৰ্ধাৰিত নহয়" ++ +#: ../semanage/seobject.py:1165 - #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" msgstr "%s/%s পোৰ্টটি নিয়মনীতিত নিৰ্ধাৰিত হোৱাৰ ফলত অপসাৰণযোগ্য নহয়" -#: ../semanage/seobject.py:1129 +-#, python-format +-msgid "Could not delete port %s/%s" +#: ../semanage/seobject.py:1169 - #, python-format - msgid "Could not delete port %s/%s" ++#, fuzzy, python-format ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s পোৰ্ট আঁতৰুৱা নাযায়" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 @@ -27657,9 +28187,9 @@ index f5448a3..4689a67 100644 msgstr "প'ৰ্টৰ তালিকা নিৰ্মাণ কৰা নাযায়" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "SELinux পোৰ্টৰ ধৰণ" @@ -27670,7 +28200,7 @@ index f5448a3..4689a67 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "পোৰ্ট সংখ্যা" @@ -27939,9 +28469,12 @@ index f5448a3..4689a67 100644 msgstr "%s ৰ কাৰণে ইকুইভেলেঞ্চ শ্ৰেণী ইতিমধ্যে আছে" -#: ../semanage/seobject.py:1697 +-#, python-format +-msgid "File spec %s conflicts with equivalency rule '%s %s'" +#: ../semanage/seobject.py:1750 - #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" ++#, fuzzy, python-format ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" msgstr "ফাইল spec %s সমতূল্য নিয়ম '%s %s' ৰ সৈতে দন্দ কৰে" -#: ../semanage/seobject.py:1706 @@ -27979,13 +28512,15 @@ index f5448a3..4689a67 100644 msgstr "ফাইল ধাৰ্য্যকৰণে খালি ঠাই অন্তৰ্ভুক্ত কৰিব নোৱাৰে" -#: ../semanage/seobject.py:1742 +-#, python-format +#: ../semanage/seobject.py:1795 - #, python-format ++#, fuzzy, python-format msgid "" -"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" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" +msgstr "" +"ফাইল spec %s সমতূল্য নিয়ম '%s %s' ৰ সৈতে দন্দ কৰে; '%s' যোগ কৰাৰ চেষ্টা কৰি চাওক" @@ -28156,9 +28691,11 @@ index f5448a3..4689a67 100644 msgstr "%s বুলিয়েনৰ মান পৰিবৰ্তন কৰা নাযায়" -#: ../semanage/seobject.py:2063 +-#, python-format +-msgid "Bad format %s: Record %s" +#: ../semanage/seobject.py:2122 - #, python-format - msgid "Bad format %s: Record %s" ++#, fuzzy, python-format ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "ভুল বিন্যাস %s: ৰেকৰ্ড %s" -#: ../semanage/seobject.py:2087 @@ -28206,13 +28743,13 @@ index f5448a3..4689a67 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "বিৱৰণ" -@@ -994,206 +1048,230 @@ msgstr "ত্ৰুটি! বৈধ শ্বেল ব্যৱহাৰ ক +@@ -994,206 +1061,230 @@ msgstr "ত্ৰুটি! বৈধ শ্বেল ব্যৱহাৰ ক msgid "Unable to clear environment\n" msgstr "পৰিবেশ পৰিশ্ৰুত কৰোঁতে ব্যৰ্থ\n" @@ -28486,7 +29023,7 @@ index f5448a3..4689a67 100644 msgid "failed to exec shell\n" msgstr "শ্বেল exec কৰোঁতে ব্যৰ্থ\n" -@@ -1324,19 +1402,25 @@ msgstr "ফাইল লেবেল ব্যৱস্থা" +@@ -1324,19 +1415,25 @@ msgstr "ফাইল লেবেল ব্যৱস্থা" msgid "" "File\n" "Specification" @@ -28515,7 +29052,7 @@ index f5448a3..4689a67 100644 #: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2098 msgid "User Mapping" -@@ -1346,19 +1430,25 @@ msgstr "ব্যৱহাৰকাৰী মেপিং" +@@ -1346,19 +1443,25 @@ msgstr "ব্যৱহাৰকাৰী মেপিং" msgid "" "Login\n" "Name" @@ -28544,7 +29081,7 @@ index f5448a3..4689a67 100644 #: ../gui/loginsPage.py:133 #, python-format -@@ -1396,7 +1486,9 @@ msgstr "GPL" +@@ -1396,7 +1499,9 @@ msgstr "GPL" #. TRANSLATORS: Replace this string with your names, one name per line. #: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17 msgid "translator-credits" @@ -28555,7 +29092,7 @@ index f5448a3..4689a67 100644 #: ../gui/polgen.glade:34 msgid "Add Booleans Dialog" -@@ -1414,13 +1506,15 @@ msgstr "SELinux Policy নিৰ্মাণৰ সামগ্ৰী" +@@ -1414,13 +1519,15 @@ msgstr "SELinux Policy নিৰ্মাণৰ সামগ্ৰী" msgid "" "Select the policy type for the application or user role you want to " "confine:" @@ -28573,7 +29110,7 @@ index f5448a3..4689a67 100644 msgid "Standard Init Daemon" msgstr "প্ৰমিত Init ডিমন" -@@ -1428,9 +1522,11 @@ msgstr "প্ৰমিত Init ডিমন" +@@ -1428,9 +1535,11 @@ msgstr "প্ৰমিত Init ডিমন" msgid "" "Standard Init Daemon are daemons started on boot via init scripts. Usually " "requires a script in /etc/rc.d/init.d" @@ -28587,7 +29124,7 @@ index f5448a3..4689a67 100644 msgid "DBUS System Daemon" msgstr "DBUS চিস্টেম ডিমন" -@@ -1442,16 +1538,17 @@ msgstr "ইন্টাৰনেট সেৱাসমূহ ডিমন (inetd +@@ -1442,16 +1551,17 @@ msgstr "ইন্টাৰনেট সেৱাসমূহ ডিমন (inetd msgid "Internet Services Daemon are daemons started by xinetd" msgstr "ইন্টাৰনেট সেৱাসমূহ ডিমনৰ ডিমনসমূহ xinetd দ্বাৰা আৰম্ভ কৰা হয়।" @@ -28608,7 +29145,7 @@ index f5448a3..4689a67 100644 msgid "User Application" msgstr "ব্যৱহাৰকাৰীসকলৰ এপ্লিকেচন" -@@ -1459,9 +1556,11 @@ msgstr "ব্যৱহাৰকাৰীসকলৰ এপ্লিকেচ +@@ -1459,9 +1569,11 @@ msgstr "ব্যৱহাৰকাৰীসকলৰ এপ্লিকেচ msgid "" "User Application are any application that you would like to confine that is " "started by a user" @@ -28622,7 +29159,7 @@ index f5448a3..4689a67 100644 msgid "Sandbox" msgstr "Sandbox" -@@ -1485,7 +1584,10 @@ msgstr "সৰ্বনিম্ন টাৰ্মিনেল ব্যৱহ +@@ -1485,7 +1597,10 @@ msgstr "সৰ্বনিম্ন টাৰ্মিনেল ব্যৱহ 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." @@ -28634,7 +29171,7 @@ index f5448a3..4689a67 100644 #: ../gui/polgen.glade:512 msgid "Minimal X Windows User Role" -@@ -1495,7 +1597,9 @@ msgstr "সৰ্বনিম্ন X Windows ব্যৱহাৰকাৰী +@@ -1495,7 +1610,9 @@ msgstr "সৰ্বনিম্ন X Windows ব্যৱহাৰকাৰী 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" @@ -28645,7 +29182,7 @@ index f5448a3..4689a67 100644 #: ../gui/polgen.glade:529 msgid "User Role" -@@ -1505,7 +1609,9 @@ msgstr "ব্যৱহাৰকাৰীৰ ভূমিকা" +@@ -1505,7 +1622,9 @@ msgstr "ব্যৱহাৰকাৰীৰ ভূমিকা" msgid "" "User with full networking, no setuid applications without transition, no " "sudo, no su." @@ -28656,7 +29193,7 @@ index f5448a3..4689a67 100644 #: ../gui/polgen.glade:546 msgid "Admin User Role" -@@ -1513,9 +1619,11 @@ msgstr "প্ৰশাসক ব্যৱহাৰকাৰীৰ ভূমি +@@ -1513,9 +1632,11 @@ msgstr "প্ৰশাসক ব্যৱহাৰকাৰীৰ ভূমি #: ../gui/polgen.glade:550 msgid "" @@ -28671,7 +29208,7 @@ index f5448a3..4689a67 100644 #: ../gui/polgen.glade:592 msgid "Root Users" -@@ -1527,16 +1635,20 @@ msgstr "Root প্ৰশাসনিক ব্যৱহাৰকাৰীৰ +@@ -1527,16 +1648,20 @@ msgstr "Root প্ৰশাসনিক ব্যৱহাৰকাৰীৰ #: ../gui/polgen.glade:627 msgid "" @@ -28692,11 +29229,11 @@ index f5448a3..4689a67 100644 -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "নাম" -@@ -1589,15 +1701,16 @@ msgstr "%s যি এপ্লিকেচন ডমেইনসমূহলে +@@ -1589,15 +1714,16 @@ msgstr "%s যি এপ্লিকেচন ডমেইনসমূহলে msgid "" "transition \n" "role tab" @@ -28716,16 +29253,16 @@ index f5448a3..4689a67 100644 msgstr "চিহ্নিত এপ্লিকেচন ডমেইনত ৰূপান্তৰযোগ্য ব্যৱহাৰকাৰীৰ ভূমিকা নিৰ্বাচন কৰক" #: ../gui/polgen.glade:1056 -@@ -1621,7 +1734,7 @@ msgid "TCP Ports" +@@ -1621,7 +1747,7 @@ msgid "TCP Ports" msgstr "TCP পোৰ্ট" #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" msgstr "সকল" -@@ -1635,7 +1748,8 @@ msgstr "600-1024" +@@ -1635,7 +1761,8 @@ msgstr "600-1024" #: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411 msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024" @@ -28735,7 +29272,7 @@ index f5448a3..4689a67 100644 #: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424 msgid "Unreserved Ports (>1024)" -@@ -1645,7 +1759,9 @@ msgstr "অসংৰক্ষিত পোৰ্ট (>1024)" +@@ -1645,7 +1772,9 @@ msgstr "অসংৰক্ষিত পোৰ্ট (>1024)" msgid "" "Enter a comma separated list of udp ports or ranges of ports that %s binds " "to. Example: 612, 650-660" @@ -28746,7 +29283,7 @@ index f5448a3..4689a67 100644 #: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609 #: ../gui/polgen.glade:1718 -@@ -1664,7 +1780,9 @@ msgstr "UDP পোৰ্ট" +@@ -1664,7 +1793,9 @@ msgstr "UDP পোৰ্ট" msgid "" "Network\n" "Bind tab" @@ -28757,7 +29294,7 @@ index f5448a3..4689a67 100644 #: ../gui/polgen.glade:1537 msgid "Select network ports that %s connects to:" -@@ -1678,7 +1796,9 @@ msgstr "%s ক যিকোনো tcp পোৰ্টৰ সৈতে সংয +@@ -1678,7 +1809,9 @@ msgstr "%s ক যিকোনো tcp পোৰ্টৰ সৈতে সংয msgid "" "Enter a comma separated list of tcp ports or ranges of ports that %s " "connects to. Example: 612, 650-660" @@ -28768,7 +29305,7 @@ index f5448a3..4689a67 100644 #: ../gui/polgen.glade:1702 msgid "Allows %s to connect to any udp port" -@@ -1688,7 +1808,9 @@ msgstr "%s ক যিকোনো udp পোৰ্টৰ সৈতে সংয +@@ -1688,7 +1821,9 @@ msgstr "%s ক যিকোনো udp পোৰ্টৰ সৈতে সংয msgid "" "Enter a comma separated list of udp ports or ranges of ports that %s " "connects to. Example: 612, 650-660" @@ -28779,7 +29316,7 @@ index f5448a3..4689a67 100644 #: ../gui/polgen.glade:1792 msgid "Select common application traits for %s:" -@@ -1734,7 +1856,9 @@ msgstr "%s এ ব্যৱস্থাপনা কৰা ফাইলসম +@@ -1734,7 +1869,9 @@ msgstr "%s এ ব্যৱস্থাপনা কৰা ফাইলসম msgid "" "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib " "Files ..." @@ -28790,7 +29327,7 @@ index f5448a3..4689a67 100644 #: ../gui/polgen.glade:2166 msgid "Add booleans from the %s policy:" -@@ -1752,75 +1876,80 @@ msgstr "আপুনি কোন ডাইৰেকটৰিত %s সৃজ +@@ -1752,75 +1889,80 @@ msgstr "আপুনি কোন ডাইৰেকটৰিত %s সৃজ msgid "Policy Directory" msgstr "নীতি ডাইৰেকটৰি" @@ -28890,7 +29427,7 @@ index f5448a3..4689a67 100644 msgid "Configue SELinux" msgstr "SELinux বিন্যাস কৰক" -@@ -1832,9 +1961,15 @@ msgstr "নেটৱাৰ্ক পোৰ্ট" +@@ -1832,9 +1974,15 @@ msgstr "নেটৱাৰ্ক পোৰ্ট" msgid "" "SELinux Port\n" "Type" @@ -28900,14 +29437,14 @@ index f5448a3..4689a67 100644 +"ধৰণ" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" msgstr "প্ৰটোকল" -@@ -1842,9 +1977,13 @@ msgstr "প্ৰটোকল" +@@ -1842,9 +1990,13 @@ msgstr "প্ৰটোকল" msgid "" "MLS/MCS\n" "Level" @@ -28917,33 +29454,33 @@ index f5448a3..4689a67 100644 +"স্তৰ" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" msgstr "পোৰ্ট" -@@ -1882,10 +2021,14 @@ msgid "Modify %s" +@@ -1882,10 +2034,14 @@ msgid "Modify %s" msgstr "%s পৰিবৰ্তন কৰক" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" msgstr "Permissive" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" msgstr "Enforcing" -@@ -1893,12 +2036,15 @@ msgstr "Enforcing" +@@ -1893,12 +2049,15 @@ msgstr "Enforcing" msgid "Status" msgstr "অৱস্থা" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " @@ -28956,7 +29493,7 @@ index f5448a3..4689a67 100644 #: ../gui/statusPage.py:147 msgid "" -@@ -1906,16 +2052,24 @@ msgid "" +@@ -1906,16 +2065,24 @@ msgid "" "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 " @@ -28973,7 +29510,7 @@ index f5448a3..4689a67 100644 +"Permissive অৱস্থাৰ এটা পুনৰাম্ভৰ প্ৰয়োজন নহয় আপুনি আগবাঢ়ইব বিচাৰে নে?" -#: ../gui/statusPage.py:152 -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " @@ -28986,7 +29523,7 @@ index f5448a3..4689a67 100644 #: ../gui/system-config-selinux.glade:11 msgid "system-config-selinux" -@@ -1925,7 +2079,9 @@ msgstr "system-config-selinux" +@@ -1925,7 +2092,9 @@ msgstr "system-config-selinux" msgid "" "Copyright (c)2006 Red Hat, Inc.\n" "Copyright (c) 2006 Dan Walsh " @@ -28997,7 +29534,7 @@ index f5448a3..4689a67 100644 #: ../gui/system-config-selinux.glade:22 #: ../gui/system-config-selinux.glade:544 -@@ -1959,9 +2115,19 @@ msgid "" +@@ -1959,9 +2128,19 @@ msgid "" "socket\n" "symbolic link\n" "named pipe\n" @@ -29014,19 +29551,19 @@ index f5448a3..4689a67 100644 #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "MLS" -@@ -1974,6 +2140,7 @@ msgid "SELinux Administration" +@@ -1974,6 +2153,7 @@ msgid "SELinux Administration" msgstr "SELinux ব্যৱস্থাপনা" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" msgstr "যোগ কৰক" -@@ -2002,7 +2169,10 @@ msgid "" +@@ -2002,7 +2182,10 @@ msgid "" "Disabled\n" "Permissive\n" "Enforcing\n" @@ -29038,7 +29575,7 @@ index f5448a3..4689a67 100644 #: ../gui/system-config-selinux.glade:1373 msgid "Current Enforcing Mode" -@@ -2018,7 +2188,11 @@ msgid "" +@@ -2018,7 +2201,11 @@ msgid "" "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." @@ -29051,15 +29588,15 @@ index f5448a3..4689a67 100644 #: ../gui/system-config-selinux.glade:1509 msgid "Relabel on next reboot." -@@ -2043,6 +2217,7 @@ msgstr "স্বনিৰ্ধাৰিত আৰু সকল বুলিয় +@@ -2043,6 +2230,7 @@ msgstr "স্বনিৰ্ধাৰিত আৰু সকল বুলিয় #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" msgstr "ফিল্টাৰ" -@@ -2137,9 +2312,10 @@ msgstr "ল'ড কৰাৰ যোগ্য নিয়মনীতিৰ মড +@@ -2137,9 +2325,10 @@ msgstr "ল'ড কৰাৰ যোগ্য নিয়মনীতিৰ মড #: ../gui/system-config-selinux.glade:2661 msgid "" @@ -29073,7 +29610,7 @@ index f5448a3..4689a67 100644 #: ../gui/system-config-selinux.glade:2781 msgid "label44" -@@ -2166,402 +2342,175 @@ msgstr "label59" +@@ -2166,402 +2355,175 @@ msgstr "label59" msgid "SELinux user '%s' is required" msgstr "SELinux ব্যৱহাৰকাৰী '%s'ৰ উপস্থিত আৱশ্যক" @@ -29088,10 +29625,6 @@ index f5448a3..4689a67 100644 -#: ../sepolicy/sepolicy.py:207 -msgid "name of the OS for man pages" -msgstr "man পৃষ্ঠাসমূহৰ বাবে OS ৰ নাম" -- --#: ../sepolicy/sepolicy.py:209 --msgid "Generate HTML man pages structure for selected SELinux man page" --msgstr "নিৰ্বাচিত man পৃষ্ঠাৰ বাবে HTML man পৃষ্ঠাসমূহৰ গঠন সৃজন কৰক" +#: booleans.py:1 +msgid "" +"Allow ABRT to modify public files used for public file transfer services." @@ -29099,9 +29632,9 @@ index f5448a3..4689a67 100644 +"ৰাজহুৱা ফাইল স্থানান্তৰ সেৱাসমূহৰ বাবে ব্যৱহৃত ৰাজহুৱা ফাইলসমূহ পৰিবৰ্তন কৰিবলে ABRT " +"ক অনুমতি দিয়ক।" --#: ../sepolicy/sepolicy.py:213 --msgid "All domains" --msgstr "সকলো ডমেইন" +-#: ../sepolicy/sepolicy.py:209 +-msgid "Generate HTML man pages structure for selected SELinux man page" +-msgstr "নিৰ্বাচিত man পৃষ্ঠাৰ বাবে HTML man পৃষ্ঠাসমূহৰ গঠন সৃজন কৰক" +#: booleans.py:2 +msgid "" +"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts" @@ -29109,9 +29642,9 @@ index f5448a3..4689a67 100644 +"ABRT ক ABRT ঘটনা স্ক্ৰিপ্টসমূহ নিয়ন্ত্ৰণ কৰিবলে abrt_handle_event_t ডমেইনত চলাৰ " +"অনুমতি দিয়ক" --#: ../sepolicy/sepolicy.py:216 --msgid "Domain name(s) of man pages to be created" --msgstr "সৃষ্টি কৰিব লগিয়া man পৃষ্ঠাসমূহৰ ডমেইন নাম(সমূহ)" +-#: ../sepolicy/sepolicy.py:213 +-msgid "All domains" +-msgstr "সকলো ডমেইন" +#: booleans.py:3 +#, fuzzy +msgid "" @@ -29121,30 +29654,30 @@ index f5448a3..4689a67 100644 +"tftp ক ৰাজহুৱা ফাইল স্থানান্তৰ সেৱাসমূহৰ বাবে ব্যৱহৃত ৰাজহুৱা ফাইলসমূহ পৰিবৰ্তন কৰাৰ " +"অনুমতি দিয়ক।" --#: ../sepolicy/sepolicy.py:221 --msgid "Query SELinux policy network information" --msgstr "Query SELinux নীতি নেটৱাৰ্ক তথ্য" +-#: ../sepolicy/sepolicy.py:216 +-msgid "Domain name(s) of man pages to be created" +-msgstr "সৃষ্টি কৰিব লগিয়া man পৃষ্ঠাসমূহৰ ডমেইন নাম(সমূহ)" +#: booleans.py:4 +msgid "Allow antivirus programs to read non security files on a system" +msgstr "antivirus প্ৰগ্ৰামসমূহক এটা চিস্টেমত সুৰক্ষা বিহিন ফাইলসমূহ পঢ়াৰ অনুমতি দিয়ক" --#: ../sepolicy/sepolicy.py:226 --msgid "list all SELinux port types" --msgstr "সকলো SELinux পোৰ্ট ধৰণ তালিকাভুক্ত কৰক" +-#: ../sepolicy/sepolicy.py:221 +-msgid "Query SELinux policy network information" +-msgstr "Query SELinux নীতি নেটৱাৰ্ক তথ্য" +#: booleans.py:5 +msgid "Determine whether can antivirus programs use JIT compiler." +msgstr "এন্টিভাইৰাছ প্ৰগ্ৰামে JIT কমপাইলাৰ ব্যৱহাৰ কৰিব পাৰিব নে নিৰ্ধাৰণ কৰক।" --#: ../sepolicy/sepolicy.py:229 --msgid "show SELinux type related to the port" --msgstr "পোৰ্টৰ সৈতে জড়িত SELinux ধৰণ দেখুৱাওক" +-#: ../sepolicy/sepolicy.py:226 +-msgid "list all SELinux port types" +-msgstr "সকলো SELinux পোৰ্ট ধৰণ তালিকাভুক্ত কৰক" +#: booleans.py:6 +msgid "Allow auditadm to exec content" +msgstr "auditadm ক সমল exec কৰাৰ অনুমতি দিয়ক" --#: ../sepolicy/sepolicy.py:232 --msgid "Show ports defined for this SELinux type" --msgstr "এই SELinux ধৰণৰ বাবে বিৱৰিত পোৰ্টসমূহ দেখুৱাওক" +-#: ../sepolicy/sepolicy.py:229 +-msgid "show SELinux type related to the port" +-msgstr "পোৰ্টৰ সৈতে জড়িত SELinux ধৰণ দেখুৱাওক" +#: booleans.py:7 +msgid "" +"Allow users to resolve user passwd entries directly from ldap rather then " @@ -29153,38 +29686,38 @@ index f5448a3..4689a67 100644 +"ব্যৱহাৰকাৰীসমূহক এটা sssd চাৰ্ভাৰ ব্যৱহাৰ কৰাৰ পৰিৱৰ্তে ldap ৰ প্ৰত্যক্ষভাৱে " +"ব্যৱহাৰকাৰী passwd প্ৰবিষ্টিসমূহ সমাধান কৰাৰ অনুমতি দিয়ক" --#: ../sepolicy/sepolicy.py:235 --msgid "show ports to which this domain can bind and/or connect" --msgstr "পোৰ্টসমূহ যত এই ডমেইনে বান্ধীব আৰু/অথবা সংযোগ কৰিব দেখুৱাওক" +-#: ../sepolicy/sepolicy.py:232 +-msgid "Show ports defined for this SELinux type" +-msgstr "এই SELinux ধৰণৰ বাবে বিৱৰিত পোৰ্টসমূহ দেখুৱাওক" +#: booleans.py:8 +msgid "Allow users to login using a radius server" +msgstr "ব্যৱহাৰকাৰীসমূহক এটা ব্যাসাৰ্ধ চাৰ্ভাৰ ব্যৱহাৰ কৰি লগিন কৰাৰ অনুমতি দিয়ক" --#: ../sepolicy/sepolicy.py:250 --msgid "query SELinux policy to see if domains can communicate with each other" --msgstr "ডমেইনসমূহে নিজৰে মাজত যোগাযোগ কৰিব পাৰে নে চাবলে SELinux নীতিক প্ৰশ্ন কৰক" +-#: ../sepolicy/sepolicy.py:235 +-msgid "show ports to which this domain can bind and/or connect" +-msgstr "পোৰ্টসমূহ যত এই ডমেইনে বান্ধীব আৰু/অথবা সংযোগ কৰিব দেখুৱাওক" +#: booleans.py:9 +msgid "Allow users to login using a yubikey server" +msgstr "ব্যৱহাৰকাৰীসকলক এটা yubikey চাৰ্ভাৰ ব্যৱহাৰ কৰি লগিন কৰাৰ অনুমতি দিয়ক" --#: ../sepolicy/sepolicy.py:253 --msgid "Source Domain" --msgstr "উৎস ডমেইন" +-#: ../sepolicy/sepolicy.py:250 +-msgid "query SELinux policy to see if domains can communicate with each other" +-msgstr "ডমেইনসমূহে নিজৰে মাজত যোগাযোগ কৰিব পাৰে নে চাবলে SELinux নীতিক প্ৰশ্ন কৰক" +#: booleans.py:10 +msgid "Determine whether awstats can purge httpd log files." +msgstr "awstats এ httpd লগ ফাইলসমূহ পাৰ্জ কৰিব পাৰিব নে নিৰ্ধাৰণ কৰক।" --#: ../sepolicy/sepolicy.py:256 --msgid "Target Domain" --msgstr "লক্ষ্য ডমেইন" +-#: ../sepolicy/sepolicy.py:253 +-msgid "Source Domain" +-msgstr "উৎস ডমেইন" +#: booleans.py:11 +#, fuzzy +msgid "Allow boinc_domain execmem/execstack." +msgstr "httpd স্ক্ৰিপ্টসমূহ আৰু মডিউলসমূহ execmem/execstack ক অনুমতি দিয়ক" --#: ../sepolicy/sepolicy.py:276 --msgid "query SELinux Policy to see description of booleans" --msgstr "বুলিয়ানসমূহৰ বিৱৰণ চাবলে SELinux নীতি প্ৰশ্ন কৰক" +-#: ../sepolicy/sepolicy.py:256 +-msgid "Target Domain" +-msgstr "লক্ষ্য ডমেইন" +#: booleans.py:12 +msgid "" +"Determine whether cdrecord can read various content. nfs, samba, removable " @@ -29193,86 +29726,86 @@ index f5448a3..4689a67 100644 +"cdrecord এ বিভিন্ন সমল পঢ়িব পাৰিব নে নিৰ্ধাৰণ কৰক। nfs, samba, আতৰাব পৰা " +"ডিভাইচসমূহ, ব্যৱহাৰকাৰী অস্থায়ী আৰু ভৰষাহিন সমল ফাইলসমূহ" --#: ../sepolicy/sepolicy.py:280 --msgid "get all booleans descriptions" --msgstr "সকলো বুলিয়ান বিৱৰণসমূহ প্ৰাপ্ত কৰক" +-#: ../sepolicy/sepolicy.py:276 +-msgid "query SELinux Policy to see description of booleans" +-msgstr "বুলিয়ানসমূহৰ বিৱৰণ চাবলে SELinux নীতি প্ৰশ্ন কৰক" +#: booleans.py:13 +msgid "" +"Allow cluster administrative domains to connect to the network using TCP." +msgstr "" +"ক্লাস্টাৰ প্ৰশাসনীয় ডমেইনসমূহক TCP ব্যৱহাৰ কৰি নেটৱাৰ্কলে সংযোগ কৰাৰ অনুমতি দিয়ক।" --#: ../sepolicy/sepolicy.py:282 --msgid "boolean to get description" --msgstr "বিৱৰণৰ বাবে বুলিয়ান" +-#: ../sepolicy/sepolicy.py:280 +-msgid "get all booleans descriptions" +-msgstr "সকলো বুলিয়ান বিৱৰণসমূহ প্ৰাপ্ত কৰক" +#: booleans.py:14 +msgid "Allow cluster administrative domains to manage all files on a system." +msgstr "" +"ক্লাস্টাৰ প্ৰশাসনীয় ডমেইনসমূহক এটা চিস্টেমত ফাইলসমূহ ব্যৱস্থাপনা কৰাৰ অনুমতি দিয়ক।" --#: ../sepolicy/sepolicy.py:301 +-#: ../sepolicy/sepolicy.py:282 +-msgid "boolean to get description" +-msgstr "বিৱৰণৰ বাবে বুলিয়ান" +#: booleans.py:15 - msgid "" --"query SELinux Policy to see how a source process domain can transition to " --"the target process domain" --msgstr "এটা উৎস প্ৰক্ৰিয়া ডমেইন কিধৰণে লক্ষ্য প্ৰক্ৰিয়া ডমেইনলে পৰিবৰ্তন হয় চাবলে SELinux নীতি প্ৰশ্ন কৰক" ++msgid "" +"Allow cluster administrative cluster domains memcheck-amd64- to use " +"executable memory" +msgstr "" +"ক্লাস্টাৰ প্ৰশাসনীয় ক্লাস্টাৰ ডমেইনসমূহ memcheck-amd64- ক এক্সিকিউটেবুল মেমৰিব্যৱহাৰ " +"কৰাৰ অনুমতি দিয়ক" --#: ../sepolicy/sepolicy.py:304 --msgid "source process domain" --msgstr "উৎস প্ৰক্ৰিয়া ডমেইন" +-#: ../sepolicy/sepolicy.py:301 +#: booleans.py:16 -+msgid "" + msgid "" +-"query SELinux Policy to see how a source process domain can transition to " +-"the target process domain" +-msgstr "এটা উৎস প্ৰক্ৰিয়া ডমেইন কিধৰণে লক্ষ্য প্ৰক্ৰিয়া ডমেইনলে পৰিবৰ্তন হয় চাবলে SELinux নীতি প্ৰশ্ন কৰক" +"Determine whether Cobbler can modify public files used for public file " +"transfer services." +msgstr "" +"Cobbler এ ৰাজহুৱা ফাইল স্থানান্তৰ সেৱাসমূহৰ বাবে ব্যৱহৃত ৰাজহুৱা ফাইলসমূহসলনি কৰিব " +"পাৰিব নে নিৰ্ধাৰণ কৰক।" --#: ../sepolicy/sepolicy.py:307 --msgid "target process domain" --msgstr "লক্ষ্য প্ৰক্ৰিয়া ডমেইন" +-#: ../sepolicy/sepolicy.py:304 +-msgid "source process domain" +-msgstr "উৎস প্ৰক্ৰিয়া ডমেইন" +#: booleans.py:17 +msgid "Determine whether Cobbler can connect to the network using TCP." +msgstr "" +"Cobbler এ TCP ব্যৱহাৰ কৰি নেটৱাৰ্কৰ সৈতে সংযোগ কৰিব পাৰিব নে নিৰ্ধাৰণ কৰক।" --#: ../sepolicy/sepolicy.py:327 --msgid "Command required for this type of policy" --msgstr "এই ধৰণৰ নীতিৰ বাবে কমান্ডৰ প্ৰয়োজন" +-#: ../sepolicy/sepolicy.py:307 +-msgid "target process domain" +-msgstr "লক্ষ্য প্ৰক্ৰিয়া ডমেইন" +#: booleans.py:18 +msgid "Determine whether Cobbler can access cifs file systems." +msgstr "Cobbler এ cifs ফাইল চিস্টেমসমূহ অভিগম কৰিব পাৰিব নে নিৰ্ধাৰণ কৰক।" --#: ../sepolicy/sepolicy.py:347 --msgid "List SELinux Policy interfaces" --msgstr "SELinux নীতি আন্তঃপৃষ্ঠসমূহ তালিকাভুক্ত কৰক" +-#: ../sepolicy/sepolicy.py:327 +-msgid "Command required for this type of policy" +-msgstr "এই ধৰণৰ নীতিৰ বাবে কমান্ডৰ প্ৰয়োজন" +#: booleans.py:19 +msgid "Determine whether Cobbler can access nfs file systems." +msgstr "Cobbler এ nfs ফাইল চিস্টেমসমূহ অভিগম কৰিব পাৰিব নে নিৰ্ধাৰণ কৰক।" --#: ../sepolicy/sepolicy.py:362 --msgid "Generate SELinux Policy module template" --msgstr "SELInux নীতি মডিউল টেমপ্লেইট সৃজন কৰক" +-#: ../sepolicy/sepolicy.py:347 +-msgid "List SELinux Policy interfaces" +-msgstr "SELinux নীতি আন্তঃপৃষ্ঠসমূহ তালিকাভুক্ত কৰক" +#: booleans.py:20 +msgid "Determine whether collectd can connect to the network using TCP." +msgstr "" +"collectd এ TCP ব্যৱহাৰ কৰি নেটৱাৰ্কৰ সৈতে সংযোগ কৰিব পাৰিব নে নিৰ্ধাৰণ কৰক।" --#: ../sepolicy/sepolicy.py:365 --msgid "Enter domain type which you will be extending" --msgstr "আপুনি প্ৰসাৰন কৰিব বিচৰা ডমেইনৰ ধৰণ সুমুৱাওক" +-#: ../sepolicy/sepolicy.py:362 +-msgid "Generate SELinux Policy module template" +-msgstr "SELInux নীতি মডিউল টেমপ্লেইট সৃজন কৰক" +#: booleans.py:21 +msgid "Determine whether Condor can connect to the network using TCP." +msgstr "Condor এ TCP ব্যৱহাৰ কৰি নেটৱাৰ্কৰ সৈতে সংযোগ কৰিব পাৰিব নে নিৰ্ধাৰণ কৰক।" --#: ../sepolicy/sepolicy.py:368 --msgid "Enter SELinux user(s) which will transition to this domain" --msgstr "এই ডমেইনলে পৰিবৰ্তন কৰা SELinux ব্যৱহাৰকাৰী(সকল) সুমুৱাওক" +-#: ../sepolicy/sepolicy.py:365 +-msgid "Enter domain type which you will be extending" +-msgstr "আপুনি প্ৰসাৰন কৰিব বিচৰা ডমেইনৰ ধৰণ সুমুৱাওক" +#: booleans.py:22 +msgid "" +"Allow system cron jobs to relabel filesystem for restoring file contexts." @@ -29280,34 +29813,35 @@ index f5448a3..4689a67 100644 +"চিস্টেম cron কাৰ্য্যসমূহক ফাইল পৰিপ্ৰেক্ষতিত পুনৰসংৰক্ষণ কৰাৰ বাবে ফাইলচিস্টেম " +"পুনৰলেবেল কৰাৰ অনুমতি দিয়ক।" --#: ../sepolicy/sepolicy.py:371 --msgid "Enter domain(s) that this confined admin will administrate" --msgstr "এই অন্তৰ্ভুক্ত প্ৰশাসকে প্ৰশাসন কৰা ডমেইন(সমূহ) সুমুৱাওক" +-#: ../sepolicy/sepolicy.py:368 +-msgid "Enter SELinux user(s) which will transition to this domain" +-msgstr "এই ডমেইনলে পৰিবৰ্তন কৰা SELinux ব্যৱহাৰকাৰী(সকল) সুমুৱাওক" +#: booleans.py:23 +msgid "Determine whether cvs can read shadow password files." +msgstr "cvs এ শেড' পাছৱাৰ্ড ফাইলসমূহ পঢ়িব পাৰিব নে নিৰ্ধাৰণ কৰক।" --#: ../sepolicy/sepolicy.py:374 --msgid "name of policy to generate" --msgstr "সৃজন কৰিবলে নীতিৰ নাম" +-#: ../sepolicy/sepolicy.py:371 +-msgid "Enter domain(s) that this confined admin will administrate" +-msgstr "এই অন্তৰ্ভুক্ত প্ৰশাসকে প্ৰশাসন কৰা ডমেইন(সমূহ) সুমুৱাওক" +#: booleans.py:24 +msgid "Allow all daemons to write corefiles to /" +msgstr "সৰ্বধৰণৰ ডিমন দ্বাৰা /ত corefile লিখাৰ অনুমতি প্ৰদান কৰা হ'ব" --#: ../sepolicy/sepolicy.py:378 --msgid "path in which the generated policy files will be stored" --msgstr "পথ যত সৃজন কৰা নীতি ফাইলসমূহ সংৰক্ষণ কৰা হব" +-#: ../sepolicy/sepolicy.py:374 +-msgid "name of policy to generate" +-msgstr "সৃজন কৰিবলে নীতিৰ নাম" +#: booleans.py:25 +msgid "Allow all daemons to use tcp wrappers." +msgstr "সকলো ডিমনক tcp ৰেপাৰসমূহ পঢ়াৰ অনুমতি দিয়ক।" +-#: ../sepolicy/sepolicy.py:378 +-msgid "path in which the generated policy files will be stored" +-msgstr "পথ যত সৃজন কৰা নীতি ফাইলসমূহ সংৰক্ষণ কৰা হব" +- -#: ../sepolicy/sepolicy.py:380 -msgid "executable to confine" -msgstr "অন্তৰ্ভুক্ত কৰিবলে এক্সিকিউটেবুল" -+#: booleans.py:26 -+msgid "Allow all daemons the ability to read/write terminals" -+msgstr "সকলো ডিমনক টাৰ্মিনেলসমূহ পঢ়া/লিখাৰ ক্ষমতা প্ৰদান কৰক" - +- -#: ../sepolicy/sepolicy.py:384 ../sepolicy/sepolicy.py:387 -#: ../sepolicy/sepolicy.py:390 ../sepolicy/sepolicy.py:393 -#: ../sepolicy/sepolicy.py:396 ../sepolicy/sepolicy.py:399 @@ -29317,45 +29851,24 @@ index f5448a3..4689a67 100644 -#, python-format -msgid "Generate Policy for %s" -msgstr "%s ৰ বাবে নীতি সৃজন কৰক" -+#: booleans.py:27 -+msgid "Determine whether dbadm can manage generic user files." -+msgstr "dbadm এ বৰ্গীয় ব্যৱহাৰকাৰী ফাইলসমূহ ব্যৱস্থাপনা কৰিব পাৰিব নে নিৰ্ধাৰণ কৰক।" - +- -#: ../sepolicy/sepolicy.py:422 -msgid "commands" -msgstr "কমান্ডসমূহ" -+#: booleans.py:28 -+msgid "Determine whether dbadm can read generic user files." -+msgstr "dbadm এ বৰ্গীয় ব্যৱহাৰকাৰী ফাইলসমূহ পঢ়িব পাৰিব নে নিৰ্ধাৰণ কৰক।" - +- -#: ../sepolicy/sepolicy.py:425 -msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" -msgstr "বিকল্প SELinux নীতি, /sys/fs/selinux/ নীতিলে অবিকল্পিত" -+#: booleans.py:29 -+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 ত সংবাদন " -+"কৰিব লাগিব" - +- -#: ../sepolicy/sepolicy/__init__.py:48 -msgid "No SELinux Policy installed" -msgstr "কোনো SELinux নীতি ইনস্টল কৰা হোৱা নাই" -+#: booleans.py:30 -+msgid "Deny any process from ptracing or debugging any other processes." -+msgstr "" -+"কোনো প্ৰক্ৰিয়াক অন্য কোনো প্ৰক্ৰিয়া ptracing অথবা ডিবাগিং কৰাৰ পৰা নাকচ কৰক।" - +- -#: ../sepolicy/sepolicy/__init__.py:54 -#, python-format -msgid "Failed to read %s policy file" -msgstr "%s নীতি ফাইল পঢ়িবলে ব্যৰ্থ" -+#: booleans.py:31 -+msgid "Allow dhcpc client applications to execute iptables commands" -+msgstr "dhcpc ক্লাএন্ট এপ্লিকেচনসমূহক iptables কমান্ডসমূহ এক্সিকিউট কৰাৰ অনুমতি দিয়ক" - +- -#: ../sepolicy/sepolicy/__init__.py:127 -msgid "unknown" -msgstr "অজ্ঞাত" @@ -29580,40 +30093,55 @@ index f5448a3..4689a67 100644 -#: booleans.py:26 -msgid "Allow dan to read user files" -msgstr "dan ক ব্যৱহাৰকাৰী ফাইলসমূহ পঢ়াৰ অনুমতি দিয়ক" -- --#: booleans.py:27 ++#: booleans.py:26 ++msgid "Allow all daemons the ability to read/write terminals" ++msgstr "সকলো ডিমনক টাৰ্মিনেলসমূহ পঢ়া/লিখাৰ ক্ষমতা প্ৰদান কৰক" + + #: booleans.py:27 -msgid "Allow dbadm to manage files in users home directories" -msgstr "dbadm ক ব্যৱহাৰকাৰীসমূহৰ ঘৰ ডাইৰেকটৰিত ফাইলসমূহ ব্যৱস্থাপনা কৰাৰ অনুমতি দিয়ক" -- --#: booleans.py:28 ++msgid "Determine whether dbadm can manage generic user files." ++msgstr "dbadm এ বৰ্গীয় ব্যৱহাৰকাৰী ফাইলসমূহ ব্যৱস্থাপনা কৰিব পাৰিব নে নিৰ্ধাৰণ কৰক।" + + #: booleans.py:28 -msgid "Allow dbadm to read files in users home directories" -msgstr "dbadm ক ব্যৱহাৰকাৰীসমূহৰ ঘৰ ডাইৰেকটৰিসমূহত ফাইলসমূহ পঢ়াৰ অনুমতি দিয়ক" -- --#: booleans.py:29 --msgid "" ++msgid "Determine whether dbadm can read generic user files." ++msgstr "dbadm এ বৰ্গীয় ব্যৱহাৰকাৰী ফাইলসমূহ পঢ়িব পাৰিব নে নিৰ্ধাৰণ কৰক।" + + #: booleans.py:29 + 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 ত সংবাদন কৰিব লাগিব" -- --#: booleans.py:30 ++"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 ত সংবাদন " ++"কৰিব লাগিব" + + #: booleans.py:30 -msgid "Allow sysadm to debug or ptrace all processes." -msgstr "sysadm ক সকলো প্ৰক্ৰিয়া ডিবাগ অথবা ptrace কৰাৰ অনুমতি দিয়ক।" -- --#: booleans.py:31 --msgid "Allow dhcpc client applications to execute iptables commands" --msgstr "dhcpc ক্লাএন্ট এপ্লিকেচনসমূহক iptables কমান্ডসমূহ এক্সিকিউট কৰাৰ অনুমতি দিয়ক" -- --#: booleans.py:32 ++msgid "Deny any process from ptracing or debugging any other processes." ++msgstr "" ++"কোনো প্ৰক্ৰিয়াক অন্য কোনো প্ৰক্ৰিয়া ptracing অথবা ডিবাগিং কৰাৰ পৰা নাকচ কৰক।" + + #: booleans.py:31 + msgid "Allow dhcpc client applications to execute iptables commands" + msgstr "dhcpc ক্লাএন্ট এপ্লিকেচনসমূহক iptables কমান্ডসমূহ এক্সিকিউট কৰাৰ অনুমতি দিয়ক" + + #: booleans.py:32 -msgid "Allow DHCP daemon to use LDAP backends" -msgstr "DHCP ডিমনক LDAP বেকএণ্ডসমূহ ব্যৱহাৰ কৰাৰ অনুমতি দিয়ক" -+#: booleans.py:32 +msgid "Determine whether DHCP daemon can use LDAP backends." +msgstr "DHCP ডিমনে LDAP বেকএন্ড ব্যৱহাৰ কৰিব পাৰিব নে নিৰ্ধাৰণ কৰক।" #: booleans.py:33 msgid "Allow all domains to use other domains file descriptors" -@@ -2572,915 +2521,3011 @@ msgid "Allow all domains to have the kernel load modules" +@@ -2572,915 +2534,3071 @@ msgid "Allow all domains to have the kernel load modules" msgstr "সকলো ডমেইনক কাৰনেল ল'ড মডিউলসমূহ থকাৰ অনুমতি দিয়ক" #: booleans.py:35 @@ -29895,15 +30423,17 @@ index f5448a3..4689a67 100644 msgstr "httpd ক ldap পোৰ্টৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক" -#: booleans.py:70 +-msgid "Allow http daemon to connect to zabbix" +-msgstr "http ডিমনক zabbix ৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক" +#: booleans.py:74 +msgid "Allow http daemon to connect to mythtv" +msgstr "http ডিমনক mythtv ৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক" -+ -+#: booleans.py:75 - msgid "Allow http daemon to connect to zabbix" - msgstr "http ডিমনক zabbix ৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক" -#: booleans.py:71 ++#: booleans.py:75 ++msgid "Allow http daemon to connect to zabbix" ++msgstr "http ডিমনক zabbix ৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক" ++ +#: booleans.py:76 msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -msgstr "HTTPD স্ক্ৰিপ্টসমূহ আৰু মডিউলসমূহক TCP ব্যৱহাৰ কৰি নেটৱাৰ্কৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক।" @@ -31133,6 +31663,33 @@ index f5448a3..4689a67 100644 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "ZoneMinder ক su/sudo চলোৱাৰ অনুমতি দিয়ক।" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++#, fuzzy ++msgid "Select" ++msgstr "নিৰ্বাচিত পোৰ্ট" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -31358,7 +31915,7 @@ index f5448a3..4689a67 100644 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "সকলো ফাইল" + @@ -31536,7 +32093,7 @@ index f5448a3..4689a67 100644 +msgstr "সংস্থাপন স্ক্ৰিপ্ট" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +#, fuzzy +msgid "Applications" +msgstr "এপ্লিকেচন" @@ -31545,47 +32102,37 @@ index f5448a3..4689a67 100644 +msgid "Select domain" +msgstr "ডমেইন বাছক" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +#, fuzzy +msgid "Users" +msgstr "ব্যৱহাৰকাৰী যোগ কৰক" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+#, fuzzy -+msgid "Select" -+msgstr "নিৰ্বাচিত পোৰ্ট" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + @@ -31600,10 +32147,9 @@ index f5448a3..4689a67 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +#, fuzzy +msgid "Network Port Definitions" +msgstr "নেটৱাৰ্ক পোৰ্ট" @@ -31615,14 +32161,13 @@ index f5448a3..4689a67 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +#, fuzzy +msgid "Path" +msgstr "ফাইল পথ" + +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." @@ -31633,18 +32178,17 @@ index f5448a3..4689a67 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +#, fuzzy +msgid "Equivalence Path" +msgstr "ফাইল পথ" + +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" +msgstr "" + @@ -31667,16 +32211,16 @@ index f5448a3..4689a67 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" +msgstr "শ্ৰেণী" + @@ -31740,100 +32284,99 @@ index f5448a3..4689a67 100644 +msgid "Analyzing Policy..." +msgstr "নীতি বিশ্লেষণ কৰা হৈছে..." + -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +#, fuzzy +msgid "MLS Range" +msgstr "MCS সীমা" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +#, fuzzy +msgid "Port Type" +msgstr "SELinux পোৰ্টৰ ধৰণ" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +#, fuzzy +msgid "SELinux Configuration" +msgstr "SELinux ব্যৱস্থাপনা" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "বুলিয়ান" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." @@ -31841,87 +32384,87 @@ index f5448a3..4689a67 100644 +"'নিৰ্বাচিত ডমেইন' ৰ বাবে নীতি পৰিবৰ্তন কৰিবলে ব্যৱহাৰ কৰিব পৰা বুলিয়ান তথ্য " +"প্ৰদৰ্শন কৰক।" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "ফাইলসমূহ" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "'নিৰ্বাচিত ডমেইন' দ্বাৰা ব্যৱহাৰ কৰিব পৰা ফাইল ধৰণ তথ্য প্ৰদৰ্শন কৰক।" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" +msgstr "নেটৱাৰ্ক" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" +"নেটৱাৰ্ক পৰ্টসমূহ য'লৈ 'নিৰ্বাচিত' ডমেইনে সংযোগ অথবা শুনিব পাৰিব প্ৰদৰ্শন কৰক।" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" +msgstr "পৰিবৰ্তনসমূহ" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" +"'নিৰ্বাচিত ডমেইন' ত অথবা বাহিৰত পৰিবৰ্তন কৰিব পৰা এপ্লিকেচনসমূহ প্ৰদৰ্শন কৰক।" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +#, fuzzy +msgid "Login Mapping" +msgstr "SELinux লগিন মেপিং যোগ কৰক" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +#, fuzzy +msgid "SELinux Users" +msgstr "SELinux ব্যৱহাৰকাৰী" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" +msgstr "কেৱল পৰিৱৰ্তীতক দেখুৱাওক" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 +msgid "" +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." @@ -31929,83 +32472,83 @@ index f5448a3..4689a67 100644 +"নীতিত লিখা If-Then-Else নিয়মসমূহ যি \n" +"বৈকল্পিক অভিগম নিয়ন্ত্ৰণৰ অনুমতি দিয়ে।" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 +msgid "Enabled" +msgstr "সামৰ্থবান" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 +msgid "File Path" +msgstr "ফাইল পথ" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 +#, fuzzy +msgid "SELinux File Type" +msgstr "SELinux ধৰণ" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 +msgid "File path used to enter the 'selected domain'." +msgstr "'নিৰ্বাচিত ডমেইন' সুমুৱাবলে ব্যৱহাৰ কৰা ফাইল পথ।" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 +msgid "Executable Files" +msgstr "এক্সিকিউটেবুল ফাইলসমূহ" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 +msgid "Files to which the 'selected domain' can write." +msgstr "ফাইলসমূহ য'লৈ 'নিৰ্বাচিত ডমেইন' এ লিখিব পাৰিব।" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 +#, fuzzy +msgid "Writable files" +msgstr "লিখিব পৰা ফাইলসমূহ" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 +msgid "File Types defined for the 'selected domain'." +msgstr "'নিৰ্বাচিত ডমেইন' ৰ বাবে বিৱৰিত ফাইল ধৰণসমূহ'।" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 +msgid "Application File Types" +msgstr "এপ্লিকেচন ফাইল ধৰণসমূহ" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "নেটৱাৰ্ক পৰ্টসমূহ য'লৈ 'নিৰ্বাচিত ডমেইন' ৰ সংযোগ কৰাৰ অনুমতি আছে।" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 +msgid "Outbound" +msgstr "বহিৰ্গামী" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "নেটৱাৰ্ক পৰ্টসমূহ য'লৈ 'নিৰ্বাচিত ডমেইন' ৰ শুনাৰ অনুমতি আছে।" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 +msgid "Inbound" +msgstr "অন্তগামী" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 +#, fuzzy +msgid "" +"Boolean \n" +"Enabled" +msgstr "বুলিয়েন নাম" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +#, fuzzy +msgid "Boolean name" +msgstr "বুলিয়েন নাম" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +#, fuzzy +msgid "SELinux Application Type" +msgstr "এপ্লিকেচন ফাইল ধৰণসমূহ" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." @@ -32013,27 +32556,27 @@ index f5448a3..4689a67 100644 +"এক্সিকিউটেবুলসমূহ যি এটা ভিন্ন ডমেইনলৈ পৰিবৰ্তন কৰিব, যেতিয়া 'নিৰ্বাচিত ডমেইন' এ " +"সিহতক এক্সিকিউট কৰে।" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +#, fuzzy +msgid "Applicaton Transitions From 'select domain'" +msgstr "'নিৰ্বাচিত ডমেইন' ৰ পৰা পৰিবৰ্তন" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 +#, fuzzy +msgid "" +"Boolean\n" +"Enabled" +msgstr "বুলিয়েন নাম" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" +msgstr "কল কৰা প্ৰক্ৰিয়া ডমেইন" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" +msgstr "এক্সিকিউটেবুল ফাইল" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." @@ -32041,107 +32584,106 @@ index f5448a3..4689a67 100644 +"এক্সিকিউটেবুলসমূহ যি এটা 'নিৰ্বাচিত ডমেইন' লৈ পৰিবৰ্তন কৰিব, যেতিয়া নিৰ্বাচিত " +"ডমেইনৰ প্ৰৱেশবিন্দু এক্সিকিউট কৰা হয়।" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +#, fuzzy +msgid "Application Transitions Into 'select domain'" +msgstr "'নিৰ্বাচিত ডমেইন' লৈ পৰিবৰ্তন" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +#, fuzzy +msgid "SELinux Directory Type" +msgstr "SELinux পোৰ্টৰ ধৰণ" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +#, fuzzy +msgid "SELinux Destination Type" +msgstr "SELinux পোৰ্টৰ ধৰণ" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +#, fuzzy +msgid "File Name" +msgstr "অংশেৰ নাম" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +#, fuzzy +msgid "File Transitions From 'select domain'" +msgstr "'নিৰ্বাচিত ডমেইন' ৰ পৰা পৰিবৰ্তন" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 +#, fuzzy +msgid "Default Level" +msgstr "অবিকল্পিত" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 +msgid "Select the system mode when the system first boots up" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 +msgid "Select the system mode for the current session" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 +#, fuzzy +msgid "System Policy Type:" +msgstr "চিস্টেম অবিকল্পিত নীতি ধৰণ " + -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 +#, fuzzy +msgid "System Mode" +msgstr "নিৰ্বাচন কৰক:" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 +msgid "Import system settings from another machine" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 +msgid "Import" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 +msgid "Export system settings to a file" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 +msgid "Export" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 +msgid "Yes" +msgstr "হয়" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" +msgstr "নহয়" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " @@ -32151,13 +32693,13 @@ index f5448a3..4689a67 100644 +"unconfined_t from the users/login screens." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 +msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " @@ -32166,11 +32708,11 @@ index f5448a3..4689a67 100644 +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -32179,183 +32721,208 @@ index f5448a3..4689a67 100644 +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +#, fuzzy +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" +"কোনো প্ৰক্ৰিয়াক অন্য কোনো প্ৰক্ৰিয়া ptracing অথবা ডিবাগিং কৰাৰ পৰা নাকচ কৰক।" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" +msgstr "মচি পেলাওক" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" +msgstr "সলনি কৰক" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" +msgstr "আপডেইট কৰক" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +#, fuzzy +msgid "Applications - Advanced Search" +msgstr "এপ্লিকেচনৰ অধিক বিৱৰিত দৰ্শন" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +#, fuzzy +msgid "Delete Modified File Labeling" +msgstr "ফাইল লেবেল ব্যৱস্থা" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" +msgstr "SELinux ফাইল লেবেল" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +#, fuzzy +msgid "Save to Update" +msgstr "আপডেইট কৰক" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +#, fuzzy +msgid "Delete Modified Ports" +msgstr "নেটৱাৰ্ক পোৰ্ট মচি পেলাওক" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 +msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++#, fuzzy ++msgid "Delete Modified Users Mapping." ++msgstr "ফাইল লেবেল ব্যৱস্থা" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++#, fuzzy ++msgid "Login name" ++msgstr "লগিন নাম" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +#, fuzzy +msgid "More Types" +msgstr "ফাইলৰ ধৰণ" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +#, fuzzy +msgid "Action" +msgstr "এপ্লিকেচন" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 ++msgid "" ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++#, fuzzy ++msgid "SELinux Username" ++msgstr "SELinux ব্যৱহাৰকাৰী" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +#, fuzzy +msgid "SELinux User Name" +msgstr "SELinux ব্যৱহাৰকাৰী" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 +msgid "" +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +#, fuzzy +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "চিহ্নিত ব্যৱহাৰকাৰী দ্বাৰা ব্যৱস্থাপনাৰ বাবে ডমেইন নিৰ্বাচন কৰক।" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +#, fuzzy +msgid "Disable" +msgstr "Disabled" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +#, fuzzy +msgid "Enable" +msgstr "সামৰ্থবান" + -+#: ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:92 ++#: ../sepolicy/sepolicy/gui.py:93 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" @@ -32365,145 +32932,139 @@ index f5448a3..4689a67 100644 +" * Change the system mode to Enforcing\n" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:115 ++#: ../sepolicy/sepolicy/gui.py:116 +#, fuzzy, python-format +msgid "%s is not a valid domain" +msgstr "%s বৈধ context নহয়\n" + -+#: ../sepolicy/sepolicy/gui.py:624 ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" +msgstr "চিস্টেমৰ অবস্থা: Disabled" + -+#: ../sepolicy/sepolicy/gui.py:722 ++#: ../sepolicy/sepolicy/gui.py:737 +msgid "Help: Start Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:726 ++#: ../sepolicy/sepolicy/gui.py:741 +#, fuzzy +msgid "Help: Booleans Page" +msgstr "বুলিয়েন নাম" + -+#: ../sepolicy/sepolicy/gui.py:732 ++#: ../sepolicy/sepolicy/gui.py:747 +#, fuzzy +msgid "Help: Executable Files Page" +msgstr "এক্সিকিউটেবুল ফাইলসমূহ" + -+#: ../sepolicy/sepolicy/gui.py:735 ++#: ../sepolicy/sepolicy/gui.py:750 +#, fuzzy +msgid "Help: Writable Files Page" +msgstr "লিখিব পৰা ফাইলসমূহ" + -+#: ../sepolicy/sepolicy/gui.py:738 ++#: ../sepolicy/sepolicy/gui.py:753 +#, fuzzy +msgid "Help: Application Types Page" +msgstr "এপ্লিকেচন ফাইল ধৰণসমূহ" + -+#: ../sepolicy/sepolicy/gui.py:743 ++#: ../sepolicy/sepolicy/gui.py:758 +msgid "Help: Outbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:746 ++#: ../sepolicy/sepolicy/gui.py:761 +msgid "Help: Inbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:752 ++#: ../sepolicy/sepolicy/gui.py:767 +msgid "Help: Transition from application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:755 ++#: ../sepolicy/sepolicy/gui.py:770 +msgid "Help: Transition into application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:758 ++#: ../sepolicy/sepolicy/gui.py:773 +msgid "Help: Transition application file Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:762 ++#: ../sepolicy/sepolicy/gui.py:777 +msgid "Help: Systems Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:766 ++#: ../sepolicy/sepolicy/gui.py:781 +msgid "Help: Lockdown Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:770 ++#: ../sepolicy/sepolicy/gui.py:785 +#, fuzzy +msgid "Help: Login Page" +msgstr "লগিন নাম" + -+#: ../sepolicy/sepolicy/gui.py:774 ++#: ../sepolicy/sepolicy/gui.py:789 +#, fuzzy +msgid "Help: SELinux User Page" +msgstr "SELinux ব্যৱহাৰকাৰী মেপিং মচি পেলাওক" + -+#: ../sepolicy/sepolicy/gui.py:778 ++#: ../sepolicy/sepolicy/gui.py:793 +msgid "Help: File Equivalence Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "'%s' ডমেইন সুমুৱাবলে ব্যৱহৃত ফাইল পথ।" + -+#: ../sepolicy/sepolicy/gui.py:1032 ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "ফাইলসমূহ য'লৈ '%s' ডমেইনে লিখিব পাৰিব।" + -+#: ../sepolicy/sepolicy/gui.py:1033 ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "নেটৱাৰ্ক পৰ্টসমূহ য'লৈ '%s' ৰ সংযোগ কৰাৰ অনুমতি আছে।" + -+#: ../sepolicy/sepolicy/gui.py:1034 ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "নেটৱাৰ্ক পৰ্টসমূহ য'লৈ '%s' ৰ শুনাৰ অনুমতি আছে।" + -+#: ../sepolicy/sepolicy/gui.py:1035 ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "'%s' ৰ বাবে বিৱৰিত ফাইল ধৰণসমূহ'।" + -+#: ../sepolicy/sepolicy/gui.py:1036 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "'%s' ৰ বাবে নীতি পৰিবৰ্তন কৰিবলে ব্যৱহাৰ কৰিব পৰা বুলিয়ান তথ্য প্ৰদৰ্শন কৰক।" + -+#: ../sepolicy/sepolicy/gui.py:1037 ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "'%s' দ্বাৰা ব্যৱহাৰ কৰিব পৰা ফাইল ধৰণ তথ্য প্ৰদৰ্শন কৰক।" + -+#: ../sepolicy/sepolicy/gui.py:1038 ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "নেটৱাৰ্ক পৰ্টসমূহ য'লৈ '%s' ডমেইনে সংযোগ অথবা শুনিব পাৰিব প্ৰদৰ্শন কৰক।" + -+#: ../sepolicy/sepolicy/gui.py:1039 ++#: ../sepolicy/sepolicy/gui.py:1056 +#, fuzzy, python-format +msgid "Application Transitions Into '%s'" +msgstr "'%s' লৈ পৰিবৰ্তন" + -+#: ../sepolicy/sepolicy/gui.py:1040 ++#: ../sepolicy/sepolicy/gui.py:1057 +#, fuzzy, python-format +msgid "Application Transitions From '%s'" +msgstr "'%s' ৰ পৰা পৰিবৰ্তন" + -+#: ../sepolicy/sepolicy/gui.py:1041 ++#: ../sepolicy/sepolicy/gui.py:1058 +#, fuzzy, python-format +msgid "File Transitions From '%s'" +msgstr "'%s' ৰ পৰা পৰিবৰ্তন" + -+#: ../sepolicy/sepolicy/gui.py:1042 ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " @@ -32512,7 +33073,7 @@ index f5448a3..4689a67 100644 +"এক্সিকিউটেবুলসমূহ যি এটা '%s' লৈ পৰিবৰ্তন কৰিব, যেতিয়া নিৰ্বাচিত ডমেইনৰ প্ৰৱেশবিন্দু " +"এক্সিকিউট কৰা হয়।" + -+#: ../sepolicy/sepolicy/gui.py:1043 ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " @@ -32521,386 +33082,411 @@ index f5448a3..4689a67 100644 +"এক্সিকিউটেবুলসমূহ যি এটা ভিন্ন ডমেইনলৈ পৰিবৰ্তন কৰিব, যেতিয়া '%s' এ সিহতক " +"এক্সিকিউট কৰে।" + -+#: ../sepolicy/sepolicy/gui.py:1044 ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1045 ++#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "'%s' ত অথবা বাহিৰত পৰিবৰ্তন কৰিব পৰা এপ্লিকেচনসমূহ প্ৰদৰ্শন কৰক।" + -+#: ../sepolicy/sepolicy/gui.py:1149 ++#: ../sepolicy/sepolicy/gui.py:1170 +msgid "MISSING FILE PATH" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 +#, fuzzy +msgid "Boolean section." +msgstr "বুলিয়ান" + -+#: ../sepolicy/sepolicy/gui.py:1265 ++#: ../sepolicy/sepolicy/gui.py:1285 +msgid "To disable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1287 +msgid "To enable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1324 ++#: ../sepolicy/sepolicy/gui.py:1344 +#, fuzzy +msgid "executable" +msgstr "এক্সেকিউটেবল" + -+#: ../sepolicy/sepolicy/gui.py:1327 ++#: ../sepolicy/sepolicy/gui.py:1347 +#, fuzzy +msgid "writable" +msgstr "লিখিব পৰা ফাইলসমূহ" + -+#: ../sepolicy/sepolicy/gui.py:1330 ++#: ../sepolicy/sepolicy/gui.py:1350 +#, fuzzy +msgid "application" +msgstr "এপ্লিকেচন" + -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, fuzzy, python-format -+msgid "Add new %s file path for '%s' domains." -+msgstr "'%s' ডমেইন সুমুৱাবলে ব্যৱহৃত ফাইল পথ।" -+ -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format -+msgid "" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, fuzzy, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." -+msgstr "নেটৱাৰ্ক পৰ্টসমূহ য'লৈ 'নিৰ্বাচিত ডমেইন' ৰ শুনাৰ অনুমতি আছে।" -+ +#: ../sepolicy/sepolicy/gui.py:1351 +#, fuzzy, python-format -+msgid "" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." -+msgstr "নেটৱাৰ্ক পৰ্টসমূহ য'লৈ 'নিৰ্বাচিত ডমেইন' ৰ শুনাৰ অনুমতি আছে।" ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." ++msgstr "'%s' ডমেইন সুমুৱাবলে ব্যৱহৃত ফাইল পথ।" + +#: ../sepolicy/sepolicy/gui.py:1352 +#, fuzzy, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." ++msgstr "'%s' ডমেইন সুমুৱাবলে ব্যৱহৃত ফাইল পথ।" ++ ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format ++msgid "" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1370 ++#, fuzzy ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." +msgstr "নেটৱাৰ্ক পৰ্টসমূহ য'লৈ 'নিৰ্বাচিত ডমেইন' ৰ শুনাৰ অনুমতি আছে।" + -+#: ../sepolicy/sepolicy/gui.py:1381 ++#: ../sepolicy/sepolicy/gui.py:1371 ++#, fuzzy ++msgid "" ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." ++msgstr "নেটৱাৰ্ক পৰ্টসমূহ য'লৈ 'নিৰ্বাচিত ডমেইন' ৰ শুনাৰ অনুমতি আছে।" ++ ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, fuzzy, python-format ++msgid "" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." ++msgstr "নেটৱাৰ্ক পৰ্টসমূহ য'লৈ 'নিৰ্বাচিত ডমেইন' ৰ শুনাৰ অনুমতি আছে।" ++ ++#: ../sepolicy/sepolicy/gui.py:1401 +#, fuzzy +msgid "Add new SELinux User/Role definition." +msgstr "SELinux ব্যৱহাৰকাৰী ম্যাপ ব্যৱস্থা যোগ কৰা হ'ব" + -+#: ../sepolicy/sepolicy/gui.py:1382 ++#: ../sepolicy/sepolicy/gui.py:1402 +#, fuzzy +msgid "Delete modified SELinux User/Role definitions." +msgstr "SELinux ব্যৱহাৰকাৰী মেপিং মচি পেলাওক" + -+#: ../sepolicy/sepolicy/gui.py:1383 ++#: ../sepolicy/sepolicy/gui.py:1403 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1390 ++#: ../sepolicy/sepolicy/gui.py:1410 +#, fuzzy +msgid "Add new Login Mapping definition." +msgstr "SELinux লগিন মেপিং যোগ কৰক" + -+#: ../sepolicy/sepolicy/gui.py:1391 ++#: ../sepolicy/sepolicy/gui.py:1411 +#, fuzzy +msgid "Delete modified Login Mapping definitions." +msgstr "%s'ৰ ক্ষেত্ৰত লগিন মেপিং ব্যৱস্থা পৰিবৰ্তন কৰা নাযায়" + -+#: ../sepolicy/sepolicy/gui.py:1392 ++#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1399 ++#: ../sepolicy/sepolicy/gui.py:1419 +msgid "Add new File Equivalence definition." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1400 ++#: ../sepolicy/sepolicy/gui.py:1420 +msgid "Delete modified File Equivalence definitions." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1401 ++#: ../sepolicy/sepolicy/gui.py:1421 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1429 ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "বুলিয়ান %s অনুমতিৰ নিয়মবোৰ" + -+#: ../sepolicy/sepolicy/gui.py:1442 ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1443 ++#: ../sepolicy/sepolicy/gui.py:1463 +#, fuzzy, python-format +msgid "Add Network Port for %s" +msgstr "নেটৱাৰ্ক পোৰ্ট যোগ কৰক" + -+#: ../sepolicy/sepolicy/gui.py:1448 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, fuzzy, python-format +msgid "Add File Labeling for %s" +msgstr "ফাইল লেবেল ব্যৱস্থা" + -+#: ../sepolicy/sepolicy/gui.py:1459 ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1460 ++#: ../sepolicy/sepolicy/gui.py:1480 +#, fuzzy +msgid "Add Login Mapping" +msgstr "SELinux লগিন মেপিং যোগ কৰক" + -+#: ../sepolicy/sepolicy/gui.py:1465 ++#: ../sepolicy/sepolicy/gui.py:1485 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1466 ++#: ../sepolicy/sepolicy/gui.py:1486 +#, fuzzy +msgid "Add SELinux Users" +msgstr "SELinux ব্যৱহাৰকাৰী যোগ কৰক" + -+#: ../sepolicy/sepolicy/gui.py:1473 ++#: ../sepolicy/sepolicy/gui.py:1493 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1474 ++#: ../sepolicy/sepolicy/gui.py:1494 +#, fuzzy +msgid "Add SELinux File Equivalency" +msgstr "SELinux ফাইল লেবেল" + -+#: ../sepolicy/sepolicy/gui.py:1499 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1577 ++msgid "" ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1578 ++#, fuzzy ++msgid "Modify SELinux Users" ++msgstr "SELinux ব্যৱহাৰকাৰী যোগ কৰক" ++ ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1587 ++#, fuzzy ++msgid "Modify Login Mapping" ++msgstr "লগিন মেপিং তালিকাভুক্ত কৰা নাযায়" ++ ++#: ../sepolicy/sepolicy/gui.py:1593 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +#, fuzzy +msgid "Modify SELinux File Equivalency" +msgstr "SELinux ব্যৱহাৰকাৰী মেপিং পৰিবৰ্তন কৰক" + -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, fuzzy, python-format +msgid "Modify Network Port for %s" +msgstr "নেটৱাৰ্ক পোৰ্ট সম্পাদন পোৰ্ট" + -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, fuzzy, python-format +msgid "SELinux name: %s" +msgstr "SELinux ৰোল" + -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, fuzzy, python-format +msgid "Delete file labeling for %s" +msgstr "%s'ৰ ফাইল context আঁতৰুৱা নাযায়" + -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, fuzzy, python-format +msgid "Modify file labeling for %s" +msgstr "%s'ৰ বাবে ফাইল context পৰিবৰ্তন কৰা নাযায়" + -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, fuzzy, python-format +msgid "File path: %s" +msgstr "ফাইল পথ" + -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, fuzzy, python-format +msgid "SELinux file type: %s" +msgstr "SELinux ফাইল লেবেল" + -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, fuzzy, python-format +msgid "Add ports for %s" +msgstr "ভুল বিন্যাস %s: ৰেকৰ্ড %s" + -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, fuzzy, python-format +msgid "Delete ports for %s" +msgstr "%s মচি পেলাওক" + -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, fuzzy, python-format +msgid "Modify ports for %s" +msgstr "%s পৰিবৰ্তন কৰক" + -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, fuzzy, python-format +msgid "Network ports: %s" +msgstr "নেটৱাৰ্ক পোৰ্ট" + -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, fuzzy, python-format +msgid "Network protocol: %s" +msgstr "নেটৱাৰ্ক পোৰ্ট" + -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +#, fuzzy +msgid "Add user" +msgstr "ব্যৱহাৰকাৰী যোগ কৰক" + -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +#, fuzzy +msgid "Delete user" +msgstr "ব্যৱহাৰকাৰী মচি পেলাওক" + -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +#, fuzzy +msgid "Modify user" +msgstr "ব্যৱহাৰকাৰী পৰিবৰ্তন কৰক" + -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, fuzzy, python-format +msgid "SELinux User : %s" +msgstr "SELinux ব্যৱহাৰকাৰী" + -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, fuzzy, python-format +msgid "Roles: %s" +msgstr "ভূমিকা" + -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, fuzzy, python-format +msgid "MLS/MCS Range: %s" +msgstr "MLS/MCS সীমা" + -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +#, fuzzy +msgid "Add login mapping" +msgstr "SELinux লগিন মেপিং যোগ কৰক" + -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +#, fuzzy +msgid "Delete login mapping" +msgstr "SELinux ব্যৱহাৰকাৰী মেপিং মচি পেলাওক" + -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +#, fuzzy +msgid "Modify login mapping" +msgstr "লগিন মেপিং তালিকাভুক্ত কৰা নাযায়" + -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, fuzzy, python-format -+msgid "Linux User : %s" -+msgstr "SELinux ব্যৱহাৰকাৰী" ++msgid "Login Name : %s" ++msgstr "লগিন নাম" + -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, fuzzy, python-format +msgid "SELinux User: %s" +msgstr "SELinux ব্যৱহাৰকাৰী" + -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, fuzzy, python-format +msgid "File path : %s" +msgstr "ফাইল পথ" + -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +#, fuzzy +msgid "Update Changes" +msgstr "পৰিবৰ্তনসমূহ সংৰক্ষণ কৰক" + -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +#, fuzzy +msgid "Revert Changes" +msgstr "পৰিবৰ্তনসমূহ পুনৰসংহতি কৰক" + -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" +msgstr "চিস্টেমৰ অৱস্থা: Enforcing" + -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" +msgstr "চিস্টেমৰ অবস্থা: Permissive" + -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +#, fuzzy +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " @@ -32916,7 +33502,7 @@ index f5448a3..4689a67 100644 +"permissive অৱস্থাত যাব পাৰে যি কেৱল ত্ৰুটিসমূহ লগ কৰে আৰু SELinux নীতি বলৱৎ নকৰে। " +"Permissive অৱস্থাৰ এটা পুনৰাম্ভৰ প্ৰয়োজন নহয় আপুনি আগবাঢ়ইব বিচাৰে নে?" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " @@ -32925,10 +33511,14 @@ index f5448a3..4689a67 100644 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" +msgstr "" + ++#, fuzzy ++#~ msgid "Linux User : %s" ++#~ msgstr "SELinux ব্যৱহাৰকাৰী" ++ +#~ msgid "SELinux Gui" +#~ msgstr "SELinux Gui" + @@ -32980,7 +33570,7 @@ index f5448a3..4689a67 100644 +#~ msgid "GTK Not Available" +#~ msgstr "GTK উপলব্ধ নহয়" diff --git a/policycoreutils/po/ast.po b/policycoreutils/po/ast.po -index 7b3df31..1a5bc23 100644 +index 7b3df31..46b36a4 100644 --- a/policycoreutils/po/ast.po +++ b/policycoreutils/po/ast.po @@ -1,20 +1,21 @@ @@ -32996,7 +33586,7 @@ index 7b3df31..1a5bc23 100644 "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: 2013-01-04 17:02+0000\n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2013-07-10 20:44+0000\n" "Last-Translator: dwalsh \n" -"Language-Team: Asturian (http://www.transifex.com/projects/p/fedora/language/ast/)\n" @@ -33028,7 +33618,7 @@ index 7b3df31..1a5bc23 100644 #, c-format msgid "Could not set exec context to %s.\n" msgstr "" -@@ -86,871 +87,907 @@ msgstr "" +@@ -86,871 +87,920 @@ msgstr "" msgid "To make this policy package active, execute:" msgstr "" @@ -33099,7 +33689,7 @@ index 7b3df31..1a5bc23 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "" @@ -33274,8 +33864,8 @@ index 7b3df31..1a5bc23 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "" @@ -33286,9 +33876,10 @@ index 7b3df31..1a5bc23 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "" @@ -33336,7 +33927,8 @@ index 7b3df31..1a5bc23 100644 -#: ../semanage/seobject.py:745 +#: ../semanage/seobject.py:780 #, python-format - msgid "Could not add role %s for %s" +-msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "" -#: ../semanage/seobject.py:754 @@ -33348,7 +33940,8 @@ index 7b3df31..1a5bc23 100644 -#: ../semanage/seobject.py:757 +#: ../semanage/seobject.py:792 #, python-format - msgid "Could not add prefix %s for %s" +-msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "" -#: ../semanage/seobject.py:760 @@ -33436,9 +34029,9 @@ index 7b3df31..1a5bc23 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "" @@ -33460,7 +34053,8 @@ index 7b3df31..1a5bc23 100644 -#: ../semanage/seobject.py:980 +#: ../semanage/seobject.py:1018 #, python-format - msgid "Could not create a key for %s/%s" +-msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:991 @@ -33478,64 +34072,74 @@ index 7b3df31..1a5bc23 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 #, python-format - msgid "Could not check if port %s/%s is defined" +-msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" msgstr "" -#: ../semanage/seobject.py:1002 +#: ../semanage/seobject.py:1042 #, python-format - msgid "Port %s/%s already defined" +-msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "" -#: ../semanage/seobject.py:1006 +#: ../semanage/seobject.py:1046 #, python-format - msgid "Could not create port for %s/%s" +-msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1012 +#: ../semanage/seobject.py:1052 #, python-format - msgid "Could not create context for %s/%s" +-msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1016 +#: ../semanage/seobject.py:1056 #, python-format - msgid "Could not set user in port context for %s/%s" +-msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1020 +#: ../semanage/seobject.py:1060 #, python-format - msgid "Could not set role in port context for %s/%s" +-msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1024 +#: ../semanage/seobject.py:1064 #, python-format - msgid "Could not set type in port context for %s/%s" +-msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1029 +#: ../semanage/seobject.py:1069 #, python-format - msgid "Could not set mls fields in port context for %s/%s" +-msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1033 +#: ../semanage/seobject.py:1073 #, python-format - msgid "Could not set port context for %s/%s" +-msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1037 +#: ../semanage/seobject.py:1077 #, python-format - msgid "Could not add port %s/%s" +-msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -33551,21 +34155,29 @@ index 7b3df31..1a5bc23 100644 msgstr "" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 ++#, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 #, python-format - msgid "Port %s/%s is not defined" +-msgid "Port %s/%s is not defined" ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "" -#: ../semanage/seobject.py:1068 +#: ../semanage/seobject.py:1108 #, python-format - msgid "Could not query port %s/%s" +-msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1079 +#: ../semanage/seobject.py:1119 #, python-format - msgid "Could not modify port %s/%s" +-msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1092 @@ -33580,15 +34192,22 @@ index 7b3df31..1a5bc23 100644 msgstr "" -#: ../semanage/seobject.py:1125 ++#: ../semanage/seobject.py:1159 ++#, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "" ++ +#: ../semanage/seobject.py:1165 #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" +-msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1129 +#: ../semanage/seobject.py:1169 #, python-format - msgid "Could not delete port %s/%s" +-msgid "Could not delete port %s/%s" ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 @@ -33597,9 +34216,9 @@ index 7b3df31..1a5bc23 100644 msgstr "" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "" @@ -33610,7 +34229,7 @@ index 7b3df31..1a5bc23 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "" @@ -33881,7 +34500,9 @@ index 7b3df31..1a5bc23 100644 -#: ../semanage/seobject.py:1697 +#: ../semanage/seobject.py:1750 #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" +-msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" msgstr "" -#: ../semanage/seobject.py:1706 @@ -33924,7 +34545,8 @@ index 7b3df31..1a5bc23 100644 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" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" msgstr "" -#: ../semanage/seobject.py:1755 @@ -34090,7 +34712,8 @@ index 7b3df31..1a5bc23 100644 -#: ../semanage/seobject.py:2063 +#: ../semanage/seobject.py:2122 #, python-format - msgid "Bad format %s: Record %s" +-msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "" -#: ../semanage/seobject.py:2087 @@ -34138,13 +34761,13 @@ index 7b3df31..1a5bc23 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "" -@@ -989,206 +1026,226 @@ msgstr "" +@@ -989,206 +1039,226 @@ msgstr "" msgid "Unable to clear environment\n" msgstr "" @@ -34412,7 +35035,7 @@ index 7b3df31..1a5bc23 100644 msgid "failed to exec shell\n" msgstr "" -@@ -1415,7 +1472,7 @@ msgstr "" +@@ -1415,7 +1485,7 @@ msgstr "" msgid "Applications" msgstr "" @@ -34421,7 +35044,7 @@ index 7b3df31..1a5bc23 100644 msgid "Standard Init Daemon" msgstr "" -@@ -1425,7 +1482,7 @@ msgid "" +@@ -1425,7 +1495,7 @@ msgid "" "requires a script in /etc/rc.d/init.d" msgstr "" @@ -34430,7 +35053,7 @@ index 7b3df31..1a5bc23 100644 msgid "DBUS System Daemon" msgstr "" -@@ -1437,7 +1494,7 @@ msgstr "" +@@ -1437,7 +1507,7 @@ msgstr "" msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" @@ -34439,7 +35062,7 @@ index 7b3df31..1a5bc23 100644 msgid "Web Application/Script (CGI)" msgstr "" -@@ -1446,7 +1503,7 @@ msgid "" +@@ -1446,7 +1516,7 @@ msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" @@ -34448,7 +35071,7 @@ index 7b3df31..1a5bc23 100644 msgid "User Application" msgstr "" -@@ -1456,7 +1513,7 @@ msgid "" +@@ -1456,7 +1526,7 @@ msgid "" "started by a user" msgstr "" @@ -34457,7 +35080,7 @@ index 7b3df31..1a5bc23 100644 msgid "Sandbox" msgstr "" -@@ -1508,8 +1565,8 @@ msgstr "" +@@ -1508,8 +1578,8 @@ msgstr "" #: ../gui/polgen.glade:550 msgid "" @@ -34468,7 +35091,7 @@ index 7b3df31..1a5bc23 100644 msgstr "" #: ../gui/polgen.glade:592 -@@ -1522,8 +1579,8 @@ msgstr "" +@@ -1522,8 +1592,8 @@ msgstr "" #: ../gui/polgen.glade:627 msgid "" @@ -34479,17 +35102,17 @@ index 7b3df31..1a5bc23 100644 "the system directly." msgstr "" -@@ -1531,7 +1588,8 @@ msgstr "" +@@ -1531,7 +1601,8 @@ msgstr "" msgid "Enter name of application or user role:" msgstr "" -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "" -@@ -1591,8 +1649,7 @@ msgid "Select the user_roles that will transition to %s:" +@@ -1591,8 +1662,7 @@ msgid "Select the user_roles that will transition to %s:" msgstr "" #: ../gui/polgen.glade:1019 @@ -34499,16 +35122,16 @@ index 7b3df31..1a5bc23 100644 msgstr "" #: ../gui/polgen.glade:1056 -@@ -1616,7 +1673,7 @@ msgid "TCP Ports" +@@ -1616,7 +1686,7 @@ msgid "TCP Ports" msgstr "" #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" msgstr "" -@@ -1747,75 +1804,75 @@ msgstr "" +@@ -1747,75 +1817,75 @@ msgstr "" msgid "Policy Directory" msgstr "" @@ -34600,53 +35223,53 @@ index 7b3df31..1a5bc23 100644 msgid "Configue SELinux" msgstr "" -@@ -1830,6 +1887,10 @@ msgid "" +@@ -1830,6 +1900,10 @@ msgid "" msgstr "" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" msgstr "" -@@ -1839,7 +1900,9 @@ msgid "" +@@ -1839,7 +1913,9 @@ msgid "" "Level" msgstr "" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" msgstr "" -@@ -1877,10 +1940,14 @@ msgid "Modify %s" +@@ -1877,10 +1953,14 @@ msgid "Modify %s" msgstr "" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" msgstr "" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" msgstr "" -@@ -1888,7 +1955,7 @@ msgstr "" +@@ -1888,7 +1968,7 @@ msgstr "" msgid "Status" msgstr "" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " -@@ -1901,11 +1968,11 @@ msgid "" +@@ -1901,11 +1981,11 @@ msgid "" "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 " @@ -34657,36 +35280,36 @@ index 7b3df31..1a5bc23 100644 msgstr "" -#: ../gui/statusPage.py:152 -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " -@@ -1957,6 +2024,8 @@ msgid "" +@@ -1957,6 +2037,8 @@ msgid "" msgstr "" #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "" -@@ -1969,6 +2038,7 @@ msgid "SELinux Administration" +@@ -1969,6 +2051,7 @@ msgid "SELinux Administration" msgstr "" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" msgstr "" -@@ -2038,6 +2108,7 @@ msgstr "" +@@ -2038,6 +2121,7 @@ msgstr "" #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" msgstr "" -@@ -2132,8 +2203,8 @@ msgstr "" +@@ -2132,8 +2216,8 @@ msgstr "" #: ../gui/system-config-selinux.glade:2661 msgid "" @@ -34697,7 +35320,7 @@ index 7b3df31..1a5bc23 100644 msgstr "" #: ../gui/system-config-selinux.glade:2781 -@@ -2161,1321 +2232,2868 @@ msgstr "" +@@ -2161,1321 +2245,2917 @@ msgstr "" msgid "SELinux user '%s' is required" msgstr "" @@ -35147,13 +35770,10 @@ index 7b3df31..1a5bc23 100644 +msgid "" +"Allow gpg web domain to modify public files used for public file transfer " +"services." - msgstr "" - --#: booleans.py:6 ++msgstr "" ++ +#: booleans.py:67 - msgid "" --"Allow users to resolve user passwd entries directly from ldap rather then " --"using a sssd server" ++msgid "" +"Allow gssd to list tmp directories and read the kerberos credential cache." +msgstr "" + @@ -36019,6 +36639,32 @@ index 7b3df31..1a5bc23 100644 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -36181,31 +36827,25 @@ index 7b3df31..1a5bc23 100644 + +#: ../sepolicy/sepolicy.py:556 +msgid "Enter SELinux user(s) which will transition to this domain" - msgstr "" - --#: booleans.py:7 --msgid "Allow users to login using a radius server" -+#: ../sepolicy/sepolicy.py:559 -+msgid "Enter SELinux role(s) to which the administror domain will transition" - msgstr "" - --#: booleans.py:8 --msgid "Allow users to login using a yubikey server" -+#: ../sepolicy/sepolicy.py:562 -+msgid "Enter domain(s) which this confined admin will administrate" - msgstr "" - --#: booleans.py:9 --msgid "Allow awstats to purge Apache logs" -+#: ../sepolicy/sepolicy.py:565 -+msgid "name of policy to generate" - msgstr "" - --#: booleans.py:10 -+#: ../sepolicy/sepolicy.py:572 -+msgid "path in which the generated policy files will be stored" +msgstr "" + ++#: ../sepolicy/sepolicy.py:559 ++msgid "Enter SELinux role(s) to which the administror domain will transition" ++msgstr "" ++ ++#: ../sepolicy/sepolicy.py:562 ++msgid "Enter domain(s) which this confined admin will administrate" ++msgstr "" ++ ++#: ../sepolicy/sepolicy.py:565 ++msgid "name of policy to generate" ++msgstr "" ++ ++#: ../sepolicy/sepolicy.py:572 ++msgid "path in which the generated policy files will be stored" + msgstr "" + +-#: booleans.py:6 +#: ../sepolicy/sepolicy.py:574 +msgid "path to which the confined processes will need to write" +msgstr "" @@ -36246,7 +36886,7 @@ index 7b3df31..1a5bc23 100644 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -36347,31 +36987,31 @@ index 7b3df31..1a5bc23 100644 + +#: ../sepolicy/sepolicy/generate.py:333 msgid "" --"Allow cdrecord to read various content. nfs, samba, removable devices, user " --"temp and untrusted content files" +-"Allow users to resolve user passwd entries directly from ldap rather then " +-"using a sssd server" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" msgstr "" --#: booleans.py:11 --msgid "Allow clamd to use JIT compiler" +-#: booleans.py:7 +-msgid "Allow users to login using a radius server" +#: ../sepolicy/sepolicy/generate.py:425 +msgid "User Role types can not be assigned executables." msgstr "" --#: booleans.py:12 --msgid "Allow clamscan to non security files on a system" +-#: booleans.py:8 +-msgid "Allow users to login using a yubikey server" +#: ../sepolicy/sepolicy/generate.py:431 +msgid "Only Daemon apps can use an init script.." msgstr "" --#: booleans.py:13 --msgid "Allow clamscan to read user content" +-#: booleans.py:9 +-msgid "Allow awstats to purge Apache logs" +#: ../sepolicy/sepolicy/generate.py:449 +msgid "use_resolve must be a boolean value " msgstr "" --#: booleans.py:14 +-#: booleans.py:10 +#: ../sepolicy/sepolicy/generate.py:455 +msgid "use_syslog must be a boolean value " +msgstr "" @@ -36400,48 +37040,45 @@ index 7b3df31..1a5bc23 100644 +#: ../sepolicy/sepolicy/generate.py:876 +#, python-format msgid "" --"Allow Cobbler to modify public files used for public file transfer services." +-"Allow cdrecord to read various content. nfs, samba, removable devices, user " +-"temp and untrusted content files" +"You need to define a new type which ends with: \n" +" %s" msgstr "" --#: booleans.py:15 --msgid "Allow Cobbler to connect to the network using TCP." +-#: booleans.py:11 +-msgid "Allow clamd to use JIT compiler" +#: ../sepolicy/sepolicy/generate.py:1104 +msgid "You must enter the executable path for your confined process" msgstr "" --#: booleans.py:16 --msgid "Allow Cobbler to access cifs file systems." +-#: booleans.py:12 +-msgid "Allow clamscan to non security files on a system" +#: ../sepolicy/sepolicy/generate.py:1363 +msgid "Type Enforcement file" msgstr "" --#: booleans.py:17 --msgid "Allow Cobbler to access nfs file systems." +-#: booleans.py:13 +-msgid "Allow clamscan to read user content" +#: ../sepolicy/sepolicy/generate.py:1364 +msgid "Interface file" msgstr "" --#: booleans.py:18 --msgid "Allow collectd to connect to the network using TCP." +-#: booleans.py:14 +#: ../sepolicy/sepolicy/generate.py:1365 +msgid "File Contexts file" - msgstr "" - --#: booleans.py:19 --msgid "Allow codnor domain to connect to the network using TCP." ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:1367 +msgid "Spec file" - msgstr "" - --#: booleans.py:20 ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:1368 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -36449,189 +37086,174 @@ index 7b3df31..1a5bc23 100644 +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:350 msgid "" --"Allow system cron jobs to relabel filesystem for restoring file contexts." +-"Allow Cobbler to modify public files used for public file transfer services." +"The entry that was entered is incorrect. Please try again in the " +"ex:/.../... format." msgstr "" --#: booleans.py:21 --msgid "Allow cvs daemon to read shadow" +-#: booleans.py:15 +-msgid "Allow Cobbler to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:376 +msgid "Retry" msgstr "" --#: booleans.py:22 --msgid "Allow all daemons to write corefiles to /" +-#: booleans.py:16 +-msgid "Allow Cobbler to access cifs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" msgstr "" --#: booleans.py:23 --msgid "Allow all daemons to use tcp wrappers." +-#: booleans.py:17 +-msgid "Allow Cobbler to access nfs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:476 +msgid "" +"Add file Equivilence Mapping. Mapping will be created when Update is " +"applied." msgstr "" --#: booleans.py:24 --msgid "Allow all daemons the ability to read/write terminals" +-#: booleans.py:18 +-msgid "Allow collectd to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" msgstr "" --#: booleans.py:25 --msgid "Allow dan to manage user files" +-#: booleans.py:19 +-msgid "Allow codnor domain to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." msgstr "" --#: booleans.py:26 --msgid "Allow dan to read user files" +-#: booleans.py:20 +#: ../sepolicy/sepolicy/sepolicy.glade:515 +msgid "Enter the path to which you want to setup an equivalence label." - msgstr "" - --#: booleans.py:27 --msgid "Allow dbadm to manage files in users home directories" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" - msgstr "" - --#: booleans.py:28 --msgid "Allow dbadm to read files in users home directories" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" - msgstr "" - --#: booleans.py:29 ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:582 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" +-"Allow system cron jobs to relabel filesystem for restoring file contexts." +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." msgstr "" --#: booleans.py:30 --msgid "Allow sysadm to debug or ptrace all processes." +-#: booleans.py:21 +-msgid "Allow cvs daemon to read shadow" +#: ../sepolicy/sepolicy/sepolicy.glade:639 +msgid "Add a file" msgstr "" --#: booleans.py:31 --msgid "Allow dhcpc client applications to execute iptables commands" +-#: booleans.py:22 +-msgid "Allow all daemons to write corefiles to /" +#: ../sepolicy/sepolicy/sepolicy.glade:656 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." msgstr "" --#: booleans.py:32 --msgid "Allow DHCP daemon to use LDAP backends" +-#: booleans.py:23 +-msgid "Allow all daemons to use tcp wrappers." +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" msgstr "" --#: booleans.py:33 --msgid "Allow all domains to use other domains file descriptors" +-#: booleans.py:24 +-msgid "Allow all daemons the ability to read/write terminals" +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" msgstr "" --#: booleans.py:34 --msgid "Allow all domains to have the kernel load modules" +-#: booleans.py:25 +-msgid "Allow dan to manage user files" +#: ../sepolicy/sepolicy/sepolicy.glade:781 +msgid "Type" msgstr "" --#: booleans.py:35 --msgid "Allow the use of the audio devices as the source for the entropy feeds" +-#: booleans.py:26 +-msgid "Allow dan to read user files" +#: ../sepolicy/sepolicy/sepolicy.glade:795 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:27 +-msgid "Allow dbadm to manage files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:822 +msgid "Make Path Recursive" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:28 +-msgid "Allow dbadm to read files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:826 +msgid "" +"Select Make Path Recursive iff you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:29 +#: ../sepolicy/sepolicy/sepolicy.glade:839 +msgid "Browse" +msgstr "" @@ -36645,15 +37267,22 @@ index 7b3df31..1a5bc23 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:898 -+msgid "" + 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" +"Specify the path using regular expressions that you would like to modify the " +"labeling." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:30 +-msgid "Allow sysadm to debug or ptrace all processes." +#: ../sepolicy/sepolicy/sepolicy.glade:920 +msgid "Select the SELinux file type to assign to this path." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:31 +-msgid "Allow dhcpc client applications to execute iptables commands" +#: ../sepolicy/sepolicy/sepolicy.glade:947 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" @@ -36666,505 +37295,497 @@ index 7b3df31..1a5bc23 100644 +msgid "Analyzing Policy..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." - msgstr "" - --#: booleans.py:36 --msgid "Allow exim to connect to databases (postgres, mysql)" -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" - msgstr "" - --#: booleans.py:37 --msgid "Allow exim to create, read, write, and delete unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." - msgstr "" - --#: booleans.py:38 --msgid "Allow exim to read unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" - msgstr "" - --#: booleans.py:39 --msgid "Enable extra rules in the cron domain to support fcron." -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." - msgstr "" - --#: booleans.py:40 --msgid "Allow fenced domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +msgid "Login Mapping" msgstr "" --#: booleans.py:41 --msgid "Allow fenced domain to execute ssh." -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 +-#: booleans.py:32 +-msgid "Allow DHCP daemon to use LDAP backends" ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" msgstr "" --#: booleans.py:42 --msgid "Allow all domains to execute in fips_mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 +-#: booleans.py:33 +-msgid "Allow all domains to use other domains file descriptors" ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +msgid "SELinux Users" msgstr "" --#: booleans.py:43 --msgid "Allow ftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 +-#: booleans.py:34 +-msgid "Allow all domains to have the kernel load modules" ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" msgstr "" --#: booleans.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 - msgid "" --"Allow ftp servers to upload files, used for public file transfer services. " --"Directories must be labeled public_content_rw_t." +-#: booleans.py:35 +-msgid "Allow the use of the audio devices as the source for the entropy feeds" ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 ++msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." msgstr "" +-#: booleans.py:36 +-msgid "Allow exim to connect to databases (postgres, mysql)" ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 ++msgid "radiobutton" + msgstr "" + +-#: booleans.py:37 +-msgid "Allow exim to create, read, write, and delete unprivileged user files." ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 ++msgid "Show Modified Only" + msgstr "" + +-#: booleans.py:38 +-msgid "Allow exim to read unprivileged user files." ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 ++msgid "Mislabeled files exist" + msgstr "" + +-#: booleans.py:39 +-msgid "Enable extra rules in the cron domain to support fcron." ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 ++msgid "Show mislabeled files only" + msgstr "" + +-#: booleans.py:40 +-msgid "Allow fenced domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 ++msgid "" ++"If-Then-Else rules written in policy that can \n" ++"allow alternative access control." + msgstr "" + +-#: booleans.py:41 +-msgid "Allow fenced domain to execute ssh." ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 ++msgid "Enabled" + msgstr "" + +-#: booleans.py:42 +-msgid "Allow all domains to execute in fips_mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 ++msgid "File Path" + msgstr "" + +-#: booleans.py:43 +-msgid "Allow ftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 ++msgid "SELinux File Type" + msgstr "" + +-#: booleans.py:44 +-msgid "" +-"Allow ftp servers to upload files, used for public file transfer services. " +-"Directories must be labeled public_content_rw_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 ++msgid "File path used to enter the 'selected domain'." + msgstr "" + -#: booleans.py:45 -msgid "Allow ftp servers to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 -+msgid "radiobutton" ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 ++msgid "Executable Files" msgstr "" -#: booleans.py:46 -msgid "Allow ftp servers to connect to mysql database ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 -+msgid "Show Modified Only" ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 ++msgid "Files to which the 'selected domain' can write." msgstr "" -#: booleans.py:47 -msgid "" -"Allow ftp servers to login to local users and read/write all files on the " -"system, governed by DAC." -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 -+msgid "Mislabeled files exist" ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 ++msgid "Writable files" msgstr "" -#: booleans.py:48 -msgid "Allow ftp servers to use cifs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 -+msgid "Show mislabeled files only" ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 ++msgid "File Types defined for the 'selected domain'." msgstr "" -#: booleans.py:49 -msgid "Allow ftp servers to use nfs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 -+msgid "" -+"If-Then-Else rules written in policy that can \n" -+"allow alternative access control." ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 ++msgid "Application File Types" msgstr "" -#: booleans.py:50 -msgid "Allow ftp servers to use bind to all unreserved ports for passive mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 -+msgid "Enabled" ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 ++msgid "Network Ports to which the 'selected domain' is allowed to connect." msgstr "" -#: booleans.py:51 -msgid "Determine whether Git CGI can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 -+msgid "File Path" ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 ++msgid "Outbound" msgstr "" -#: booleans.py:52 -msgid "Determine whether Git CGI can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 -+msgid "SELinux File Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 ++msgid "Network Ports to which the 'selected domain' is allowed to listen." msgstr "" -#: booleans.py:53 -msgid "Determine whether Git CGI can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 -+msgid "File path used to enter the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 ++msgid "Inbound" msgstr "" -#: booleans.py:54 --msgid "" ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 + msgid "" -"Determine whether Git session daemon can bind TCP sockets to all unreserved " -"ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 -+msgid "Executable Files" ++"Boolean \n" ++"Enabled" msgstr "" -#: booleans.py:55 -msgid "" -"Determine whether calling user domains can execute Git daemon in the " -"git_session_t domain." -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 -+msgid "Files to which the 'selected domain' can write." ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 ++msgid "Boolean name" msgstr "" -#: booleans.py:56 -msgid "Determine whether Git system daemon can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 -+msgid "Writable files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 ++msgid "SELinux Application Type" msgstr "" -#: booleans.py:57 -msgid "Determine whether Git system daemon can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 -+msgid "File Types defined for the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 ++msgid "" ++"Executables which will transition to a different domain, when the 'selected " ++"domain' executes them." msgstr "" -#: booleans.py:58 -msgid "Determine whether Git system daemon can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 -+msgid "Application File Types" ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 ++msgid "Applicaton Transitions From 'select domain'" msgstr "" -#: booleans.py:59 -msgid "Allow gitisis daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 -+msgid "Network Ports to which the 'selected domain' is allowed to connect." ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 ++msgid "" ++"Boolean\n" ++"Enabled" msgstr "" -#: booleans.py:60 -msgid "Enable reading of urandom for all domains." -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 -+msgid "Outbound" ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 ++msgid "Calling Process Domain" msgstr "" -#: booleans.py:61 -msgid "" -"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" -"agent to manage user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 -+msgid "Network Ports to which the 'selected domain' is allowed to listen." ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 ++msgid "Executable File" msgstr "" -#: booleans.py:62 -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 -+msgid "Inbound" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 msgid "" -"Allow gpg web domain to modify public files used for public file transfer " -"services." -+"Boolean \n" -+"Enabled" ++"Executables which will transition to the 'selected domain', when executing a " ++"selected domains entrypoint." msgstr "" -#: booleans.py:63 -msgid "Allow gssd to read temp directory. For access to kerberos tgt." -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 -+msgid "Boolean name" ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 ++msgid "Application Transitions Into 'select domain'" msgstr "" -#: booleans.py:64 -msgid "Allow guest to exec content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 -+msgid "SELinux Application Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 ++msgid "" ++"File Transitions define what happens when the current domain creates the " ++"content of a particular class in a directory of the destination type. " ++"Optionally a file name could be specified for the transition." msgstr "" -#: booleans.py:65 -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 - msgid "" +-msgid "" -"Allow Apache to modify public files used for public file transfer services. " -"Directories/Files must be labeled public_content_rw_t." -+"Executables which will transition to a different domain, when the 'selected " -+"domain' executes them." ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 ++msgid "SELinux Directory Type" msgstr "" -#: booleans.py:66 -msgid "Allow httpd to use built in scripting (usually php)" -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 -+msgid "Applicaton Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 ++msgid "Destination Class" msgstr "" -#: booleans.py:67 -msgid "Allow http daemon to check spam" -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 -+msgid "" -+"Boolean\n" -+"Enabled" ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 ++msgid "SELinux Destination Type" msgstr "" -#: booleans.py:68 -msgid "" -"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " -"ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 -+msgid "Calling Process Domain" ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 ++msgid "File Name" msgstr "" -#: booleans.py:69 -msgid "Allow httpd to connect to the ldap port" -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 -+msgid "Executable File" ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 ++msgid "File Transitions From 'select domain'" msgstr "" -#: booleans.py:70 -msgid "Allow http daemon to connect to zabbix" -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 -+msgid "" -+"Executables which will transition to the 'selected domain', when executing a " -+"selected domains entrypoint." ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 ++msgid "Default Level" msgstr "" -#: booleans.py:71 -msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 -+msgid "Application Transitions Into 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 ++msgid "Select the system mode when the system first boots up" msgstr "" -#: booleans.py:72 -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 - msgid "" +-msgid "" -"Allow HTTPD scripts and modules to connect to cobbler over the network." -+"File Transitions define what happens when the current domain creates the " -+"content of a particular class in a directory of the destination type. " -+"Optionally a file name could be specified for the transition." ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 ++msgid "Select the system mode for the current session" msgstr "" -#: booleans.py:73 -msgid "" -"Allow HTTPD scripts and modules to connect to databases over the network." -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 -+msgid "SELinux Directory Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 ++msgid "System Policy Type:" msgstr "" -#: booleans.py:74 -msgid "Allow httpd to connect to memcache server" -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 -+msgid "Destination Class" ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 ++msgid "System Mode" msgstr "" -#: booleans.py:75 -msgid "Allow httpd to act as a relay" -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 -+msgid "SELinux Destination Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 ++msgid "Import system settings from another machine" msgstr "" -#: booleans.py:76 -msgid "Allow http daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 -+msgid "File Name" ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++msgid "Import" msgstr "" -#: booleans.py:77 -msgid "Allow Apache to communicate with avahi service via dbus" -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 -+msgid "File Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 ++msgid "Export system settings to a file" msgstr "" -#: booleans.py:78 -msgid "Allow httpd cgi support" -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 -+msgid "Default Level" ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++msgid "Export" msgstr "" -#: booleans.py:79 -msgid "Allow httpd to act as a FTP server by listening on the ftp port." -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 -+msgid "Select the system mode when the system first boots up" ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 ++msgid "Relabel all files back to system defaults on reboot" msgstr "" -#: booleans.py:80 -msgid "Allow httpd to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 -+msgid "Select the system mode for the current session" ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 ++msgid "Yes" msgstr "" -#: booleans.py:81 -msgid "Allow httpd scripts and modules execmem/execstack" -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 -+msgid "System Policy Type:" ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 ++msgid "No" msgstr "" -#: booleans.py:82 -msgid "Allow HTTPD to connect to port 80 for graceful shutdown" -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 -+msgid "System Mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 ++msgid "System Configuration" msgstr "" -#: booleans.py:83 -msgid "Allow httpd processes to manage IPA content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 -+msgid "Import system settings from another machine" - msgstr "" - --#: booleans.py:84 --msgid "Allow Apache to use mod_auth_ntlm_winbind" -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 -+msgid "Import" - msgstr "" - --#: booleans.py:85 --msgid "Allow Apache to use mod_auth_pam" -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 -+msgid "Export system settings to a file" - msgstr "" - --#: booleans.py:86 --msgid "Allow httpd to read user content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 -+msgid "Export" - msgstr "" - --#: booleans.py:87 --msgid "Allow Apache to run in stickshift mode, not transition to passenger" -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 -+msgid "Relabel all files back to system defaults on reboot" - msgstr "" - --#: booleans.py:88 --msgid "Allow httpd daemon to change its resource limits" -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 -+msgid "Yes" - msgstr "" - --#: booleans.py:89 --msgid "" --"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 -+msgid "No" - msgstr "" - --#: booleans.py:90 -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 -+msgid "System Configuration" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 - msgid "" --"Allow apache scripts to write to public content, directories/files must be " --"labeled public_rw_content_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 ++msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " @@ -37173,19 +37794,18 @@ index 7b3df31..1a5bc23 100644 +"unconfined_t from the users/login screens." msgstr "" --#: booleans.py:91 --msgid "Allow Apache to execute tmp content." -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 +-#: booleans.py:84 +-msgid "Allow Apache to use mod_auth_ntlm_winbind" ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" msgstr "" --#: booleans.py:92 -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 - msgid "" --"Unify HTTPD to communicate with the terminal. Needed for entering the " --"passphrase for certificates at the terminal." +-#: booleans.py:85 +-msgid "Allow Apache to use mod_auth_pam" ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 ++msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -37193,15 +37813,15 @@ index 7b3df31..1a5bc23 100644 +"allowed." msgstr "" --#: booleans.py:93 --msgid "Unify HTTPD handling of all content files." -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 +-#: booleans.py:86 +-msgid "Allow httpd to read user content" ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" msgstr "" --#: booleans.py:94 --msgid "Allow httpd to access cifs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 +-#: booleans.py:87 +-msgid "Allow Apache to run in stickshift mode, not transition to passenger" ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -37210,257 +37830,282 @@ index 7b3df31..1a5bc23 100644 +"allowed." msgstr "" --#: booleans.py:95 --msgid "Allow httpd to access FUSE file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 +-#: booleans.py:88 +-msgid "Allow httpd daemon to change its resource limits" ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" msgstr "" --#: booleans.py:96 --msgid "Allow httpd to run gpg" -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 -+msgid "" +-#: booleans.py:89 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 + msgid "" +-"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." msgstr "" --#: booleans.py:97 --msgid "Allow httpd to access nfs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 +-#: booleans.py:90 +-msgid "" +-"Allow apache scripts to write to public content, directories/files must be " +-"labeled public_rw_content_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" msgstr "" --#: booleans.py:98 --msgid "Allow httpd to communicate with oddjob to start up a service" -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 +-#: booleans.py:91 +-msgid "Allow Apache to execute tmp content." ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." msgstr "" --#: booleans.py:99 --msgid "Allow httpd to access openstack ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 +-#: booleans.py:92 +-msgid "" +-"Unify HTTPD to communicate with the terminal. Needed for entering the " +-"passphrase for certificates at the terminal." ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" msgstr "" --#: booleans.py:100 --msgid "Allow Apache to query NS records" -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 +-#: booleans.py:93 +-msgid "Unify HTTPD handling of all content files." ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" msgstr "" --#: booleans.py:101 --msgid "Allow icecast to connect to all ports, not just sound ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 +-#: booleans.py:94 +-msgid "Allow httpd to access cifs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" msgstr "" --#: booleans.py:102 -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 - msgid "" --"Allow the Irssi IRC Client to connect to any port, and to bind to any " --"unreserved port." --msgstr "" -- --#: booleans.py:103 --msgid "Allow confined applications to run with kerberos." +-#: booleans.py:95 +-msgid "Allow httpd to access FUSE file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 ++msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." msgstr "" --#: booleans.py:104 --msgid "Allow syslogd daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 +-#: booleans.py:96 +-msgid "Allow httpd to run gpg" ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" msgstr "" --#: booleans.py:105 --msgid "Allow syslogd the ability to read/write terminals" -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 +-#: booleans.py:97 +-msgid "Allow httpd to access nfs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." msgstr "" --#: booleans.py:106 --msgid "Allow logging in and using the system from /dev/console." -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 +-#: booleans.py:98 +-msgid "Allow httpd to communicate with oddjob to start up a service" ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" msgstr "" --#: booleans.py:107 --msgid "" --"Control the ability to mmap a low area of the address space, as configured " --"by /proc/sys/kernel/mmap_min_addr." -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 +-#: booleans.py:99 +-msgid "Allow httpd to access openstack ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" msgstr "" --#: booleans.py:108 --msgid "Allow mock to read files in home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 +-#: booleans.py:100 +-msgid "Allow Apache to query NS records" ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" msgstr "" --#: booleans.py:109 --msgid "Allow the mount command to mount any directory or file." -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 +-#: booleans.py:101 +-msgid "Allow icecast to connect to all ports, not just sound ports." ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" msgstr "" --#: booleans.py:110 --msgid "Allow mozilla plugin domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 +-#: booleans.py:102 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" - msgstr "" - --#: booleans.py:111 -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 msgid "" --"Allow mozilla_plugins to create random content in the users home directory" +-"Allow the Irssi IRC Client to connect to any port, and to bind to any " +-"unreserved port." +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." msgstr "" --#: booleans.py:112 --msgid "Allow confined web browsers to read home directory content" -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 +-#: booleans.py:103 +-msgid "Allow confined applications to run with kerberos." ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" msgstr "" --#: booleans.py:113 --msgid "Allow mplayer executable stack" -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 +-#: booleans.py:104 +-msgid "Allow syslogd daemon to send mail" ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" msgstr "" --#: booleans.py:114 --msgid "Allow mysqld to connect to all ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 +-#: booleans.py:105 +-msgid "Allow syslogd the ability to read/write terminals" ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" msgstr "" --#: booleans.py:115 --msgid "Allow BIND to bind apache port." -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 +-#: booleans.py:106 +-msgid "Allow logging in and using the system from /dev/console." ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." msgstr "" --#: booleans.py:116 -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 +-#: booleans.py:107 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 msgid "" --"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." +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." msgstr "" --#: booleans.py:117 --msgid "Allow any files/directories to be exported read/only via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 +-#: booleans.py:108 +-msgid "Allow mock to read files in home directories." ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." + msgstr "" + +-#: booleans.py:109 +-msgid "Allow the mount command to mount any directory or file." ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." + msgstr "" + +-#: booleans.py:110 +-msgid "Allow mozilla plugin domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" + msgstr "" + +-#: booleans.py:111 +-msgid "" +-"Allow mozilla_plugins to create random content in the users home directory" ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" msgstr "" --#: booleans.py:118 --msgid "Allow any files/directories to be exported read/write via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 +-#: booleans.py:112 +-msgid "Allow confined web browsers to read home directory content" ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" msgstr "" --#: booleans.py:119 -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 - 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:113 +-msgid "Allow mplayer executable stack" ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 ++msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." msgstr "" --#: booleans.py:120 --msgid "Allow system to run with NIS" -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 +-#: booleans.py:114 +-msgid "Allow mysqld to connect to all ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" msgstr "" --#: booleans.py:121 --msgid "Allow confined applications to use nscd shared memory." -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 +-#: booleans.py:115 +-msgid "Allow BIND to bind apache port." ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" msgstr "" --#: booleans.py:122 --msgid "Allow openshift to lockdown app" -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 +-#: booleans.py:116 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 + msgid "" +-"Allow BIND to write the master zone files. Generally this is used for " +-"dynamic DNS or zone transfers." ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." + msgstr "" + +-#: booleans.py:117 +-msgid "Allow any files/directories to be exported read/only via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" + msgstr "" + +-#: booleans.py:118 +-msgid "Allow any files/directories to be exported read/write via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." msgstr "" --#: booleans.py:123 --msgid "Allow openvpn to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 +-#: booleans.py:119 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" - msgstr "" - --#: booleans.py:124 --msgid "Allow piranha-lvs domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 -+msgid "" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 + msgid "" +-"Allow nfs servers to modify public files used for public file transfer " +-"services. Files/Directories must be labeled public_content_rw_t." +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" msgstr "" --#: booleans.py:125 --msgid "Allow polipo to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 +-#: booleans.py:120 +-msgid "Allow system to run with NIS" ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." msgstr "" --#: booleans.py:126 --msgid "" --"Determine whether Polipo session daemon can bind tcp sockets to all " --"unreserved ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 +-#: booleans.py:121 +-msgid "Allow confined applications to use nscd shared memory." ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" msgstr "" --#: booleans.py:127 --msgid "" --"Determine whether calling user domains can execute Polipo daemon in the " --"polipo_session_t domain." -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:122 +-msgid "Allow openshift to lockdown app" ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" msgstr "" --#: booleans.py:128 --msgid "Determine whether polipo can access cifs file systems." -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:123 +-msgid "Allow openvpn to read home directories" ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" msgstr "" --#: booleans.py:129 --msgid "Determine whether Polipo can access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:66 +-#: booleans.py:124 +-msgid "Allow piranha-lvs domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" msgstr "" --#: booleans.py:130 --msgid "Enable polyinstantiated directory support." -+#: ../sepolicy/sepolicy/gui.py:67 +-#: booleans.py:125 +-msgid "Allow polipo to connect to all ports > 1023" ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" msgstr "" --#: booleans.py:131 --msgid "Allow postfix_local domain full write access to mail_spool directories" -+#: ../sepolicy/sepolicy/gui.py:92 -+msgid "" +-#: booleans.py:126 ++#: ../sepolicy/sepolicy/gui.py:93 + msgid "" +-"Determine whether Polipo session daemon can bind tcp sockets to all " +-"unreserved ports." +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" @@ -37469,235 +38114,256 @@ index 7b3df31..1a5bc23 100644 +" * Change the system mode to Enforcing\n" msgstr "" --#: booleans.py:132 --msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" -+#: ../sepolicy/sepolicy/gui.py:115 +-#: booleans.py:127 +-msgid "" +-"Determine whether calling user domains can execute Polipo daemon in the " +-"polipo_session_t domain." ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" msgstr "" +-#: booleans.py:128 +-msgid "Determine whether polipo can access cifs file systems." ++#: ../sepolicy/sepolicy/gui.py:639 ++msgid "System Status: Disabled" + msgstr "" + +-#: booleans.py:129 +-msgid "Determine whether Polipo can access nfs file systems." ++#: ../sepolicy/sepolicy/gui.py:737 ++msgid "Help: Start Page" + msgstr "" + +-#: booleans.py:130 +-msgid "Enable polyinstantiated directory support." ++#: ../sepolicy/sepolicy/gui.py:741 ++msgid "Help: Booleans Page" + msgstr "" + +-#: booleans.py:131 +-msgid "Allow postfix_local domain full write access to mail_spool directories" ++#: ../sepolicy/sepolicy/gui.py:747 ++msgid "Help: Executable Files Page" + msgstr "" + +-#: booleans.py:132 +-msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" ++#: ../sepolicy/sepolicy/gui.py:750 ++msgid "Help: Writable Files Page" + msgstr "" + -#: booleans.py:133 -msgid "Allow transmit client label to foreign database" -+#: ../sepolicy/sepolicy/gui.py:624 -+msgid "System Status: Disabled" ++#: ../sepolicy/sepolicy/gui.py:753 ++msgid "Help: Application Types Page" msgstr "" -#: booleans.py:134 -msgid "Allow database admins to execute DML statement" -+#: ../sepolicy/sepolicy/gui.py:722 -+msgid "Help: Start Page" ++#: ../sepolicy/sepolicy/gui.py:758 ++msgid "Help: Outbound Network Connections Page" msgstr "" -#: booleans.py:135 -msgid "Allow unprivileged users to execute DDL statement" -+#: ../sepolicy/sepolicy/gui.py:726 -+msgid "Help: Booleans Page" ++#: ../sepolicy/sepolicy/gui.py:761 ++msgid "Help: Inbound Network Connections Page" msgstr "" -#: booleans.py:136 -msgid "Allow pppd to load kernel modules for certain modems" -+#: ../sepolicy/sepolicy/gui.py:732 -+msgid "Help: Executable Files Page" ++#: ../sepolicy/sepolicy/gui.py:767 ++msgid "Help: Transition from application Page" msgstr "" -#: booleans.py:137 -msgid "Allow pppd to be run for a regular user" -+#: ../sepolicy/sepolicy/gui.py:735 -+msgid "Help: Writable Files Page" ++#: ../sepolicy/sepolicy/gui.py:770 ++msgid "Help: Transition into application Page" msgstr "" -#: booleans.py:138 -msgid "" -"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:738 -+msgid "Help: Application Types Page" ++#: ../sepolicy/sepolicy/gui.py:773 ++msgid "Help: Transition application file Page" msgstr "" -#: booleans.py:139 -msgid "Allow Puppet client to manage all file types." -+#: ../sepolicy/sepolicy/gui.py:743 -+msgid "Help: Outbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:777 ++msgid "Help: Systems Page" msgstr "" -#: booleans.py:140 -msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database" -+#: ../sepolicy/sepolicy/gui.py:746 -+msgid "Help: Inbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:781 ++msgid "Help: Lockdown Page" msgstr "" -#: booleans.py:141 -msgid "Allow racoon to read shadow" -+#: ../sepolicy/sepolicy/gui.py:752 -+msgid "Help: Transition from application Page" ++#: ../sepolicy/sepolicy/gui.py:785 ++msgid "Help: Login Page" msgstr "" -#: booleans.py:142 -msgid "Allow rgmanager domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/gui.py:755 -+msgid "Help: Transition into application Page" ++#: ../sepolicy/sepolicy/gui.py:789 ++msgid "Help: SELinux User Page" msgstr "" -#: booleans.py:143 -msgid "" -"Allow rsync to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:758 -+msgid "Help: Transition application file Page" ++#: ../sepolicy/sepolicy/gui.py:793 ++msgid "Help: File Equivalence Page" msgstr "" -#: booleans.py:144 -msgid "Allow rsync to run as a client" -+#: ../sepolicy/sepolicy/gui.py:762 -+msgid "Help: Systems Page" - msgstr "" - --#: booleans.py:145 --msgid "Allow rsync to export any files/directories read only." -+#: ../sepolicy/sepolicy/gui.py:766 -+msgid "Help: Lockdown Page" - msgstr "" - --#: booleans.py:146 --msgid "Allow rsync servers to share cifs files systems" -+#: ../sepolicy/sepolicy/gui.py:770 -+msgid "Help: Login Page" - msgstr "" - --#: booleans.py:147 --msgid "Allow rsync servers to share nfs files systems" -+#: ../sepolicy/sepolicy/gui.py:774 -+msgid "Help: SELinux User Page" - msgstr "" - --#: booleans.py:148 --msgid "Allow samba to create new home directories (e.g. via PAM)" -+#: ../sepolicy/sepolicy/gui.py:778 -+msgid "Help: File Equivalence Page" - msgstr "" - --#: booleans.py:149 --msgid "" --"Allow samba to act as the domain controller, add users, groups and change " --"passwords." -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." - msgstr "" - --#: booleans.py:150 --msgid "Allow samba to share users home directories." -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." msgstr "" --#: booleans.py:151 --msgid "Allow samba to share any file/directory read only." -+#: ../sepolicy/sepolicy/gui.py:1032 +-#: booleans.py:145 +-msgid "Allow rsync to export any files/directories read only." ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1033 + msgstr "" + +-#: booleans.py:146 +-msgid "Allow rsync servers to share cifs files systems" ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1034 + msgstr "" + +-#: booleans.py:147 +-msgid "Allow rsync servers to share nfs files systems" ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." msgstr "" --#: booleans.py:152 --msgid "Allow samba to share any file/directory read/write." -+#: ../sepolicy/sepolicy/gui.py:1035 +-#: booleans.py:148 +-msgid "Allow samba to create new home directories (e.g. via PAM)" ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." msgstr "" --#: booleans.py:153 --msgid "Allow samba to act as a portmapper" -+#: ../sepolicy/sepolicy/gui.py:1036 +-#: booleans.py:149 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format -+msgid "" + msgid "" +-"Allow samba to act as the domain controller, add users, groups and change " +-"passwords." +"Display boolean information that can be used to modify the policy for the " +"'%s'." msgstr "" --#: booleans.py:154 --msgid "Allow samba to run unconfined scripts" -+#: ../sepolicy/sepolicy/gui.py:1037 +-#: booleans.py:150 +-msgid "Allow samba to share users home directories." ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." msgstr "" --#: booleans.py:155 --msgid "Allow samba to export ntfs/fusefs volumes." -+#: ../sepolicy/sepolicy/gui.py:1038 +-#: booleans.py:151 +-msgid "Allow samba to share any file/directory read only." ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." msgstr "" --#: booleans.py:156 --msgid "Allow samba to export NFS volumes." -+#: ../sepolicy/sepolicy/gui.py:1039 +-#: booleans.py:152 +-msgid "Allow samba to share any file/directory read/write." ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" msgstr "" --#: booleans.py:157 --msgid "Allow sanlock to read/write fuse files" -+#: ../sepolicy/sepolicy/gui.py:1040 +-#: booleans.py:153 +-msgid "Allow samba to act as a portmapper" ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" msgstr "" --#: booleans.py:158 --msgid "Allow sanlock to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:1041 +-#: booleans.py:154 +-msgid "Allow samba to run unconfined scripts" ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" msgstr "" --#: booleans.py:159 --msgid "Allow sanlock to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:1042 +-#: booleans.py:155 +-msgid "Allow samba to export ntfs/fusefs volumes." ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." msgstr "" --#: booleans.py:160 --msgid "Allow sasl to read shadow" -+#: ../sepolicy/sepolicy/gui.py:1043 +-#: booleans.py:156 +-msgid "Allow samba to export NFS volumes." ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." msgstr "" --#: booleans.py:161 --msgid "Allow secadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1044 +-#: booleans.py:157 +-msgid "Allow sanlock to read/write fuse files" ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." msgstr "" +-#: booleans.py:158 +-msgid "Allow sanlock to manage nfs files" ++#: ../sepolicy/sepolicy/gui.py:1062 ++#, python-format ++msgid "Display applications that can transition into or out of the '%s'." + msgstr "" + +-#: booleans.py:159 +-msgid "Allow sanlock to manage cifs files" ++#: ../sepolicy/sepolicy/gui.py:1170 ++msgid "MISSING FILE PATH" + msgstr "" + +-#: booleans.py:160 +-msgid "Allow sasl to read shadow" ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 ++msgid "Boolean section." + msgstr "" + +-#: booleans.py:161 +-msgid "Allow secadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1285 ++msgid "To disable this transition, go to the " + msgstr "" + -#: booleans.py:162 -msgid "" -"disallow programs, such as newrole, from transitioning to administrative " -"user domains." -+#: ../sepolicy/sepolicy/gui.py:1045 -+#, python-format -+msgid "Display applications that can transition into or out of the '%s'." ++#: ../sepolicy/sepolicy/gui.py:1287 ++msgid "To enable this transition, go to the " msgstr "" -#: booleans.py:163 -msgid "Disable kernel module loading." -+#: ../sepolicy/sepolicy/gui.py:1149 -+msgid "MISSING FILE PATH" ++#: ../sepolicy/sepolicy/gui.py:1344 ++msgid "executable" msgstr "" -#: booleans.py:164 @@ -37705,14 +38371,14 @@ index 7b3df31..1a5bc23 100644 -"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." -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 -+msgid "Boolean section." ++#: ../sepolicy/sepolicy/gui.py:1347 ++msgid "writable" msgstr "" -#: booleans.py:165 -msgid "Allow regular users direct dri device access" -+#: ../sepolicy/sepolicy/gui.py:1265 -+msgid "To disable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1350 ++msgid "application" msgstr "" -#: booleans.py:166 @@ -37720,255 +38386,256 @@ index 7b3df31..1a5bc23 100644 -"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" -+#: ../sepolicy/sepolicy/gui.py:1267 -+msgid "To enable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1351 ++#, python-format ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." msgstr "" -#: booleans.py:167 -msgid "" -"Allow all unconfined executables to use libraries requiring text relocation " -"that are not labeled textrel_shlib_t" -+#: ../sepolicy/sepolicy/gui.py:1324 -+msgid "executable" ++#: ../sepolicy/sepolicy/gui.py:1352 ++#, python-format ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." msgstr "" -#: booleans.py:168 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format + 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" -+#: ../sepolicy/sepolicy/gui.py:1327 -+msgid "writable" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:169 -msgid "Allow users to connect to the local mysql server" -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" msgstr "" -#: booleans.py:170 -msgid "" -"Allow confined users the ability to execute the ping and traceroute " -"commands." -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" msgstr "" -#: booleans.py:171 -msgid "Allow users to connect to PostgreSQL" -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." msgstr "" -#: booleans.py:172 -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format ++#: ../sepolicy/sepolicy/gui.py:1371 msgid "" -"Allow user to r/w files on filesystems that do not have extended attributes " -"(FAT, CDROM, FLOPPY)" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." msgstr "" -#: booleans.py:173 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format + 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." -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." msgstr "" -#: booleans.py:174 -msgid "Allow user to use ssh chroot environment." -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" ++#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." msgstr "" -#: booleans.py:175 -msgid "Allow user music sharing" -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." msgstr "" -#: booleans.py:176 -+#: ../sepolicy/sepolicy/gui.py:1351 -+#, python-format - msgid "" +-msgid "" -"Allow anon internal-sftp to upload files, used for public file transfer " -"services. Directories must be labeled public_content_rw_t." -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." msgstr "" -#: booleans.py:177 -msgid "" -"Allow sftp-internal to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1352 -+#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." msgstr "" -#: booleans.py:178 -msgid "" -"Allow sftp-internal to login to local users and read/write all files on the " -"system, governed by DAC." -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." msgstr "" -#: booleans.py:179 -msgid "" -"Allow internal-sftp to read and write files in the user ssh home " -"directories." -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." msgstr "" -#: booleans.py:180 -msgid "Allow sge to connect to the network using any TCP port" -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." msgstr "" -#: booleans.py:181 -msgid "Allow sge to access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." msgstr "" -#: booleans.py:182 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1421 + msgid "" -"Enable additional permissions needed to support devices on 3ware " -"controllers." -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." ++"Modify selected modified File Equivalence definitions. Only bolded items in " ++"the list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:183 -msgid "" -"Allow samba to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1449 ++#, python-format ++msgid "Boolean %s Allow Rules" msgstr "" -#: booleans.py:184 -msgid "Allow user spamassassin clients to use the network." -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." ++#: ../sepolicy/sepolicy/gui.py:1462 ++#, python-format ++msgid "Add Network Port for %s. Ports will be created when update is applied." msgstr "" -#: booleans.py:185 -msgid "Allow spamd to read/write user home directories." -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." ++#: ../sepolicy/sepolicy/gui.py:1463 ++#, python-format ++msgid "Add Network Port for %s" msgstr "" -#: booleans.py:186 -+#: ../sepolicy/sepolicy/gui.py:1401 ++#: ../sepolicy/sepolicy/gui.py:1468 ++#, python-format msgid "" -"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." -+"Modify selected modified File Equivalence definitions. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." - msgstr "" - +-msgstr "" +- -#: booleans.py:187 -msgid "Allow squid to run as a transparent proxy (TPROXY)" -+#: ../sepolicy/sepolicy/gui.py:1429 -+#, python-format -+msgid "Boolean %s Allow Rules" ++"Add File Labeling for %s. File labels will be created when update is applied." msgstr "" -#: booleans.py:188 -msgid "" -"Allow ssh with chroot env to read and write files in the user home " -"directories" -+#: ../sepolicy/sepolicy/gui.py:1442 -+#, python-format -+msgid "Add Network Port for %s. Ports will be created when update is applied." - msgstr "" - --#: booleans.py:189 --msgid "allow host key based authentication" -+#: ../sepolicy/sepolicy/gui.py:1443 -+#, python-format -+msgid "Add Network Port for %s" - msgstr "" - --#: booleans.py:190 --msgid "Allow ssh logins as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:1448 -+#, python-format -+msgid "" -+"Add File Labeling for %s. File labels will be created when update is applied." - msgstr "" - --#: booleans.py:191 --msgid "Allow staff to exec content" -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" msgstr "" --#: booleans.py:192 --msgid "allow staff user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1459 +-#: booleans.py:189 +-msgid "allow host key based authentication" ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." msgstr "" --#: booleans.py:193 --msgid "Allow sysadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1460 +-#: booleans.py:190 +-msgid "Allow ssh logins as sysadm_r:sysadm_t" ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" msgstr "" --#: booleans.py:194 -+#: ../sepolicy/sepolicy/gui.py:1465 - msgid "" --"Allow the Telepathy connection managers to connect to any network port." +-#: booleans.py:191 +-msgid "Allow staff to exec content" ++#: ../sepolicy/sepolicy/gui.py:1485 ++msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." msgstr "" --#: booleans.py:195 --msgid "" --"Allow the Telepathy connection managers to connect to any generic TCP port." -+#: ../sepolicy/sepolicy/gui.py:1466 +-#: booleans.py:192 +-msgid "allow staff user to create and transition to svirt domains." ++#: ../sepolicy/sepolicy/gui.py:1486 +msgid "Add SELinux Users" msgstr "" --#: booleans.py:196 -+#: ../sepolicy/sepolicy/gui.py:1473 - msgid "" --"Allow tftp to modify public files used for public file transfer services." --msgstr "" -- --#: booleans.py:197 --msgid "Allow tftp to read and write files in the user home directories" +-#: booleans.py:193 +-msgid "Allow sysadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1493 ++msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." msgstr "" --#: booleans.py:198 --msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." -+#: ../sepolicy/sepolicy/gui.py:1474 +-#: booleans.py:194 +-msgid "" +-"Allow the Telepathy connection managers to connect to any network port." ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" msgstr "" --#: booleans.py:199 --msgid "Allow tor to act as a relay" -+#: ../sepolicy/sepolicy/gui.py:1499 +-#: booleans.py:195 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format -+msgid "" + msgid "" +-"Allow the Telepathy connection managers to connect to any generic TCP port." +"Modify File Labeling for %s. File labels will be created when update is " +"applied." msgstr "" +-#: booleans.py:196 ++#: ../sepolicy/sepolicy/gui.py:1577 + msgid "" +-"Allow tftp to modify public files used for public file transfer services." ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." + msgstr "" + +-#: booleans.py:197 +-msgid "Allow tftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" + msgstr "" + +-#: booleans.py:198 +-msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." + msgstr "" + +-#: booleans.py:199 +-msgid "Allow tor to act as a relay" ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" + msgstr "" + -#: booleans.py:200 -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1593 msgid "" -"allow unconfined users to transition to the chrome sandbox domains when " -"running chrome-sandbox" @@ -37978,12 +38645,12 @@ index 7b3df31..1a5bc23 100644 -#: booleans.py:201 -msgid "Allow a user to login as an unconfined domain" -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" msgstr "" -#: booleans.py:202 -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format msgid "" -"Allow unconfined users to transition to the Mozilla plugin domain when " @@ -37993,69 +38660,69 @@ index 7b3df31..1a5bc23 100644 -#: booleans.py:203 -msgid "Allow video playing tools to run unconfined" -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" msgstr "" -#: booleans.py:204 -msgid "Allow unprivledged user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." msgstr "" -#: booleans.py:205 -msgid "Support ecryptfs home directories" -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" msgstr "" -#: booleans.py:206 -msgid "Support fusefs home directories" -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" msgstr "" -#: booleans.py:207 -msgid "Use lpd server instead of cups" -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" msgstr "" -#: booleans.py:208 -msgid "Support NFS home directories" -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" msgstr "" -#: booleans.py:209 -msgid "Support SAMBA home directories" -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" msgstr "" -#: booleans.py:210 -msgid "Allow user to exec content" -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" msgstr "" -#: booleans.py:211 -msgid "Allow varnishd to connect to all ports, not just HTTP." -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" msgstr "" -#: booleans.py:212 -msgid "Ignore vbetool mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" msgstr "" @@ -38063,7 +38730,7 @@ index 7b3df31..1a5bc23 100644 -#: booleans.py:213 -msgid "" -"Allow confined virtual guests to use serial/parallel communication ports" -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" msgstr "" @@ -38071,100 +38738,100 @@ index 7b3df31..1a5bc23 100644 -#: booleans.py:214 -msgid "" -"Allow confined virtual guests to use executable memory and executable stack" -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" msgstr "" -#: booleans.py:215 -msgid "Allow confined virtual guests to read fuse files" -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" msgstr "" -#: booleans.py:216 -msgid "Allow confined virtual guests to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" msgstr "" -#: booleans.py:217 -msgid "Allow confined virtual guests to interact with rawip sockets" -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" msgstr "" -#: booleans.py:218 -msgid "Allow confined virtual guests to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" msgstr "" -#: booleans.py:219 -msgid "Allow confined virtual guests to interact with the sanlock" -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" msgstr "" -#: booleans.py:220 -msgid "Allow confined virtual guests to manage device configuration, (pci)" -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" msgstr "" -#: booleans.py:221 -msgid "Allow confined virtual guests to use usb devices" -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" msgstr "" -#: booleans.py:222 -msgid "Allow confined virtual guests to interact with the xserver" -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" msgstr "" -#: booleans.py:223 -msgid "Allow webadm to manage files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" msgstr "" -#: booleans.py:224 -msgid "Allow webadm to read files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" msgstr "" -#: booleans.py:225 -msgid "Ignore wine mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" msgstr "" -#: booleans.py:226 -msgid "Allow the graphical login program to execute bootloader" -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" msgstr "" -#: booleans.py:227 -msgid "" -"Allow the graphical login program to login directly as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" msgstr "" -#: booleans.py:228 -msgid "Allow xen to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" msgstr "" @@ -38173,71 +38840,73 @@ index 7b3df31..1a5bc23 100644 -msgid "" -"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated " -"logical volumes for disk images." -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." msgstr "" -#: booleans.py:230 -msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." msgstr "" -#: booleans.py:231 -msgid "" -"Allow xguest users to configure Network Manager and connect to apache ports" -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." msgstr "" -#: booleans.py:232 -msgid "Allow xguest to exec content" -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" msgstr "" -#: booleans.py:233 -msgid "Allow xguest users to mount removable media" -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" msgstr "" -#: booleans.py:234 -msgid "Allow xguest to use blue tooth devices" -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" msgstr "" -#: booleans.py:235 -msgid "Allows clients to write to the X server shared memory segments." -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" msgstr "" -#: booleans.py:236 -msgid "Allows XServer to execute writable memory" -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" msgstr "" -#: booleans.py:237 -msgid "Support X userspace object manager" -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" msgstr "" -#: booleans.py:238 -msgid "Allow zabbix to connect to unreserved ports" -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" msgstr "" -#: booleans.py:239 -msgid "Allow zebra daemon to write it configuration files" -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -38248,7 +38917,7 @@ index 7b3df31..1a5bc23 100644 msgstr "" -#: booleans.py:240 -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 msgid "" -"Allow ZoneMinder to modify public files used for public file transfer " -"services." @@ -38259,15 +38928,15 @@ index 7b3df31..1a5bc23 100644 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" msgstr "" diff --git a/policycoreutils/po/az.po b/policycoreutils/po/az.po new file mode 100644 -index 0000000..1936f49 +index 0000000..e01cda2 --- /dev/null +++ b/policycoreutils/po/az.po -@@ -0,0 +1,5099 @@ +@@ -0,0 +1,5161 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. @@ -38277,7 +38946,7 @@ index 0000000..1936f49 +msgstr "" +"Project-Id-Version: Policycoreutils\n" +"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2012-03-30 18:14+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Azerbaijani (http://www.transifex.com/projects/p/fedora/" @@ -38410,7 +39079,7 @@ index 0000000..1936f49 +msgstr "" + +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 +msgid "Disabled" +msgstr "" + @@ -38552,8 +39221,8 @@ index 0000000..1936f49 + +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 +#: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 +msgid "Login Name" +msgstr "" + @@ -38562,9 +39231,10 @@ index 0000000..1936f49 +#: ../gui/system-config-selinux.glade:128 +#: ../gui/system-config-selinux.glade:915 +#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 +msgid "SELinux User" +msgstr "" + @@ -38602,7 +39272,7 @@ index 0000000..1936f49 + +#: ../semanage/seobject.py:780 +#, python-format -+msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" +msgstr "" + +#: ../semanage/seobject.py:789 @@ -38612,7 +39282,7 @@ index 0000000..1936f49 + +#: ../semanage/seobject.py:792 +#, python-format -+msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" +msgstr "" + +#: ../semanage/seobject.py:795 @@ -38684,9 +39354,9 @@ index 0000000..1936f49 + +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 +#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 +msgid "SELinux Roles" +msgstr "" + @@ -38704,7 +39374,7 @@ index 0000000..1936f49 + +#: ../semanage/seobject.py:1018 +#, python-format -+msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1029 @@ -38717,55 +39387,55 @@ index 0000000..1936f49 +msgid "Type %s is invalid, must be a port type" +msgstr "" + -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 +#, python-format -+msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" +msgstr "" + +#: ../semanage/seobject.py:1042 +#, python-format -+msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" +msgstr "" + +#: ../semanage/seobject.py:1046 +#, python-format -+msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1052 +#, python-format -+msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1056 +#, python-format -+msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1060 +#, python-format -+msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1064 +#, python-format -+msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1069 +#, python-format -+msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1073 +#, python-format -+msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1077 +#, python-format -+msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1367 @@ -38777,19 +39447,24 @@ index 0000000..1936f49 +msgid "Requires setype" +msgstr "" + -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 +#, python-format -+msgid "Port %s/%s is not defined" ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 ++#, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1108 +#, python-format -+msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1119 +#, python-format -+msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1132 @@ -38801,23 +39476,28 @@ index 0000000..1936f49 +msgid "Could not delete the port %s" +msgstr "" + ++#: ../semanage/seobject.py:1159 ++#, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "" ++ +#: ../semanage/seobject.py:1165 +#, python-format -+msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1169 +#, python-format -+msgid "Could not delete port %s/%s" ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1185 ../semanage/seobject.py:1207 +msgid "Could not list ports" +msgstr "" + -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 +msgid "SELinux Port Type" +msgstr "" + @@ -38826,7 +39506,7 @@ index 0000000..1936f49 +msgstr "" + +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 +msgid "Port Number" +msgstr "" + @@ -39048,7 +39728,8 @@ index 0000000..1936f49 + +#: ../semanage/seobject.py:1750 +#, python-format -+msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" +msgstr "" + +#: ../semanage/seobject.py:1759 @@ -39082,7 +39763,8 @@ index 0000000..1936f49 +#: ../semanage/seobject.py:1795 +#, python-format +msgid "" -+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" +msgstr "" + +#: ../semanage/seobject.py:1814 @@ -39217,7 +39899,7 @@ index 0000000..1936f49 + +#: ../semanage/seobject.py:2122 +#, python-format -+msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" +msgstr "" + +#: ../semanage/seobject.py:2146 @@ -39255,9 +39937,9 @@ index 0000000..1936f49 +msgstr "" + +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 +msgid "Description" +msgstr "" + @@ -39859,7 +40541,7 @@ index 0000000..1936f49 +msgstr "" + +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 +msgid "Name" +msgstr "" + @@ -39943,7 +40625,7 @@ index 0000000..1936f49 +msgstr "" + +#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 +msgid "All" +msgstr "" + @@ -40157,10 +40839,10 @@ index 0000000..1936f49 +msgstr "" + +#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 +msgid "Protocol" +msgstr "" + @@ -40170,9 +40852,9 @@ index 0000000..1936f49 +"Level" +msgstr "" + -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 +msgid "Port" +msgstr "" + @@ -40210,14 +40892,14 @@ index 0000000..1936f49 +msgstr "" + +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 +msgid "Permissive" +msgstr "" + +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Enforcing" +msgstr "" + @@ -40225,7 +40907,7 @@ index 0000000..1936f49 +msgid "Status" +msgstr "" + -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 +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 " @@ -40242,7 +40924,7 @@ index 0000000..1936f49 +"wish to continue?" +msgstr "" + -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 +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 " @@ -40295,7 +40977,7 @@ index 0000000..1936f49 + +#: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 +msgid "MLS" +msgstr "" + @@ -40308,7 +40990,7 @@ index 0000000..1936f49 +msgstr "" + +#: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 +msgid "Add" +msgstr "" + @@ -40378,7 +41060,7 @@ index 0000000..1936f49 +#: ../gui/system-config-selinux.glade:2467 +#: ../gui/system-config-selinux.glade:2692 +#: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 +msgid "Filter" +msgstr "" + @@ -41671,6 +42353,32 @@ index 0000000..1936f49 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -41891,7 +42599,7 @@ index 0000000..1936f49 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -42065,7 +42773,7 @@ index 0000000..1936f49 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -42073,45 +42781,36 @@ index 0000000..1936f49 +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + @@ -42126,10 +42825,9 @@ index 0000000..1936f49 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" +msgstr "" + @@ -42140,13 +42838,12 @@ index 0000000..1936f49 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." @@ -42157,17 +42854,16 @@ index 0000000..1936f49 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" +msgstr "" + @@ -42189,16 +42885,16 @@ index 0000000..1936f49 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" +msgstr "" + @@ -42257,378 +42953,376 @@ index 0000000..1936f49 +msgid "Analyzing Policy..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +msgid "Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +msgid "SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 +msgid "" +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 +msgid "Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 +msgid "File Path" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 +msgid "SELinux File Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 +msgid "File path used to enter the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 +msgid "Executable Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 +msgid "Files to which the 'selected domain' can write." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 +msgid "Writable files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 +msgid "File Types defined for the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 +msgid "Application File Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 +msgid "Outbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 +msgid "Inbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 +msgid "" +"Boolean \n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +msgid "Boolean name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +msgid "SELinux Application Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +msgid "Applicaton Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 +msgid "" +"Boolean\n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +msgid "SELinux Directory Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +msgid "SELinux Destination Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +msgid "File Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +msgid "File Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 +msgid "Default Level" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 +msgid "Select the system mode when the system first boots up" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 +msgid "Select the system mode for the current session" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 +msgid "System Policy Type:" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 +msgid "System Mode" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 +msgid "Import system settings from another machine" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 +msgid "Import" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 +msgid "Export system settings to a file" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 +msgid "Export" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 +msgid "Yes" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " @@ -42638,13 +43332,13 @@ index 0000000..1936f49 +"unconfined_t from the users/login screens." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 +msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " @@ -42653,11 +43347,11 @@ index 0000000..1936f49 +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -42666,171 +43360,193 @@ index 0000000..1936f49 +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 +msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 ++msgid "" ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 +msgid "" +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:92 ++#: ../sepolicy/sepolicy/gui.py:93 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" @@ -42840,512 +43556,527 @@ index 0000000..1936f49 +" * Change the system mode to Enforcing\n" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:115 ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:624 ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:722 ++#: ../sepolicy/sepolicy/gui.py:737 +msgid "Help: Start Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:726 ++#: ../sepolicy/sepolicy/gui.py:741 +msgid "Help: Booleans Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:732 ++#: ../sepolicy/sepolicy/gui.py:747 +msgid "Help: Executable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:735 ++#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Writable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:738 ++#: ../sepolicy/sepolicy/gui.py:753 +msgid "Help: Application Types Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:743 ++#: ../sepolicy/sepolicy/gui.py:758 +msgid "Help: Outbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:746 ++#: ../sepolicy/sepolicy/gui.py:761 +msgid "Help: Inbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:752 ++#: ../sepolicy/sepolicy/gui.py:767 +msgid "Help: Transition from application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:755 ++#: ../sepolicy/sepolicy/gui.py:770 +msgid "Help: Transition into application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:758 ++#: ../sepolicy/sepolicy/gui.py:773 +msgid "Help: Transition application file Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:762 ++#: ../sepolicy/sepolicy/gui.py:777 +msgid "Help: Systems Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:766 ++#: ../sepolicy/sepolicy/gui.py:781 +msgid "Help: Lockdown Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:770 ++#: ../sepolicy/sepolicy/gui.py:785 +msgid "Help: Login Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:774 ++#: ../sepolicy/sepolicy/gui.py:789 +msgid "Help: SELinux User Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:778 ++#: ../sepolicy/sepolicy/gui.py:793 +msgid "Help: File Equivalence Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1032 ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1033 ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1034 ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1035 ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1036 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1037 ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1038 ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1039 ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1040 ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1041 ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1042 ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1043 ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1044 ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1045 ++#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1149 ++#: ../sepolicy/sepolicy/gui.py:1170 +msgid "MISSING FILE PATH" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 +msgid "Boolean section." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ++#: ../sepolicy/sepolicy/gui.py:1285 +msgid "To disable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1287 +msgid "To enable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1324 ++#: ../sepolicy/sepolicy/gui.py:1344 +msgid "executable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1327 ++#: ../sepolicy/sepolicy/gui.py:1347 +msgid "writable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format -+msgid "" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" -+msgstr "" -+ +#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1351 +#, python-format -+msgid "" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1352 +#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format ++msgid "" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1371 ++msgid "" ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format ++msgid "" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1421 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1429 ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1442 ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1443 ++#: ../sepolicy/sepolicy/gui.py:1463 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1448 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1459 ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1460 ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1465 ++#: ../sepolicy/sepolicy/gui.py:1485 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1466 ++#: ../sepolicy/sepolicy/gui.py:1486 +msgid "Add SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1473 ++#: ../sepolicy/sepolicy/gui.py:1493 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1474 ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1499 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1577 ++msgid "" ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1593 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -43355,7 +44086,7 @@ index 0000000..1936f49 +"wish to continue?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " @@ -43364,15 +44095,15 @@ index 0000000..1936f49 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" +msgstr "" diff --git a/policycoreutils/po/bal.po b/policycoreutils/po/bal.po new file mode 100644 -index 0000000..31b8576 +index 0000000..c28cc8d --- /dev/null +++ b/policycoreutils/po/bal.po -@@ -0,0 +1,5098 @@ +@@ -0,0 +1,5160 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. @@ -43382,7 +44113,7 @@ index 0000000..31b8576 +msgstr "" +"Project-Id-Version: Policycoreutils\n" +"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2012-03-30 18:14+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Balochi \n" @@ -43514,7 +44245,7 @@ index 0000000..31b8576 +msgstr "" + +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 +msgid "Disabled" +msgstr "" + @@ -43656,8 +44387,8 @@ index 0000000..31b8576 + +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 +#: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 +msgid "Login Name" +msgstr "" + @@ -43666,9 +44397,10 @@ index 0000000..31b8576 +#: ../gui/system-config-selinux.glade:128 +#: ../gui/system-config-selinux.glade:915 +#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 +msgid "SELinux User" +msgstr "" + @@ -43706,7 +44438,7 @@ index 0000000..31b8576 + +#: ../semanage/seobject.py:780 +#, python-format -+msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" +msgstr "" + +#: ../semanage/seobject.py:789 @@ -43716,7 +44448,7 @@ index 0000000..31b8576 + +#: ../semanage/seobject.py:792 +#, python-format -+msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" +msgstr "" + +#: ../semanage/seobject.py:795 @@ -43788,9 +44520,9 @@ index 0000000..31b8576 + +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 +#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 +msgid "SELinux Roles" +msgstr "" + @@ -43808,7 +44540,7 @@ index 0000000..31b8576 + +#: ../semanage/seobject.py:1018 +#, python-format -+msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1029 @@ -43821,55 +44553,55 @@ index 0000000..31b8576 +msgid "Type %s is invalid, must be a port type" +msgstr "" + -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 +#, python-format -+msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" +msgstr "" + +#: ../semanage/seobject.py:1042 +#, python-format -+msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" +msgstr "" + +#: ../semanage/seobject.py:1046 +#, python-format -+msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1052 +#, python-format -+msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1056 +#, python-format -+msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1060 +#, python-format -+msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1064 +#, python-format -+msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1069 +#, python-format -+msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1073 +#, python-format -+msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1077 +#, python-format -+msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1367 @@ -43881,19 +44613,24 @@ index 0000000..31b8576 +msgid "Requires setype" +msgstr "" + -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 +#, python-format -+msgid "Port %s/%s is not defined" ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 ++#, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1108 +#, python-format -+msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1119 +#, python-format -+msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1132 @@ -43905,23 +44642,28 @@ index 0000000..31b8576 +msgid "Could not delete the port %s" +msgstr "" + ++#: ../semanage/seobject.py:1159 ++#, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "" ++ +#: ../semanage/seobject.py:1165 +#, python-format -+msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1169 +#, python-format -+msgid "Could not delete port %s/%s" ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1185 ../semanage/seobject.py:1207 +msgid "Could not list ports" +msgstr "" + -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 +msgid "SELinux Port Type" +msgstr "" + @@ -43930,7 +44672,7 @@ index 0000000..31b8576 +msgstr "" + +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 +msgid "Port Number" +msgstr "" + @@ -44152,7 +44894,8 @@ index 0000000..31b8576 + +#: ../semanage/seobject.py:1750 +#, python-format -+msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" +msgstr "" + +#: ../semanage/seobject.py:1759 @@ -44186,7 +44929,8 @@ index 0000000..31b8576 +#: ../semanage/seobject.py:1795 +#, python-format +msgid "" -+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" +msgstr "" + +#: ../semanage/seobject.py:1814 @@ -44321,7 +45065,7 @@ index 0000000..31b8576 + +#: ../semanage/seobject.py:2122 +#, python-format -+msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" +msgstr "" + +#: ../semanage/seobject.py:2146 @@ -44359,9 +45103,9 @@ index 0000000..31b8576 +msgstr "" + +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 +msgid "Description" +msgstr "" + @@ -44963,7 +45707,7 @@ index 0000000..31b8576 +msgstr "" + +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 +msgid "Name" +msgstr "" + @@ -45047,7 +45791,7 @@ index 0000000..31b8576 +msgstr "" + +#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 +msgid "All" +msgstr "" + @@ -45261,10 +46005,10 @@ index 0000000..31b8576 +msgstr "" + +#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 +msgid "Protocol" +msgstr "" + @@ -45274,9 +46018,9 @@ index 0000000..31b8576 +"Level" +msgstr "" + -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 +msgid "Port" +msgstr "" + @@ -45314,14 +46058,14 @@ index 0000000..31b8576 +msgstr "" + +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 +msgid "Permissive" +msgstr "" + +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Enforcing" +msgstr "" + @@ -45329,7 +46073,7 @@ index 0000000..31b8576 +msgid "Status" +msgstr "" + -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 +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 " @@ -45346,7 +46090,7 @@ index 0000000..31b8576 +"wish to continue?" +msgstr "" + -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 +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 " @@ -45399,7 +46143,7 @@ index 0000000..31b8576 + +#: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 +msgid "MLS" +msgstr "" + @@ -45412,7 +46156,7 @@ index 0000000..31b8576 +msgstr "" + +#: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 +msgid "Add" +msgstr "" + @@ -45482,7 +46226,7 @@ index 0000000..31b8576 +#: ../gui/system-config-selinux.glade:2467 +#: ../gui/system-config-selinux.glade:2692 +#: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 +msgid "Filter" +msgstr "" + @@ -46775,6 +47519,32 @@ index 0000000..31b8576 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -46995,7 +47765,7 @@ index 0000000..31b8576 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -47169,7 +47939,7 @@ index 0000000..31b8576 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -47177,45 +47947,36 @@ index 0000000..31b8576 +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + @@ -47230,10 +47991,9 @@ index 0000000..31b8576 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" +msgstr "" + @@ -47244,13 +48004,12 @@ index 0000000..31b8576 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." @@ -47261,17 +48020,16 @@ index 0000000..31b8576 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" +msgstr "" + @@ -47293,16 +48051,16 @@ index 0000000..31b8576 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" +msgstr "" + @@ -47361,378 +48119,376 @@ index 0000000..31b8576 +msgid "Analyzing Policy..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +msgid "Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +msgid "SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 +msgid "" +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 +msgid "Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 +msgid "File Path" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 +msgid "SELinux File Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 +msgid "File path used to enter the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 +msgid "Executable Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 +msgid "Files to which the 'selected domain' can write." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 +msgid "Writable files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 +msgid "File Types defined for the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 +msgid "Application File Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 +msgid "Outbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 +msgid "Inbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 +msgid "" +"Boolean \n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +msgid "Boolean name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +msgid "SELinux Application Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +msgid "Applicaton Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 +msgid "" +"Boolean\n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +msgid "SELinux Directory Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +msgid "SELinux Destination Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +msgid "File Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +msgid "File Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 +msgid "Default Level" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 +msgid "Select the system mode when the system first boots up" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 +msgid "Select the system mode for the current session" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 +msgid "System Policy Type:" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 +msgid "System Mode" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 +msgid "Import system settings from another machine" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 +msgid "Import" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 +msgid "Export system settings to a file" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 +msgid "Export" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 +msgid "Yes" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " @@ -47742,13 +48498,13 @@ index 0000000..31b8576 +"unconfined_t from the users/login screens." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 +msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " @@ -47757,11 +48513,11 @@ index 0000000..31b8576 +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -47770,171 +48526,193 @@ index 0000000..31b8576 +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 +msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 ++msgid "" ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 +msgid "" +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:92 ++#: ../sepolicy/sepolicy/gui.py:93 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" @@ -47944,512 +48722,527 @@ index 0000000..31b8576 +" * Change the system mode to Enforcing\n" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:115 ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:624 ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:722 ++#: ../sepolicy/sepolicy/gui.py:737 +msgid "Help: Start Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:726 ++#: ../sepolicy/sepolicy/gui.py:741 +msgid "Help: Booleans Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:732 ++#: ../sepolicy/sepolicy/gui.py:747 +msgid "Help: Executable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:735 ++#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Writable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:738 ++#: ../sepolicy/sepolicy/gui.py:753 +msgid "Help: Application Types Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:743 ++#: ../sepolicy/sepolicy/gui.py:758 +msgid "Help: Outbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:746 ++#: ../sepolicy/sepolicy/gui.py:761 +msgid "Help: Inbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:752 ++#: ../sepolicy/sepolicy/gui.py:767 +msgid "Help: Transition from application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:755 ++#: ../sepolicy/sepolicy/gui.py:770 +msgid "Help: Transition into application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:758 ++#: ../sepolicy/sepolicy/gui.py:773 +msgid "Help: Transition application file Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:762 ++#: ../sepolicy/sepolicy/gui.py:777 +msgid "Help: Systems Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:766 ++#: ../sepolicy/sepolicy/gui.py:781 +msgid "Help: Lockdown Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:770 ++#: ../sepolicy/sepolicy/gui.py:785 +msgid "Help: Login Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:774 ++#: ../sepolicy/sepolicy/gui.py:789 +msgid "Help: SELinux User Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:778 ++#: ../sepolicy/sepolicy/gui.py:793 +msgid "Help: File Equivalence Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1032 ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1033 ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1034 ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1035 ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1036 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1037 ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1038 ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1039 ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1040 ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1041 ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1042 ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1043 ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1044 ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1045 ++#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1149 ++#: ../sepolicy/sepolicy/gui.py:1170 +msgid "MISSING FILE PATH" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 +msgid "Boolean section." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ++#: ../sepolicy/sepolicy/gui.py:1285 +msgid "To disable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1287 +msgid "To enable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1324 ++#: ../sepolicy/sepolicy/gui.py:1344 +msgid "executable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1327 ++#: ../sepolicy/sepolicy/gui.py:1347 +msgid "writable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format -+msgid "" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" -+msgstr "" -+ +#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1351 +#, python-format -+msgid "" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1352 +#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format ++msgid "" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1371 ++msgid "" ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format ++msgid "" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1421 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1429 ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1442 ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1443 ++#: ../sepolicy/sepolicy/gui.py:1463 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1448 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1459 ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1460 ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1465 ++#: ../sepolicy/sepolicy/gui.py:1485 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1466 ++#: ../sepolicy/sepolicy/gui.py:1486 +msgid "Add SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1473 ++#: ../sepolicy/sepolicy/gui.py:1493 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1474 ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1499 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1577 ++msgid "" ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1593 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -48459,7 +49252,7 @@ index 0000000..31b8576 +"wish to continue?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " @@ -48468,11 +49261,11 @@ index 0000000..31b8576 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" +msgstr "" diff --git a/policycoreutils/po/be.po b/policycoreutils/po/be.po -index 961d921..e9c7007 100644 +index 961d921..ab71358 100644 --- a/policycoreutils/po/be.po +++ b/policycoreutils/po/be.po @@ -1,21 +1,23 @@ @@ -48490,7 +49283,7 @@ index 961d921..e9c7007 100644 "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2012-03-30 18:14+0000\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" @@ -48524,7 +49317,7 @@ index 961d921..e9c7007 100644 #, c-format msgid "Could not set exec context to %s.\n" msgstr "" -@@ -86,870 +88,907 @@ msgstr "" +@@ -86,870 +88,920 @@ msgstr "" msgid "To make this policy package active, execute:" msgstr "" @@ -48595,7 +49388,7 @@ index 961d921..e9c7007 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "" @@ -48770,8 +49563,8 @@ index 961d921..e9c7007 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "" @@ -48782,9 +49575,10 @@ index 961d921..e9c7007 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "" @@ -48832,7 +49626,8 @@ index 961d921..e9c7007 100644 -#: ../semanage/seobject.py:745 +#: ../semanage/seobject.py:780 #, python-format - msgid "Could not add role %s for %s" +-msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "" -#: ../semanage/seobject.py:754 @@ -48844,7 +49639,8 @@ index 961d921..e9c7007 100644 -#: ../semanage/seobject.py:757 +#: ../semanage/seobject.py:792 #, python-format - msgid "Could not add prefix %s for %s" +-msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "" -#: ../semanage/seobject.py:760 @@ -48932,9 +49728,9 @@ index 961d921..e9c7007 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "" @@ -48956,7 +49752,8 @@ index 961d921..e9c7007 100644 -#: ../semanage/seobject.py:980 +#: ../semanage/seobject.py:1018 #, python-format - msgid "Could not create a key for %s/%s" +-msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:991 @@ -48974,64 +49771,74 @@ index 961d921..e9c7007 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 #, python-format - msgid "Could not check if port %s/%s is defined" +-msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" msgstr "" -#: ../semanage/seobject.py:1002 +#: ../semanage/seobject.py:1042 #, python-format - msgid "Port %s/%s already defined" +-msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "" -#: ../semanage/seobject.py:1006 +#: ../semanage/seobject.py:1046 #, python-format - msgid "Could not create port for %s/%s" +-msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1012 +#: ../semanage/seobject.py:1052 #, python-format - msgid "Could not create context for %s/%s" +-msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1016 +#: ../semanage/seobject.py:1056 #, python-format - msgid "Could not set user in port context for %s/%s" +-msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1020 +#: ../semanage/seobject.py:1060 #, python-format - msgid "Could not set role in port context for %s/%s" +-msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1024 +#: ../semanage/seobject.py:1064 #, python-format - msgid "Could not set type in port context for %s/%s" +-msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1029 +#: ../semanage/seobject.py:1069 #, python-format - msgid "Could not set mls fields in port context for %s/%s" +-msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1033 +#: ../semanage/seobject.py:1073 #, python-format - msgid "Could not set port context for %s/%s" +-msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1037 +#: ../semanage/seobject.py:1077 #, python-format - msgid "Could not add port %s/%s" +-msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -49047,21 +49854,29 @@ index 961d921..e9c7007 100644 msgstr "" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 ++#, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 #, python-format - msgid "Port %s/%s is not defined" +-msgid "Port %s/%s is not defined" ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "" -#: ../semanage/seobject.py:1068 +#: ../semanage/seobject.py:1108 #, python-format - msgid "Could not query port %s/%s" +-msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1079 +#: ../semanage/seobject.py:1119 #, python-format - msgid "Could not modify port %s/%s" +-msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1092 @@ -49076,26 +49891,33 @@ index 961d921..e9c7007 100644 msgstr "" -#: ../semanage/seobject.py:1125 -+#: ../semanage/seobject.py:1165 ++#: ../semanage/seobject.py:1159 #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" +-msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" msgstr "" -#: ../semanage/seobject.py:1129 -+#: ../semanage/seobject.py:1169 ++#: ../semanage/seobject.py:1165 #, python-format - msgid "Could not delete port %s/%s" +-msgid "Could not delete port %s/%s" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 ++#: ../semanage/seobject.py:1169 ++#, python-format ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" ++msgstr "" ++ +#: ../semanage/seobject.py:1185 ../semanage/seobject.py:1207 msgid "Could not list ports" msgstr "" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "" @@ -49106,7 +49928,7 @@ index 961d921..e9c7007 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "" @@ -49377,7 +50199,9 @@ index 961d921..e9c7007 100644 -#: ../semanage/seobject.py:1697 +#: ../semanage/seobject.py:1750 #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" +-msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" msgstr "" -#: ../semanage/seobject.py:1706 @@ -49418,7 +50242,9 @@ index 961d921..e9c7007 100644 +#: ../semanage/seobject.py:1795 #, 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" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" msgstr "" -#: ../semanage/seobject.py:1755 @@ -49584,7 +50410,8 @@ index 961d921..e9c7007 100644 -#: ../semanage/seobject.py:2063 +#: ../semanage/seobject.py:2122 #, python-format - msgid "Bad format %s: Record %s" +-msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "" -#: ../semanage/seobject.py:2087 @@ -49632,13 +50459,13 @@ index 961d921..e9c7007 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "" -@@ -988,206 +1027,226 @@ msgstr "" +@@ -988,206 +1040,226 @@ msgstr "" msgid "Unable to clear environment\n" msgstr "" @@ -49906,7 +50733,7 @@ index 961d921..e9c7007 100644 msgid "failed to exec shell\n" msgstr "" -@@ -1414,7 +1473,7 @@ msgstr "" +@@ -1414,7 +1486,7 @@ msgstr "" msgid "Applications" msgstr "" @@ -49915,7 +50742,7 @@ index 961d921..e9c7007 100644 msgid "Standard Init Daemon" msgstr "" -@@ -1424,7 +1483,7 @@ msgid "" +@@ -1424,7 +1496,7 @@ msgid "" "requires a script in /etc/rc.d/init.d" msgstr "" @@ -49924,7 +50751,7 @@ index 961d921..e9c7007 100644 msgid "DBUS System Daemon" msgstr "" -@@ -1436,7 +1495,7 @@ msgstr "" +@@ -1436,7 +1508,7 @@ msgstr "" msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" @@ -49933,7 +50760,7 @@ index 961d921..e9c7007 100644 msgid "Web Application/Script (CGI)" msgstr "" -@@ -1445,7 +1504,7 @@ msgid "" +@@ -1445,7 +1517,7 @@ msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" @@ -49942,7 +50769,7 @@ index 961d921..e9c7007 100644 msgid "User Application" msgstr "" -@@ -1455,7 +1514,7 @@ msgid "" +@@ -1455,7 +1527,7 @@ msgid "" "started by a user" msgstr "" @@ -49951,26 +50778,26 @@ index 961d921..e9c7007 100644 msgid "Sandbox" msgstr "" -@@ -1530,7 +1589,8 @@ msgstr "" +@@ -1530,7 +1602,8 @@ msgstr "" msgid "Enter name of application or user role:" msgstr "" -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "" -@@ -1614,7 +1674,7 @@ msgid "TCP Ports" +@@ -1614,7 +1687,7 @@ msgid "TCP Ports" msgstr "" #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" msgstr "" -@@ -1745,75 +1805,75 @@ msgstr "" +@@ -1745,75 +1818,75 @@ msgstr "" msgid "Policy Directory" msgstr "" @@ -50062,87 +50889,87 @@ index 961d921..e9c7007 100644 msgid "Configue SELinux" msgstr "" -@@ -1828,6 +1888,10 @@ msgid "" +@@ -1828,6 +1901,10 @@ msgid "" msgstr "" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" msgstr "" -@@ -1837,7 +1901,9 @@ msgid "" +@@ -1837,7 +1914,9 @@ msgid "" "Level" msgstr "" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" msgstr "" -@@ -1875,10 +1941,14 @@ msgid "Modify %s" +@@ -1875,10 +1954,14 @@ msgid "Modify %s" msgstr "" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" msgstr "" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" msgstr "" -@@ -1886,7 +1956,7 @@ msgstr "" +@@ -1886,7 +1969,7 @@ msgstr "" msgid "Status" msgstr "" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " -@@ -1903,7 +1973,7 @@ msgid "" +@@ -1903,7 +1986,7 @@ msgid "" "wish to continue?" msgstr "" -#: ../gui/statusPage.py:152 -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " -@@ -1955,6 +2025,8 @@ msgid "" +@@ -1955,6 +2038,8 @@ msgid "" msgstr "" #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "" -@@ -1967,6 +2039,7 @@ msgid "SELinux Administration" +@@ -1967,6 +2052,7 @@ msgid "SELinux Administration" msgstr "" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" msgstr "" -@@ -2036,6 +2109,7 @@ msgstr "" +@@ -2036,6 +2122,7 @@ msgstr "" #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" msgstr "" -@@ -2159,1315 +2233,2868 @@ msgstr "" +@@ -2159,1315 +2246,2917 @@ msgstr "" msgid "SELinux user '%s' is required" msgstr "" @@ -50588,22 +51415,18 @@ index 961d921..e9c7007 100644 -#: booleans.py:5 -msgid "Allow auditadm to exec content" +-msgstr "" +#: booleans.py:66 +msgid "" +"Allow gpg web domain to modify public files used for public file transfer " +"services." - msgstr "" - --#: booleans.py:6 ++msgstr "" ++ +#: booleans.py:67 - msgid "" --"Allow users to resolve user passwd entries directly from ldap rather then " --"using a sssd server" ++msgid "" +"Allow gssd to list tmp directories and read the kerberos credential cache." - msgstr "" - --#: booleans.py:7 --msgid "Allow users to login using a radius server" ++msgstr "" ++ +#: booleans.py:68 +msgid "Allow guest to exec content" +msgstr "" @@ -51466,6 +52289,32 @@ index 961d921..e9c7007 100644 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -51640,21 +52489,17 @@ index 961d921..e9c7007 100644 + +#: ../sepolicy/sepolicy.py:565 +msgid "name of policy to generate" - msgstr "" - --#: booleans.py:8 --msgid "Allow users to login using a yubikey server" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:572 +msgid "path in which the generated policy files will be stored" - msgstr "" ++msgstr "" --#: booleans.py:9 --msgid "Allow awstats to purge Apache logs" +-#: booleans.py:6 +#: ../sepolicy/sepolicy.py:574 +msgid "path to which the confined processes will need to write" - msgstr "" - --#: booleans.py:10 ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:575 +msgid "Policy types which require a command" +msgstr "" @@ -51691,7 +52536,7 @@ index 961d921..e9c7007 100644 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -51792,31 +52637,31 @@ index 961d921..e9c7007 100644 + +#: ../sepolicy/sepolicy/generate.py:333 msgid "" --"Allow cdrecord to read various content. nfs, samba, removable devices, user " --"temp and untrusted content files" +-"Allow users to resolve user passwd entries directly from ldap rather then " +-"using a sssd server" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" msgstr "" --#: booleans.py:11 --msgid "Allow clamd to use JIT compiler" +-#: booleans.py:7 +-msgid "Allow users to login using a radius server" +#: ../sepolicy/sepolicy/generate.py:425 +msgid "User Role types can not be assigned executables." msgstr "" --#: booleans.py:12 --msgid "Allow clamscan to non security files on a system" +-#: booleans.py:8 +-msgid "Allow users to login using a yubikey server" +#: ../sepolicy/sepolicy/generate.py:431 +msgid "Only Daemon apps can use an init script.." msgstr "" --#: booleans.py:13 --msgid "Allow clamscan to read user content" +-#: booleans.py:9 +-msgid "Allow awstats to purge Apache logs" +#: ../sepolicy/sepolicy/generate.py:449 +msgid "use_resolve must be a boolean value " msgstr "" --#: booleans.py:14 +-#: booleans.py:10 +#: ../sepolicy/sepolicy/generate.py:455 +msgid "use_syslog must be a boolean value " +msgstr "" @@ -51845,48 +52690,45 @@ index 961d921..e9c7007 100644 +#: ../sepolicy/sepolicy/generate.py:876 +#, python-format msgid "" --"Allow Cobbler to modify public files used for public file transfer services." +-"Allow cdrecord to read various content. nfs, samba, removable devices, user " +-"temp and untrusted content files" +"You need to define a new type which ends with: \n" +" %s" msgstr "" --#: booleans.py:15 --msgid "Allow Cobbler to connect to the network using TCP." +-#: booleans.py:11 +-msgid "Allow clamd to use JIT compiler" +#: ../sepolicy/sepolicy/generate.py:1104 +msgid "You must enter the executable path for your confined process" msgstr "" --#: booleans.py:16 --msgid "Allow Cobbler to access cifs file systems." +-#: booleans.py:12 +-msgid "Allow clamscan to non security files on a system" +#: ../sepolicy/sepolicy/generate.py:1363 +msgid "Type Enforcement file" msgstr "" --#: booleans.py:17 --msgid "Allow Cobbler to access nfs file systems." +-#: booleans.py:13 +-msgid "Allow clamscan to read user content" +#: ../sepolicy/sepolicy/generate.py:1364 +msgid "Interface file" msgstr "" --#: booleans.py:18 --msgid "Allow collectd to connect to the network using TCP." +-#: booleans.py:14 +#: ../sepolicy/sepolicy/generate.py:1365 +msgid "File Contexts file" - msgstr "" - --#: booleans.py:19 --msgid "Allow codnor domain to connect to the network using TCP." ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:1367 +msgid "Spec file" - msgstr "" - --#: booleans.py:20 ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:1368 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -51894,188 +52736,174 @@ index 961d921..e9c7007 100644 +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:350 msgid "" --"Allow system cron jobs to relabel filesystem for restoring file contexts." +-"Allow Cobbler to modify public files used for public file transfer services." +"The entry that was entered is incorrect. Please try again in the " +"ex:/.../... format." msgstr "" --#: booleans.py:21 --msgid "Allow cvs daemon to read shadow" +-#: booleans.py:15 +-msgid "Allow Cobbler to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:376 +msgid "Retry" msgstr "" --#: booleans.py:22 --msgid "Allow all daemons to write corefiles to /" +-#: booleans.py:16 +-msgid "Allow Cobbler to access cifs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" msgstr "" --#: booleans.py:23 --msgid "Allow all daemons to use tcp wrappers." +-#: booleans.py:17 +-msgid "Allow Cobbler to access nfs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:476 +msgid "" +"Add file Equivilence Mapping. Mapping will be created when Update is " +"applied." msgstr "" --#: booleans.py:24 --msgid "Allow all daemons the ability to read/write terminals" +-#: booleans.py:18 +-msgid "Allow collectd to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" msgstr "" --#: booleans.py:25 --msgid "Allow dan to manage user files" +-#: booleans.py:19 +-msgid "Allow codnor domain to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." msgstr "" --#: booleans.py:26 --msgid "Allow dan to read user files" +-#: booleans.py:20 +#: ../sepolicy/sepolicy/sepolicy.glade:515 +msgid "Enter the path to which you want to setup an equivalence label." - msgstr "" - --#: booleans.py:27 --msgid "Allow dbadm to manage files in users home directories" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" - msgstr "" - --#: booleans.py:28 --msgid "Allow dbadm to read files in users home directories" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" - msgstr "" - --#: booleans.py:29 ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:582 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" +-"Allow system cron jobs to relabel filesystem for restoring file contexts." +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." msgstr "" --#: booleans.py:30 --msgid "Allow sysadm to debug or ptrace all processes." +-#: booleans.py:21 +-msgid "Allow cvs daemon to read shadow" +#: ../sepolicy/sepolicy/sepolicy.glade:639 +msgid "Add a file" msgstr "" --#: booleans.py:31 --msgid "Allow dhcpc client applications to execute iptables commands" +-#: booleans.py:22 +-msgid "Allow all daemons to write corefiles to /" +#: ../sepolicy/sepolicy/sepolicy.glade:656 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." msgstr "" --#: booleans.py:32 --msgid "Allow DHCP daemon to use LDAP backends" +-#: booleans.py:23 +-msgid "Allow all daemons to use tcp wrappers." +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" msgstr "" --#: booleans.py:33 --msgid "Allow all domains to use other domains file descriptors" +-#: booleans.py:24 +-msgid "Allow all daemons the ability to read/write terminals" +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" msgstr "" --#: booleans.py:34 --msgid "Allow all domains to have the kernel load modules" +-#: booleans.py:25 +-msgid "Allow dan to manage user files" +#: ../sepolicy/sepolicy/sepolicy.glade:781 +msgid "Type" msgstr "" --#: booleans.py:35 --msgid "Allow the use of the audio devices as the source for the entropy feeds" +-#: booleans.py:26 +-msgid "Allow dan to read user files" +#: ../sepolicy/sepolicy/sepolicy.glade:795 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:27 +-msgid "Allow dbadm to manage files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:822 +msgid "Make Path Recursive" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:28 +-msgid "Allow dbadm to read files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:826 +msgid "" +"Select Make Path Recursive iff you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:29 +#: ../sepolicy/sepolicy/sepolicy.glade:839 +msgid "Browse" +msgstr "" @@ -52089,527 +52917,530 @@ index 961d921..e9c7007 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:898 -+msgid "" + 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" +"Specify the path using regular expressions that you would like to modify the " +"labeling." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:30 +-msgid "Allow sysadm to debug or ptrace all processes." +#: ../sepolicy/sepolicy/sepolicy.glade:920 +msgid "Select the SELinux file type to assign to this path." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:31 +-msgid "Allow dhcpc client applications to execute iptables commands" +#: ../sepolicy/sepolicy/sepolicy.glade:947 +msgid "Enter the MLS Label to assign to this file path." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:32 +-msgid "Allow DHCP daemon to use LDAP backends" +#: ../sepolicy/sepolicy/sepolicy.glade:951 +msgid "SELinux MLS Label you wish to assign to this path." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:33 +-msgid "Allow all domains to use other domains file descriptors" +#: ../sepolicy/sepolicy/sepolicy.glade:1088 +msgid "Analyzing Policy..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 + msgstr "" + +-#: booleans.py:34 +-msgid "Allow all domains to have the kernel load modules" ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." - msgstr "" - --#: booleans.py:36 --msgid "Allow exim to connect to databases (postgres, mysql)" -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" - msgstr "" - --#: booleans.py:37 --msgid "Allow exim to create, read, write, and delete unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." msgstr "" +-#: booleans.py:35 +-msgid "Allow the use of the audio devices as the source for the entropy feeds" ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 ++msgid "Login Mapping" + msgstr "" + +-#: booleans.py:36 +-msgid "Allow exim to connect to databases (postgres, mysql)" ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 ++msgid "Manage the SELinux configuration" + msgstr "" + +-#: booleans.py:37 +-msgid "Allow exim to create, read, write, and delete unprivileged user files." ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 ++msgid "SELinux Users" + msgstr "" + -#: booleans.py:38 -msgid "Allow exim to read unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 -+msgid "Login Mapping" ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 ++msgid "Lockdown" msgstr "" -#: booleans.py:39 -msgid "Enable extra rules in the cron domain to support fcron." -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 -+msgid "Manage the SELinux configuration" - msgstr "" - --#: booleans.py:40 --msgid "Allow fenced domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 -+msgid "SELinux Users" - msgstr "" - --#: booleans.py:41 --msgid "Allow fenced domain to execute ssh." -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 -+msgid "Lockdown" - msgstr "" - --#: booleans.py:42 --msgid "Allow all domains to execute in fips_mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." msgstr "" --#: booleans.py:43 --msgid "Allow ftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 +-#: booleans.py:40 +-msgid "Allow fenced domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" msgstr "" --#: booleans.py:44 --msgid "" --"Allow ftp servers to upload files, used for public file transfer services. " --"Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 +-#: booleans.py:41 +-msgid "Allow fenced domain to execute ssh." ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" msgstr "" --#: booleans.py:45 --msgid "Allow ftp servers to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 +-#: booleans.py:42 +-msgid "Allow all domains to execute in fips_mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" msgstr "" --#: booleans.py:46 --msgid "Allow ftp servers to connect to mysql database ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 +-#: booleans.py:43 +-msgid "Allow ftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" msgstr "" --#: booleans.py:47 -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 +-#: booleans.py:44 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 msgid "" --"Allow ftp servers to login to local users and read/write all files on the " --"system, governed by DAC." +-"Allow ftp servers to upload files, used for public file transfer services. " +-"Directories must be labeled public_content_rw_t." +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." msgstr "" +-#: booleans.py:45 +-msgid "Allow ftp servers to connect to all ports > 1023" ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 ++msgid "Enabled" + msgstr "" + +-#: booleans.py:46 +-msgid "Allow ftp servers to connect to mysql database ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 ++msgid "File Path" + msgstr "" + +-#: booleans.py:47 +-msgid "" +-"Allow ftp servers to login to local users and read/write all files on the " +-"system, governed by DAC." ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 ++msgid "SELinux File Type" + msgstr "" + -#: booleans.py:48 -msgid "Allow ftp servers to use cifs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 -+msgid "Enabled" ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 ++msgid "File path used to enter the 'selected domain'." msgstr "" -#: booleans.py:49 -msgid "Allow ftp servers to use nfs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 -+msgid "File Path" ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 ++msgid "Executable Files" msgstr "" -#: booleans.py:50 -msgid "Allow ftp servers to use bind to all unreserved ports for passive mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 -+msgid "SELinux File Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 ++msgid "Files to which the 'selected domain' can write." msgstr "" -#: booleans.py:51 -msgid "Determine whether Git CGI can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 -+msgid "File path used to enter the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 ++msgid "Writable files" msgstr "" -#: booleans.py:52 -msgid "Determine whether Git CGI can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 -+msgid "Executable Files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 ++msgid "File Types defined for the 'selected domain'." msgstr "" -#: booleans.py:53 -msgid "Determine whether Git CGI can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 -+msgid "Files to which the 'selected domain' can write." ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 ++msgid "Application File Types" msgstr "" -#: booleans.py:54 -msgid "" -"Determine whether Git session daemon can bind TCP sockets to all unreserved " -"ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 -+msgid "Writable files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 ++msgid "Network Ports to which the 'selected domain' is allowed to connect." msgstr "" -#: booleans.py:55 -msgid "" -"Determine whether calling user domains can execute Git daemon in the " -"git_session_t domain." -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 -+msgid "File Types defined for the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 ++msgid "Outbound" msgstr "" -#: booleans.py:56 -msgid "Determine whether Git system daemon can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 -+msgid "Application File Types" ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 ++msgid "Network Ports to which the 'selected domain' is allowed to listen." msgstr "" -#: booleans.py:57 -msgid "Determine whether Git system daemon can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 -+msgid "Network Ports to which the 'selected domain' is allowed to connect." ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 ++msgid "Inbound" msgstr "" -#: booleans.py:58 -msgid "Determine whether Git system daemon can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 -+msgid "Outbound" ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 ++msgid "" ++"Boolean \n" ++"Enabled" msgstr "" -#: booleans.py:59 -msgid "Allow gitisis daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 -+msgid "Network Ports to which the 'selected domain' is allowed to listen." ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 ++msgid "Boolean name" msgstr "" -#: booleans.py:60 -msgid "Enable reading of urandom for all domains." -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 -+msgid "Inbound" ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 ++msgid "SELinux Application Type" msgstr "" -#: booleans.py:61 -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 msgid "" -"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" -"agent to manage user files." -+"Boolean \n" -+"Enabled" ++"Executables which will transition to a different domain, when the 'selected " ++"domain' executes them." msgstr "" -#: booleans.py:62 -msgid "" -"Allow gpg web domain to modify public files used for public file transfer " -"services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 -+msgid "Boolean name" ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 ++msgid "Applicaton Transitions From 'select domain'" msgstr "" -#: booleans.py:63 -msgid "Allow gssd to read temp directory. For access to kerberos tgt." -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 -+msgid "SELinux Application Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 ++msgid "" ++"Boolean\n" ++"Enabled" msgstr "" -#: booleans.py:64 -msgid "Allow guest to exec content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 -+msgid "" -+"Executables which will transition to a different domain, when the 'selected " -+"domain' executes them." ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 ++msgid "Calling Process Domain" msgstr "" -#: booleans.py:65 -msgid "" -"Allow Apache to modify public files used for public file transfer services. " -"Directories/Files must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 -+msgid "Applicaton Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 ++msgid "Executable File" msgstr "" -#: booleans.py:66 -msgid "Allow httpd to use built in scripting (usually php)" -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 -+msgid "" -+"Boolean\n" -+"Enabled" - msgstr "" - --#: booleans.py:67 --msgid "Allow http daemon to check spam" -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 -+msgid "Calling Process Domain" - msgstr "" - --#: booleans.py:68 --msgid "" --"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " --"ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 -+msgid "Executable File" - msgstr "" - --#: booleans.py:69 --msgid "Allow httpd to connect to the ldap port" -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." msgstr "" --#: booleans.py:70 --msgid "Allow http daemon to connect to zabbix" -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 +-#: booleans.py:67 +-msgid "Allow http daemon to check spam" ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" msgstr "" --#: booleans.py:71 --msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 -+msgid "" +-#: booleans.py:68 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 + msgid "" +-"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " +-"ports" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." msgstr "" +-#: booleans.py:69 +-msgid "Allow httpd to connect to the ldap port" ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 ++msgid "SELinux Directory Type" + msgstr "" + +-#: booleans.py:70 +-msgid "Allow http daemon to connect to zabbix" ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 ++msgid "Destination Class" + msgstr "" + +-#: booleans.py:71 +-msgid "Allow HTTPD scripts and modules to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 ++msgid "SELinux Destination Type" + msgstr "" + -#: booleans.py:72 -msgid "Allow HTTPD scripts and modules to connect to cobbler over the network." -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 -+msgid "SELinux Directory Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 ++msgid "File Name" msgstr "" -#: booleans.py:73 -msgid "" -"Allow HTTPD scripts and modules to connect to databases over the network." -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 -+msgid "Destination Class" ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 ++msgid "File Transitions From 'select domain'" msgstr "" -#: booleans.py:74 -msgid "Allow httpd to connect to memcache server" -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 -+msgid "SELinux Destination Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 ++msgid "Default Level" msgstr "" -#: booleans.py:75 -msgid "Allow httpd to act as a relay" -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 -+msgid "File Name" ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 ++msgid "Select the system mode when the system first boots up" msgstr "" -#: booleans.py:76 -msgid "Allow http daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 -+msgid "File Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 ++msgid "Select the system mode for the current session" msgstr "" -#: booleans.py:77 -msgid "Allow Apache to communicate with avahi service via dbus" -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 -+msgid "Default Level" ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 ++msgid "System Policy Type:" msgstr "" -#: booleans.py:78 -msgid "Allow httpd cgi support" -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 -+msgid "Select the system mode when the system first boots up" ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 ++msgid "System Mode" msgstr "" -#: booleans.py:79 -msgid "Allow httpd to act as a FTP server by listening on the ftp port." -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 -+msgid "Select the system mode for the current session" ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 ++msgid "Import system settings from another machine" msgstr "" -#: booleans.py:80 -msgid "Allow httpd to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 -+msgid "System Policy Type:" ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++msgid "Import" msgstr "" -#: booleans.py:81 -msgid "Allow httpd scripts and modules execmem/execstack" -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 -+msgid "System Mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 ++msgid "Export system settings to a file" msgstr "" -#: booleans.py:82 -msgid "Allow HTTPD to connect to port 80 for graceful shutdown" -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 -+msgid "Import system settings from another machine" ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++msgid "Export" msgstr "" -#: booleans.py:83 -msgid "Allow httpd processes to manage IPA content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 -+msgid "Import" ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 ++msgid "Relabel all files back to system defaults on reboot" msgstr "" -#: booleans.py:84 -msgid "Allow Apache to use mod_auth_ntlm_winbind" -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 -+msgid "Export system settings to a file" ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 ++msgid "Yes" msgstr "" -#: booleans.py:85 -msgid "Allow Apache to use mod_auth_pam" -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 -+msgid "Export" ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 ++msgid "No" msgstr "" -#: booleans.py:86 -msgid "Allow httpd to read user content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 -+msgid "Relabel all files back to system defaults on reboot" ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 ++msgid "System Configuration" msgstr "" -#: booleans.py:87 -msgid "Allow Apache to run in stickshift mode, not transition to passenger" -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 -+msgid "Yes" - msgstr "" - --#: booleans.py:88 --msgid "Allow httpd daemon to change its resource limits" -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 -+msgid "No" - msgstr "" - --#: booleans.py:89 --msgid "" --"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 -+msgid "System Configuration" - msgstr "" - --#: booleans.py:90 -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 - msgid "" --"Allow apache scripts to write to public content, directories/files must be " --"labeled public_rw_content_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 ++msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " @@ -52618,19 +53449,18 @@ index 961d921..e9c7007 100644 +"unconfined_t from the users/login screens." msgstr "" --#: booleans.py:91 --msgid "Allow Apache to execute tmp content." -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 +-#: booleans.py:88 +-msgid "Allow httpd daemon to change its resource limits" ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" msgstr "" --#: booleans.py:92 -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 +-#: booleans.py:89 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 msgid "" --"Unify HTTPD to communicate with the terminal. Needed for entering the " --"passphrase for certificates at the terminal." +-"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -52638,16 +53468,15 @@ index 961d921..e9c7007 100644 +"allowed." msgstr "" --#: booleans.py:93 --msgid "Unify HTTPD handling of all content files." -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 +-#: booleans.py:90 ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" - msgstr "" - --#: booleans.py:94 --msgid "Allow httpd to access cifs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 -+msgid "" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 + msgid "" +-"Allow apache scripts to write to public content, directories/files must be " +-"labeled public_rw_content_t." +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -52655,257 +53484,273 @@ index 961d921..e9c7007 100644 +"allowed." msgstr "" --#: booleans.py:95 --msgid "Allow httpd to access FUSE file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 +-#: booleans.py:91 +-msgid "Allow Apache to execute tmp content." ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" msgstr "" --#: booleans.py:96 --msgid "Allow httpd to run gpg" -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 -+msgid "" +-#: booleans.py:92 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 + msgid "" +-"Unify HTTPD to communicate with the terminal. Needed for entering the " +-"passphrase for certificates at the terminal." +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." msgstr "" +-#: booleans.py:93 +-msgid "Unify HTTPD handling of all content files." ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 ++msgid "Files Equivalence" + msgstr "" + +-#: booleans.py:94 +-msgid "Allow httpd to access cifs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 ++msgid "...SELECT TO VIEW DATA..." + msgstr "" + +-#: booleans.py:95 +-msgid "Allow httpd to access FUSE file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 ++msgid "Delete" + msgstr "" + +-#: booleans.py:96 +-msgid "Allow httpd to run gpg" ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 ++msgid "Modify" + msgstr "" + -#: booleans.py:97 -msgid "Allow httpd to access nfs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 -+msgid "Files Equivalence" ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 ++msgid "Revert" msgstr "" -#: booleans.py:98 -msgid "Allow httpd to communicate with oddjob to start up a service" -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 -+msgid "...SELECT TO VIEW DATA..." - msgstr "" - --#: booleans.py:99 --msgid "Allow httpd to access openstack ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 -+msgid "Delete" - msgstr "" - --#: booleans.py:100 --msgid "Allow Apache to query NS records" -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 -+msgid "Modify" - msgstr "" - --#: booleans.py:101 --msgid "Allow icecast to connect to all ports, not just sound ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 -+msgid "Revert" - msgstr "" - --#: booleans.py:102 -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 - msgid "" --"Allow the Irssi IRC Client to connect to any port, and to bind to any " --"unreserved port." --msgstr "" -- --#: booleans.py:103 --msgid "Allow confined applications to run with kerberos." ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 ++msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." msgstr "" --#: booleans.py:104 --msgid "Allow syslogd daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 +-#: booleans.py:99 +-msgid "Allow httpd to access openstack ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" msgstr "" --#: booleans.py:105 --msgid "Allow syslogd the ability to read/write terminals" -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 +-#: booleans.py:100 +-msgid "Allow Apache to query NS records" ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." msgstr "" --#: booleans.py:106 --msgid "Allow logging in and using the system from /dev/console." -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 +-#: booleans.py:101 +-msgid "Allow icecast to connect to all ports, not just sound ports." ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" msgstr "" --#: booleans.py:107 --msgid "" --"Control the ability to mmap a low area of the address space, as configured " --"by /proc/sys/kernel/mmap_min_addr." -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 +-#: booleans.py:102 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" - msgstr "" - --#: booleans.py:108 --msgid "Allow mock to read files in home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" - msgstr "" - --#: booleans.py:109 --msgid "Allow the mount command to mount any directory or file." -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" - msgstr "" - --#: booleans.py:110 --msgid "Allow mozilla plugin domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" - msgstr "" - --#: booleans.py:111 -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 msgid "" --"Allow mozilla_plugins to create random content in the users home directory" +-"Allow the Irssi IRC Client to connect to any port, and to bind to any " +-"unreserved port." +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." msgstr "" --#: booleans.py:112 --msgid "Allow confined web browsers to read home directory content" -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 +-#: booleans.py:103 +-msgid "Allow confined applications to run with kerberos." ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" msgstr "" --#: booleans.py:113 --msgid "Allow mplayer executable stack" -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 +-#: booleans.py:104 +-msgid "Allow syslogd daemon to send mail" ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" msgstr "" --#: booleans.py:114 --msgid "Allow mysqld to connect to all ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 +-#: booleans.py:105 +-msgid "Allow syslogd the ability to read/write terminals" ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" msgstr "" --#: booleans.py:115 --msgid "Allow BIND to bind apache port." -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 +-#: booleans.py:106 +-msgid "Allow logging in and using the system from /dev/console." ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." msgstr "" --#: booleans.py:116 -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 +-#: booleans.py:107 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 msgid "" --"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." +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." msgstr "" --#: booleans.py:117 --msgid "Allow any files/directories to be exported read/only via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 +-#: booleans.py:108 +-msgid "Allow mock to read files in home directories." ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." + msgstr "" + +-#: booleans.py:109 +-msgid "Allow the mount command to mount any directory or file." ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." + msgstr "" + +-#: booleans.py:110 +-msgid "Allow mozilla plugin domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" + msgstr "" + +-#: booleans.py:111 +-msgid "" +-"Allow mozilla_plugins to create random content in the users home directory" ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" msgstr "" --#: booleans.py:118 --msgid "Allow any files/directories to be exported read/write via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 +-#: booleans.py:112 +-msgid "Allow confined web browsers to read home directory content" ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" msgstr "" --#: booleans.py:119 -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 - 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:113 +-msgid "Allow mplayer executable stack" ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 ++msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." msgstr "" --#: booleans.py:120 --msgid "Allow system to run with NIS" -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 +-#: booleans.py:114 +-msgid "Allow mysqld to connect to all ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" msgstr "" --#: booleans.py:121 --msgid "Allow confined applications to use nscd shared memory." -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 +-#: booleans.py:115 +-msgid "Allow BIND to bind apache port." ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" msgstr "" --#: booleans.py:122 --msgid "Allow openshift to lockdown app" -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 +-#: booleans.py:116 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 + msgid "" +-"Allow BIND to write the master zone files. Generally this is used for " +-"dynamic DNS or zone transfers." ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." + msgstr "" + +-#: booleans.py:117 +-msgid "Allow any files/directories to be exported read/only via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" + msgstr "" + +-#: booleans.py:118 +-msgid "Allow any files/directories to be exported read/write via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." msgstr "" --#: booleans.py:123 --msgid "Allow openvpn to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 +-#: booleans.py:119 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" - msgstr "" - --#: booleans.py:124 --msgid "Allow piranha-lvs domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 -+msgid "" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 + msgid "" +-"Allow nfs servers to modify public files used for public file transfer " +-"services. Files/Directories must be labeled public_content_rw_t." +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" msgstr "" --#: booleans.py:125 --msgid "Allow polipo to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 +-#: booleans.py:120 +-msgid "Allow system to run with NIS" ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." msgstr "" --#: booleans.py:126 --msgid "" --"Determine whether Polipo session daemon can bind tcp sockets to all " --"unreserved ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 +-#: booleans.py:121 +-msgid "Allow confined applications to use nscd shared memory." ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" msgstr "" --#: booleans.py:127 --msgid "" --"Determine whether calling user domains can execute Polipo daemon in the " --"polipo_session_t domain." -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:122 +-msgid "Allow openshift to lockdown app" ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" msgstr "" --#: booleans.py:128 --msgid "Determine whether polipo can access cifs file systems." -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:123 +-msgid "Allow openvpn to read home directories" ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" msgstr "" --#: booleans.py:129 --msgid "Determine whether Polipo can access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:66 +-#: booleans.py:124 +-msgid "Allow piranha-lvs domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" msgstr "" --#: booleans.py:130 --msgid "Enable polyinstantiated directory support." -+#: ../sepolicy/sepolicy/gui.py:67 +-#: booleans.py:125 +-msgid "Allow polipo to connect to all ports > 1023" ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" msgstr "" --#: booleans.py:131 --msgid "Allow postfix_local domain full write access to mail_spool directories" -+#: ../sepolicy/sepolicy/gui.py:92 -+msgid "" +-#: booleans.py:126 ++#: ../sepolicy/sepolicy/gui.py:93 + msgid "" +-"Determine whether Polipo session daemon can bind tcp sockets to all " +-"unreserved ports." +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" @@ -52914,241 +53759,271 @@ index 961d921..e9c7007 100644 +" * Change the system mode to Enforcing\n" msgstr "" --#: booleans.py:132 --msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" -+#: ../sepolicy/sepolicy/gui.py:115 +-#: booleans.py:127 +-msgid "" +-"Determine whether calling user domains can execute Polipo daemon in the " +-"polipo_session_t domain." ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" msgstr "" +-#: booleans.py:128 +-msgid "Determine whether polipo can access cifs file systems." ++#: ../sepolicy/sepolicy/gui.py:639 ++msgid "System Status: Disabled" + msgstr "" + +-#: booleans.py:129 +-msgid "Determine whether Polipo can access nfs file systems." ++#: ../sepolicy/sepolicy/gui.py:737 ++msgid "Help: Start Page" + msgstr "" + +-#: booleans.py:130 +-msgid "Enable polyinstantiated directory support." ++#: ../sepolicy/sepolicy/gui.py:741 ++msgid "Help: Booleans Page" + msgstr "" + +-#: booleans.py:131 +-msgid "Allow postfix_local domain full write access to mail_spool directories" ++#: ../sepolicy/sepolicy/gui.py:747 ++msgid "Help: Executable Files Page" + msgstr "" + +-#: booleans.py:132 +-msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" ++#: ../sepolicy/sepolicy/gui.py:750 ++msgid "Help: Writable Files Page" + msgstr "" + -#: booleans.py:133 -msgid "Allow transmit client label to foreign database" -+#: ../sepolicy/sepolicy/gui.py:624 -+msgid "System Status: Disabled" ++#: ../sepolicy/sepolicy/gui.py:753 ++msgid "Help: Application Types Page" msgstr "" -#: booleans.py:134 -msgid "Allow database admins to execute DML statement" -+#: ../sepolicy/sepolicy/gui.py:722 -+msgid "Help: Start Page" ++#: ../sepolicy/sepolicy/gui.py:758 ++msgid "Help: Outbound Network Connections Page" msgstr "" -#: booleans.py:135 -msgid "Allow unprivileged users to execute DDL statement" -+#: ../sepolicy/sepolicy/gui.py:726 -+msgid "Help: Booleans Page" ++#: ../sepolicy/sepolicy/gui.py:761 ++msgid "Help: Inbound Network Connections Page" msgstr "" -#: booleans.py:136 -msgid "Allow pppd to load kernel modules for certain modems" -+#: ../sepolicy/sepolicy/gui.py:732 -+msgid "Help: Executable Files Page" ++#: ../sepolicy/sepolicy/gui.py:767 ++msgid "Help: Transition from application Page" msgstr "" -#: booleans.py:137 -msgid "Allow pppd to be run for a regular user" -+#: ../sepolicy/sepolicy/gui.py:735 -+msgid "Help: Writable Files Page" ++#: ../sepolicy/sepolicy/gui.py:770 ++msgid "Help: Transition into application Page" msgstr "" -#: booleans.py:138 -msgid "" -"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:738 -+msgid "Help: Application Types Page" ++#: ../sepolicy/sepolicy/gui.py:773 ++msgid "Help: Transition application file Page" msgstr "" -#: booleans.py:139 -msgid "Allow Puppet client to manage all file types." -+#: ../sepolicy/sepolicy/gui.py:743 -+msgid "Help: Outbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:777 ++msgid "Help: Systems Page" msgstr "" -#: booleans.py:140 -msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database" -+#: ../sepolicy/sepolicy/gui.py:746 -+msgid "Help: Inbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:781 ++msgid "Help: Lockdown Page" msgstr "" -#: booleans.py:141 -msgid "Allow racoon to read shadow" -+#: ../sepolicy/sepolicy/gui.py:752 -+msgid "Help: Transition from application Page" ++#: ../sepolicy/sepolicy/gui.py:785 ++msgid "Help: Login Page" msgstr "" -#: booleans.py:142 -msgid "Allow rgmanager domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/gui.py:755 -+msgid "Help: Transition into application Page" ++#: ../sepolicy/sepolicy/gui.py:789 ++msgid "Help: SELinux User Page" msgstr "" -#: booleans.py:143 -msgid "" -"Allow rsync to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:758 -+msgid "Help: Transition application file Page" ++#: ../sepolicy/sepolicy/gui.py:793 ++msgid "Help: File Equivalence Page" msgstr "" -#: booleans.py:144 -msgid "Allow rsync to run as a client" -+#: ../sepolicy/sepolicy/gui.py:762 -+msgid "Help: Systems Page" - msgstr "" - --#: booleans.py:145 --msgid "Allow rsync to export any files/directories read only." -+#: ../sepolicy/sepolicy/gui.py:766 -+msgid "Help: Lockdown Page" - msgstr "" - --#: booleans.py:146 --msgid "Allow rsync servers to share cifs files systems" -+#: ../sepolicy/sepolicy/gui.py:770 -+msgid "Help: Login Page" - msgstr "" - --#: booleans.py:147 --msgid "Allow rsync servers to share nfs files systems" -+#: ../sepolicy/sepolicy/gui.py:774 -+msgid "Help: SELinux User Page" - msgstr "" - --#: booleans.py:148 --msgid "Allow samba to create new home directories (e.g. via PAM)" -+#: ../sepolicy/sepolicy/gui.py:778 -+msgid "Help: File Equivalence Page" - msgstr "" - --#: booleans.py:149 --msgid "" --"Allow samba to act as the domain controller, add users, groups and change " --"passwords." -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." - msgstr "" - --#: booleans.py:150 --msgid "Allow samba to share users home directories." -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." msgstr "" --#: booleans.py:151 --msgid "Allow samba to share any file/directory read only." -+#: ../sepolicy/sepolicy/gui.py:1032 +-#: booleans.py:145 +-msgid "Allow rsync to export any files/directories read only." ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." msgstr "" --#: booleans.py:152 --msgid "Allow samba to share any file/directory read/write." -+#: ../sepolicy/sepolicy/gui.py:1033 +-#: booleans.py:146 +-msgid "Allow rsync servers to share cifs files systems" ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." msgstr "" --#: booleans.py:153 --msgid "Allow samba to act as a portmapper" -+#: ../sepolicy/sepolicy/gui.py:1034 +-#: booleans.py:147 +-msgid "Allow rsync servers to share nfs files systems" ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." msgstr "" --#: booleans.py:154 --msgid "Allow samba to run unconfined scripts" -+#: ../sepolicy/sepolicy/gui.py:1035 +-#: booleans.py:148 +-msgid "Allow samba to create new home directories (e.g. via PAM)" ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." msgstr "" --#: booleans.py:155 --msgid "Allow samba to export ntfs/fusefs volumes." -+#: ../sepolicy/sepolicy/gui.py:1036 +-#: booleans.py:149 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format -+msgid "" + msgid "" +-"Allow samba to act as the domain controller, add users, groups and change " +-"passwords." +"Display boolean information that can be used to modify the policy for the " +"'%s'." msgstr "" --#: booleans.py:156 --msgid "Allow samba to export NFS volumes." -+#: ../sepolicy/sepolicy/gui.py:1037 +-#: booleans.py:150 +-msgid "Allow samba to share users home directories." ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." msgstr "" --#: booleans.py:157 --msgid "Allow sanlock to read/write fuse files" -+#: ../sepolicy/sepolicy/gui.py:1038 +-#: booleans.py:151 +-msgid "Allow samba to share any file/directory read only." ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." msgstr "" --#: booleans.py:158 --msgid "Allow sanlock to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:1039 +-#: booleans.py:152 +-msgid "Allow samba to share any file/directory read/write." ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" msgstr "" --#: booleans.py:159 --msgid "Allow sanlock to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:1040 +-#: booleans.py:153 +-msgid "Allow samba to act as a portmapper" ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" msgstr "" --#: booleans.py:160 --msgid "Allow sasl to read shadow" -+#: ../sepolicy/sepolicy/gui.py:1041 +-#: booleans.py:154 +-msgid "Allow samba to run unconfined scripts" ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" msgstr "" --#: booleans.py:161 --msgid "Allow secadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1042 +-#: booleans.py:155 +-msgid "Allow samba to export ntfs/fusefs volumes." ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." msgstr "" --#: booleans.py:162 -+#: ../sepolicy/sepolicy/gui.py:1043 +-#: booleans.py:156 +-msgid "Allow samba to export NFS volumes." ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format - msgid "" --"disallow programs, such as newrole, from transitioning to administrative " --"user domains." ++msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." msgstr "" --#: booleans.py:163 --msgid "Disable kernel module loading." -+#: ../sepolicy/sepolicy/gui.py:1044 +-#: booleans.py:157 +-msgid "Allow sanlock to read/write fuse files" ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." msgstr "" +-#: booleans.py:158 +-msgid "Allow sanlock to manage nfs files" ++#: ../sepolicy/sepolicy/gui.py:1062 ++#, python-format ++msgid "Display applications that can transition into or out of the '%s'." + msgstr "" + +-#: booleans.py:159 +-msgid "Allow sanlock to manage cifs files" ++#: ../sepolicy/sepolicy/gui.py:1170 ++msgid "MISSING FILE PATH" + msgstr "" + +-#: booleans.py:160 +-msgid "Allow sasl to read shadow" ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 ++msgid "Boolean section." + msgstr "" + +-#: booleans.py:161 +-msgid "Allow secadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1285 ++msgid "To disable this transition, go to the " + msgstr "" + +-#: booleans.py:162 +-msgid "" +-"disallow programs, such as newrole, from transitioning to administrative " +-"user domains." ++#: ../sepolicy/sepolicy/gui.py:1287 ++msgid "To enable this transition, go to the " + msgstr "" + +-#: booleans.py:163 +-msgid "Disable kernel module loading." ++#: ../sepolicy/sepolicy/gui.py:1344 ++msgid "executable" + msgstr "" + -#: 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." -+#: ../sepolicy/sepolicy/gui.py:1045 -+#, python-format -+msgid "Display applications that can transition into or out of the '%s'." ++#: ../sepolicy/sepolicy/gui.py:1347 ++msgid "writable" msgstr "" -#: booleans.py:165 -msgid "Allow regular users direct dri device access" -+#: ../sepolicy/sepolicy/gui.py:1149 -+msgid "MISSING FILE PATH" ++#: ../sepolicy/sepolicy/gui.py:1350 ++msgid "application" msgstr "" -#: booleans.py:166 @@ -53156,274 +54031,267 @@ index 961d921..e9c7007 100644 -"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" -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 -+msgid "Boolean section." ++#: ../sepolicy/sepolicy/gui.py:1351 ++#, python-format ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." msgstr "" -#: booleans.py:167 -msgid "" -"Allow all unconfined executables to use libraries requiring text relocation " -"that are not labeled textrel_shlib_t" -+#: ../sepolicy/sepolicy/gui.py:1265 -+msgid "To disable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1352 ++#, python-format ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." msgstr "" -#: booleans.py:168 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format + 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" -+#: ../sepolicy/sepolicy/gui.py:1267 -+msgid "To enable this transition, go to the " ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:169 -msgid "Allow users to connect to the local mysql server" -+#: ../sepolicy/sepolicy/gui.py:1324 -+msgid "executable" ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" msgstr "" -#: booleans.py:170 -msgid "" -"Allow confined users the ability to execute the ping and traceroute commands." -+#: ../sepolicy/sepolicy/gui.py:1327 -+msgid "writable" ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" msgstr "" -#: booleans.py:171 -msgid "Allow users to connect to PostgreSQL" -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." msgstr "" -#: booleans.py:172 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1371 + msgid "" -"Allow user to r/w files on filesystems that do not have extended attributes " -"(FAT, CDROM, FLOPPY)" -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." msgstr "" -#: booleans.py:173 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format + 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." -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." msgstr "" -#: booleans.py:174 -msgid "Allow user to use ssh chroot environment." -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format -+msgid "" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." ++#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." msgstr "" -#: booleans.py:175 -msgid "Allow user music sharing" -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." msgstr "" -#: booleans.py:176 -msgid "" -"Allow anon internal-sftp to upload files, used for public file transfer " -"services. Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." msgstr "" -#: booleans.py:177 -msgid "" -"Allow sftp-internal to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." msgstr "" -#: booleans.py:178 -+#: ../sepolicy/sepolicy/gui.py:1351 -+#, python-format - msgid "" +-msgid "" -"Allow sftp-internal to login to local users and read/write all files on the " -"system, governed by DAC." -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." msgstr "" -#: booleans.py:179 -msgid "" -"Allow internal-sftp to read and write files in the user ssh home directories." -+#: ../sepolicy/sepolicy/gui.py:1352 -+#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." msgstr "" -#: booleans.py:180 -msgid "Allow sge to connect to the network using any TCP port" -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." msgstr "" -#: booleans.py:181 -msgid "Allow sge to access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." msgstr "" -#: booleans.py:182 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1421 + msgid "" -"Enable additional permissions needed to support devices on 3ware controllers." -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++"Modify selected modified File Equivalence definitions. Only bolded items in " ++"the list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:183 -msgid "" -"Allow samba to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." - msgstr "" - --#: booleans.py:184 --msgid "Allow user spamassassin clients to use the network." -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." - msgstr "" - --#: booleans.py:185 --msgid "Allow spamd to read/write user home directories." -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." - msgstr "" - --#: booleans.py:186 --msgid "" --"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." - msgstr "" - --#: booleans.py:187 --msgid "Allow squid to run as a transparent proxy (TPROXY)" -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." - msgstr "" - --#: booleans.py:188 -+#: ../sepolicy/sepolicy/gui.py:1401 - msgid "" --"Allow ssh with chroot env to read and write files in the user home " --"directories" -+"Modify selected modified File Equivalence definitions. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." - msgstr "" - --#: booleans.py:189 --msgid "allow host key based authentication" -+#: ../sepolicy/sepolicy/gui.py:1429 ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" msgstr "" --#: booleans.py:190 --msgid "Allow ssh logins as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:1442 +-#: booleans.py:184 +-msgid "Allow user spamassassin clients to use the network." ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." msgstr "" --#: booleans.py:191 --msgid "Allow staff to exec content" -+#: ../sepolicy/sepolicy/gui.py:1443 +-#: booleans.py:185 +-msgid "Allow spamd to read/write user home directories." ++#: ../sepolicy/sepolicy/gui.py:1463 +#, python-format +msgid "Add Network Port for %s" msgstr "" --#: booleans.py:192 --msgid "allow staff user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1448 +-#: booleans.py:186 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format -+msgid "" + msgid "" +-"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." +-msgstr "" +- +-#: booleans.py:187 +-msgid "Allow squid to run as a transparent proxy (TPROXY)" +"Add File Labeling for %s. File labels will be created when update is applied." msgstr "" --#: booleans.py:193 --msgid "Allow sysadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 +-#: booleans.py:188 +-msgid "" +-"Allow ssh with chroot env to read and write files in the user home " +-"directories" ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" msgstr "" --#: booleans.py:194 --msgid "Allow the Telepathy connection managers to connect to any network port." -+#: ../sepolicy/sepolicy/gui.py:1459 +-#: booleans.py:189 +-msgid "allow host key based authentication" ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." msgstr "" --#: booleans.py:195 --msgid "" --"Allow the Telepathy connection managers to connect to any generic TCP port." -+#: ../sepolicy/sepolicy/gui.py:1460 +-#: booleans.py:190 +-msgid "Allow ssh logins as sysadm_r:sysadm_t" ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" msgstr "" +-#: booleans.py:191 +-msgid "Allow staff to exec content" ++#: ../sepolicy/sepolicy/gui.py:1485 ++msgid "" ++"Add SELinux User Role. SELinux user roles will be created when update is " ++"applied." + msgstr "" + +-#: booleans.py:192 +-msgid "allow staff user to create and transition to svirt domains." ++#: ../sepolicy/sepolicy/gui.py:1486 ++msgid "Add SELinux Users" + msgstr "" + +-#: booleans.py:193 +-msgid "Allow sysadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1493 ++msgid "" ++"Add File Equivalency Mapping. Mapping will be created when update is applied." + msgstr "" + +-#: booleans.py:194 +-msgid "Allow the Telepathy connection managers to connect to any network port." ++#: ../sepolicy/sepolicy/gui.py:1494 ++msgid "Add SELinux File Equivalency" + msgstr "" + +-#: booleans.py:195 ++#: ../sepolicy/sepolicy/gui.py:1521 ++#, python-format + msgid "" +-"Allow the Telepathy connection managers to connect to any generic TCP port." ++"Modify File Labeling for %s. File labels will be created when update is " ++"applied." + msgstr "" + -#: booleans.py:196 -+#: ../sepolicy/sepolicy/gui.py:1465 ++#: ../sepolicy/sepolicy/gui.py:1577 msgid "" -"Allow tftp to modify public files used for public file transfer services." -+"Add SELinux User Role. SELinux user roles will be created when update is " ++"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." msgstr "" -#: booleans.py:197 -msgid "Allow tftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1466 -+msgid "Add SELinux Users" ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" msgstr "" -#: booleans.py:198 -msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." -+#: ../sepolicy/sepolicy/gui.py:1473 ++#: ../sepolicy/sepolicy/gui.py:1586 +msgid "" -+"Add File Equivalency Mapping. Mapping will be created when update is applied." ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." msgstr "" -#: booleans.py:199 -msgid "Allow tor to act as a relay" -+#: ../sepolicy/sepolicy/gui.py:1474 -+msgid "Add SELinux File Equivalency" ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" msgstr "" -#: booleans.py:200 -+#: ../sepolicy/sepolicy/gui.py:1499 -+#, python-format ++#: ../sepolicy/sepolicy/gui.py:1593 msgid "" -"allow unconfined users to transition to the chrome sandbox domains when " -"running chrome-sandbox" -+"Modify File Labeling for %s. File labels will be created when update is " ++"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." msgstr "" -#: booleans.py:201 -msgid "Allow a user to login as an unconfined domain" -+#: ../sepolicy/sepolicy/gui.py:1566 -+msgid "" -+"Modify File Equivalency Mapping. Mapping will be created when update is " -+"applied." ++#: ../sepolicy/sepolicy/gui.py:1594 ++msgid "Modify SELinux File Equivalency" msgstr "" -#: booleans.py:202 -+#: ../sepolicy/sepolicy/gui.py:1567 -+msgid "Modify SELinux File Equivalency" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format msgid "" -"Allow unconfined users to transition to the Mozilla plugin domain when " @@ -53433,69 +54301,69 @@ index 961d921..e9c7007 100644 -#: booleans.py:203 -msgid "Allow video playing tools to run unconfined" -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" msgstr "" -#: booleans.py:204 -msgid "Allow unprivledged user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." msgstr "" -#: booleans.py:205 -msgid "Support ecryptfs home directories" -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" msgstr "" -#: booleans.py:206 -msgid "Support fusefs home directories" -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" msgstr "" -#: booleans.py:207 -msgid "Use lpd server instead of cups" -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" msgstr "" -#: booleans.py:208 -msgid "Support NFS home directories" -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" msgstr "" -#: booleans.py:209 -msgid "Support SAMBA home directories" -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" msgstr "" -#: booleans.py:210 -msgid "Allow user to exec content" -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" msgstr "" -#: booleans.py:211 -msgid "Allow varnishd to connect to all ports, not just HTTP." -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" msgstr "" -#: booleans.py:212 -msgid "Ignore vbetool mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" msgstr "" @@ -53503,7 +54371,7 @@ index 961d921..e9c7007 100644 -#: booleans.py:213 -msgid "" -"Allow confined virtual guests to use serial/parallel communication ports" -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" msgstr "" @@ -53511,100 +54379,100 @@ index 961d921..e9c7007 100644 -#: booleans.py:214 -msgid "" -"Allow confined virtual guests to use executable memory and executable stack" -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" msgstr "" -#: booleans.py:215 -msgid "Allow confined virtual guests to read fuse files" -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" msgstr "" -#: booleans.py:216 -msgid "Allow confined virtual guests to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" msgstr "" -#: booleans.py:217 -msgid "Allow confined virtual guests to interact with rawip sockets" -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" msgstr "" -#: booleans.py:218 -msgid "Allow confined virtual guests to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" msgstr "" -#: booleans.py:219 -msgid "Allow confined virtual guests to interact with the sanlock" -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" msgstr "" -#: booleans.py:220 -msgid "Allow confined virtual guests to manage device configuration, (pci)" -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" msgstr "" -#: booleans.py:221 -msgid "Allow confined virtual guests to use usb devices" -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" msgstr "" -#: booleans.py:222 -msgid "Allow confined virtual guests to interact with the xserver" -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" msgstr "" -#: booleans.py:223 -msgid "Allow webadm to manage files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" msgstr "" -#: booleans.py:224 -msgid "Allow webadm to read files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" msgstr "" -#: booleans.py:225 -msgid "Ignore wine mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" msgstr "" -#: booleans.py:226 -msgid "Allow the graphical login program to execute bootloader" -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" msgstr "" -#: booleans.py:227 -msgid "" -"Allow the graphical login program to login directly as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" msgstr "" -#: booleans.py:228 -msgid "Allow xen to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" msgstr "" @@ -53613,71 +54481,73 @@ index 961d921..e9c7007 100644 -msgid "" -"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated " -"logical volumes for disk images." -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." msgstr "" -#: booleans.py:230 -msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." msgstr "" -#: booleans.py:231 -msgid "" -"Allow xguest users to configure Network Manager and connect to apache ports" -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." msgstr "" -#: booleans.py:232 -msgid "Allow xguest to exec content" -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" msgstr "" -#: booleans.py:233 -msgid "Allow xguest users to mount removable media" -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" msgstr "" -#: booleans.py:234 -msgid "Allow xguest to use blue tooth devices" -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" msgstr "" -#: booleans.py:235 -msgid "Allows clients to write to the X server shared memory segments." -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" msgstr "" -#: booleans.py:236 -msgid "Allows XServer to execute writable memory" -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" msgstr "" -#: booleans.py:237 -msgid "Support X userspace object manager" -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" msgstr "" -#: booleans.py:238 -msgid "Allow zabbix to connect to unreserved ports" -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" msgstr "" -#: booleans.py:239 -msgid "Allow zebra daemon to write it configuration files" -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -53688,7 +54558,7 @@ index 961d921..e9c7007 100644 msgstr "" -#: booleans.py:240 -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 msgid "" -"Allow ZoneMinder to modify public files used for public file transfer " -"services." @@ -53699,11 +54569,11 @@ index 961d921..e9c7007 100644 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" msgstr "" diff --git a/policycoreutils/po/bg.po b/policycoreutils/po/bg.po -index 0559e85..1e71e74 100644 +index 0559e85..d12efbe 100644 --- a/policycoreutils/po/bg.po +++ b/policycoreutils/po/bg.po @@ -1,23 +1,23 @@ @@ -53725,7 +54595,7 @@ index 0559e85..1e71e74 100644 "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: 2013-01-04 17:02+0000\n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2013-07-10 20:43+0000\n" "Last-Translator: dwalsh \n" "Language-Team: Bulgarian \n" @@ -53761,7 +54631,7 @@ index 0559e85..1e71e74 100644 #, c-format msgid "Could not set exec context to %s.\n" msgstr "Не можах да задам контекст за изпълнение на %s.\n" -@@ -89,871 +92,917 @@ msgstr "********************** ВАЖНО *************************\n" +@@ -89,871 +92,930 @@ msgstr "********************** ВАЖНО *************************\n" msgid "To make this policy package active, execute:" msgstr "За да активирате този пакет с политика, изпълнете:" @@ -53832,7 +54702,7 @@ index 0559e85..1e71e74 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "Забранен" @@ -54011,8 +54881,8 @@ index 0559e85..1e71e74 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "Потребителско име" @@ -54023,9 +54893,10 @@ index 0559e85..1e71e74 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "SELinux потребител" @@ -54071,9 +54942,11 @@ index 0559e85..1e71e74 100644 msgstr "Не можах да създам SELinux потребител за %s" -#: ../semanage/seobject.py:745 +-#, python-format +-msgid "Could not add role %s for %s" +#: ../semanage/seobject.py:780 - #, python-format - msgid "Could not add role %s for %s" ++#, fuzzy, python-format ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "Не можах да добавя роля %s за %s" -#: ../semanage/seobject.py:754 @@ -54083,9 +54956,11 @@ index 0559e85..1e71e74 100644 msgstr "Не можах да задам MLS ниво за %s" -#: ../semanage/seobject.py:757 +-#, python-format +-msgid "Could not add prefix %s for %s" +#: ../semanage/seobject.py:792 - #, python-format - msgid "Could not add prefix %s for %s" ++#, fuzzy, python-format ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "Не можах да добавя префикс %s за %s" -#: ../semanage/seobject.py:760 @@ -54173,9 +55048,9 @@ index 0559e85..1e71e74 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "SELinux роли" @@ -54195,9 +55070,11 @@ index 0559e85..1e71e74 100644 msgstr "Невалиден порт" -#: ../semanage/seobject.py:980 +-#, python-format +-msgid "Could not create a key for %s/%s" +#: ../semanage/seobject.py:1018 - #, python-format - msgid "Could not create a key for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" msgstr "Не можах да създам ключ за %s/%s" -#: ../semanage/seobject.py:991 @@ -54215,64 +55092,84 @@ index 0559e85..1e71e74 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 - #, python-format - msgid "Could not check if port %s/%s is defined" +-#, python-format +-msgid "Could not check if port %s/%s is defined" ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 ++#, fuzzy, python-format ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" msgstr "Не можах да проверя дали порт %s/%s е дефиниран" -#: ../semanage/seobject.py:1002 +-#, python-format +-msgid "Port %s/%s already defined" +#: ../semanage/seobject.py:1042 - #, python-format - msgid "Port %s/%s already defined" ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "Порт %s/%s вече е дефиниран" -#: ../semanage/seobject.py:1006 +-#, python-format +-msgid "Could not create port for %s/%s" +#: ../semanage/seobject.py:1046 - #, python-format - msgid "Could not create port for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" msgstr "Не можах да създам порт за %s/%s" -#: ../semanage/seobject.py:1012 +-#, python-format +-msgid "Could not create context for %s/%s" +#: ../semanage/seobject.py:1052 - #, python-format - msgid "Could not create context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" msgstr "Не можах да създам контекст за %s/%s" -#: ../semanage/seobject.py:1016 +-#, python-format +-msgid "Could not set user in port context for %s/%s" +#: ../semanage/seobject.py:1056 - #, python-format - msgid "Could not set user in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Не можах да задам потребител в контекста на порта за %s/%s" -#: ../semanage/seobject.py:1020 +-#, python-format +-msgid "Could not set role in port context for %s/%s" +#: ../semanage/seobject.py:1060 - #, python-format - msgid "Could not set role in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Не можах да задам роля в контекста на порта за %s/%s" -#: ../semanage/seobject.py:1024 +-#, python-format +-msgid "Could not set type in port context for %s/%s" +#: ../semanage/seobject.py:1064 - #, python-format - msgid "Could not set type in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Не можах да задам тип в контекста на порта за %s/%s" -#: ../semanage/seobject.py:1029 +-#, python-format +-msgid "Could not set mls fields in port context for %s/%s" +#: ../semanage/seobject.py:1069 - #, python-format - msgid "Could not set mls fields in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Не можах да задам mls полета в контекста на порта за %s/%s" -#: ../semanage/seobject.py:1033 +-#, python-format +-msgid "Could not set port context for %s/%s" +#: ../semanage/seobject.py:1073 - #, python-format - msgid "Could not set port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "Не можах да задам контекста на порта за %s/%s" -#: ../semanage/seobject.py:1037 +-#, python-format +-msgid "Could not add port %s/%s" +#: ../semanage/seobject.py:1077 - #, python-format - msgid "Could not add port %s/%s" ++#, fuzzy, python-format ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "Не можах да добавя порт %s/%s" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -54288,21 +55185,32 @@ index 0559e85..1e71e74 100644 msgstr "Необходим е setype" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 - #, python-format - msgid "Port %s/%s is not defined" +-#, python-format +-msgid "Port %s/%s is not defined" ++#: ../semanage/seobject.py:1102 ++#, fuzzy, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "Не можах да проверя дали порт %s/%s е дефиниран" ++ ++#: ../semanage/seobject.py:1104 ++#, fuzzy, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "Порт %s/%s не е дефиниран" -#: ../semanage/seobject.py:1068 +-#, python-format +-msgid "Could not query port %s/%s" +#: ../semanage/seobject.py:1108 - #, python-format - msgid "Could not query port %s/%s" ++#, fuzzy, python-format ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "Не можах да запитам порт %s/%s" -#: ../semanage/seobject.py:1079 +-#, python-format +-msgid "Could not modify port %s/%s" +#: ../semanage/seobject.py:1119 - #, python-format - msgid "Could not modify port %s/%s" ++#, fuzzy, python-format ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "Не можах да променя порт %s/%s" -#: ../semanage/seobject.py:1092 @@ -54317,15 +55225,24 @@ index 0559e85..1e71e74 100644 msgstr "Не можах да изтрия порт %s" -#: ../semanage/seobject.py:1125 +-#, python-format +-msgid "Port %s/%s is defined in policy, cannot be deleted" ++#: ../semanage/seobject.py:1159 ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "Порт %s/%s не е дефиниран" ++ +#: ../semanage/seobject.py:1165 - #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" msgstr "Порт %s/%s е дефиниран в политика, не може да се изтрие" -#: ../semanage/seobject.py:1129 +-#, python-format +-msgid "Could not delete port %s/%s" +#: ../semanage/seobject.py:1169 - #, python-format - msgid "Could not delete port %s/%s" ++#, fuzzy, python-format ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" msgstr "Не можах да изтрия порт %s/%s" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 @@ -54334,9 +55251,9 @@ index 0559e85..1e71e74 100644 msgstr "Не можах да направя списък на портовете" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "SELinux тип порт" @@ -54347,7 +55264,7 @@ index 0559e85..1e71e74 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "Номер на порт" @@ -54616,10 +55533,13 @@ index 0559e85..1e71e74 100644 msgstr "Клас за еквивалентност за %s вече съществува" -#: ../semanage/seobject.py:1697 -+#: ../semanage/seobject.py:1750 - #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" +-#, python-format +-msgid "File spec %s conflicts with equivalency rule '%s %s'" -msgstr "Файловата спецификация %s е в конфликт с правило за еквивалентност '%s %s'" ++#: ../semanage/seobject.py:1750 ++#, fuzzy, python-format ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" +msgstr "" +"Файловата спецификация %s е в конфликт с правило за еквивалентност '%s %s'" @@ -54658,13 +55578,15 @@ index 0559e85..1e71e74 100644 msgstr "Файловата спецификация не може да съдържа интервали" -#: ../semanage/seobject.py:1742 +-#, python-format +#: ../semanage/seobject.py:1795 - #, python-format ++#, fuzzy, 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" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" +msgstr "" +"Файловата спецификация %s е в конфликт с правило за еквивалентност '%s %s'; " +"Вместо това опитайте като добавите '%s'" @@ -54838,9 +55760,11 @@ index 0559e85..1e71e74 100644 msgstr "Не можах да променя булевата променлива %s" -#: ../semanage/seobject.py:2063 +-#, python-format +-msgid "Bad format %s: Record %s" +#: ../semanage/seobject.py:2122 - #, python-format - msgid "Bad format %s: Record %s" ++#, fuzzy, python-format ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "Грешен формат %s: Запис %s" -#: ../semanage/seobject.py:2087 @@ -54888,13 +55812,13 @@ index 0559e85..1e71e74 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "Описание" -@@ -965,7 +1014,8 @@ msgstr "настройката на PAM_TTY не успя\n" +@@ -965,7 +1027,8 @@ msgstr "настройката на PAM_TTY не успя\n" #: ../newrole/newrole.c:290 #, c-format msgid "newrole: service name configuration hashtable overflow\n" @@ -54904,7 +55828,7 @@ index 0559e85..1e71e74 100644 #: ../newrole/newrole.c:300 #, c-format -@@ -992,206 +1042,229 @@ msgstr "Грешка! Обвивката не е валидна.\n" +@@ -992,206 +1055,229 @@ msgstr "Грешка! Обвивката не е валидна.\n" msgid "Unable to clear environment\n" msgstr "Не мога да почистя средата\n" @@ -55177,7 +56101,7 @@ index 0559e85..1e71e74 100644 msgid "failed to exec shell\n" msgstr "стартирането на обвивката не успя\n" -@@ -1322,19 +1395,25 @@ msgstr "Етикетиране на файлове" +@@ -1322,19 +1408,25 @@ msgstr "Етикетиране на файлове" msgid "" "File\n" "Specification" @@ -55206,7 +56130,7 @@ index 0559e85..1e71e74 100644 #: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2098 msgid "User Mapping" -@@ -1344,19 +1423,25 @@ msgstr "Съответствие на потребители" +@@ -1344,19 +1436,25 @@ msgstr "Съответствие на потребители" msgid "" "Login\n" "Name" @@ -55235,7 +56159,7 @@ index 0559e85..1e71e74 100644 #: ../gui/loginsPage.py:133 #, python-format -@@ -1412,13 +1497,15 @@ msgstr "Инструмент за генериране на SELinux полити +@@ -1412,13 +1510,15 @@ msgstr "Инструмент за генериране на SELinux полити msgid "" "Select the policy type for the application or user role you want to " "confine:" @@ -55253,7 +56177,7 @@ index 0559e85..1e71e74 100644 msgid "Standard Init Daemon" msgstr "Standard Init Daemon" -@@ -1426,9 +1513,11 @@ msgstr "Standard Init Daemon" +@@ -1426,9 +1526,11 @@ msgstr "Standard Init Daemon" msgid "" "Standard Init Daemon are daemons started on boot via init scripts. Usually " "requires a script in /etc/rc.d/init.d" @@ -55267,7 +56191,7 @@ index 0559e85..1e71e74 100644 msgid "DBUS System Daemon" msgstr "DBUS System Daemon" -@@ -1440,16 +1529,18 @@ msgstr "Internet Services Daemon (inetd)" +@@ -1440,16 +1542,18 @@ msgstr "Internet Services Daemon (inetd)" msgid "Internet Services Daemon are daemons started by xinetd" msgstr "Internet Services Daemon са демони, стартирани от xinetd" @@ -55289,7 +56213,7 @@ index 0559e85..1e71e74 100644 msgid "User Application" msgstr "Потребителско приложение" -@@ -1457,9 +1548,11 @@ msgstr "Потребителско приложение" +@@ -1457,9 +1561,11 @@ msgstr "Потребителско приложение" msgid "" "User Application are any application that you would like to confine that is " "started by a user" @@ -55303,7 +56227,7 @@ index 0559e85..1e71e74 100644 msgid "Sandbox" msgstr "Sandbox" -@@ -1483,7 +1576,10 @@ msgstr "Минимална роля на потребител в термина +@@ -1483,7 +1589,10 @@ msgstr "Минимална роля на потребител в термина 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." @@ -55315,7 +56239,7 @@ index 0559e85..1e71e74 100644 #: ../gui/polgen.glade:512 msgid "Minimal X Windows User Role" -@@ -1493,7 +1589,9 @@ msgstr "Минимална X Windows роля на потребител" +@@ -1493,7 +1602,9 @@ msgstr "Минимална X Windows роля на потребител" 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" @@ -55326,7 +56250,7 @@ index 0559e85..1e71e74 100644 #: ../gui/polgen.glade:529 msgid "User Role" -@@ -1503,7 +1601,9 @@ msgstr "Роля на потребител" +@@ -1503,7 +1614,9 @@ msgstr "Роля на потребител" msgid "" "User with full networking, no setuid applications without transition, no " "sudo, no su." @@ -55337,7 +56261,7 @@ index 0559e85..1e71e74 100644 #: ../gui/polgen.glade:546 msgid "Admin User Role" -@@ -1511,9 +1611,11 @@ msgstr "Потребител с Административна роля" +@@ -1511,9 +1624,11 @@ msgstr "Потребител с Административна роля" #: ../gui/polgen.glade:550 msgid "" @@ -55352,7 +56276,7 @@ index 0559e85..1e71e74 100644 #: ../gui/polgen.glade:592 msgid "Root Users" -@@ -1525,16 +1627,20 @@ msgstr "Потребител с роля Root Администратор" +@@ -1525,16 +1640,20 @@ msgstr "Потребител с роля Root Администратор" #: ../gui/polgen.glade:627 msgid "" @@ -55373,11 +56297,11 @@ index 0559e85..1e71e74 100644 -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "Име" -@@ -1548,7 +1654,8 @@ msgstr "..." +@@ -1548,7 +1667,8 @@ msgstr "..." #: ../gui/polgen.glade:776 msgid "Enter unique name for the confined application or user role." @@ -55387,7 +56311,7 @@ index 0559e85..1e71e74 100644 #: ../gui/polgen.glade:794 msgid "Executable" -@@ -1561,7 +1668,9 @@ msgstr "Инициализиращ скрипт" +@@ -1561,7 +1681,9 @@ msgstr "Инициализиращ скрипт" #: ../gui/polgen.glade:821 msgid "" "Enter complete path to init script used to start the confined application." @@ -55398,7 +56322,7 @@ index 0559e85..1e71e74 100644 #: ../gui/polgen.glade:887 msgid "Select existing role to modify:" -@@ -1594,8 +1703,7 @@ msgid "Select the user_roles that will transition to %s:" +@@ -1594,8 +1716,7 @@ msgid "Select the user_roles that will transition to %s:" msgstr "" #: ../gui/polgen.glade:1019 @@ -55408,16 +56332,16 @@ index 0559e85..1e71e74 100644 msgstr "" #: ../gui/polgen.glade:1056 -@@ -1619,7 +1727,7 @@ msgid "TCP Ports" +@@ -1619,7 +1740,7 @@ msgid "TCP Ports" msgstr "TCP портове" #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" msgstr "Всички" -@@ -1643,7 +1751,9 @@ msgstr "Нерезервирани портове (>1024)" +@@ -1643,7 +1764,9 @@ msgstr "Нерезервирани портове (>1024)" msgid "" "Enter a comma separated list of udp ports or ranges of ports that %s binds " "to. Example: 612, 650-660" @@ -55428,7 +56352,7 @@ index 0559e85..1e71e74 100644 #: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609 #: ../gui/polgen.glade:1718 -@@ -1676,7 +1786,9 @@ msgstr "Позволява %s да се свързва с който и да е +@@ -1676,7 +1799,9 @@ msgstr "Позволява %s да се свързва с който и да е msgid "" "Enter a comma separated list of tcp ports or ranges of ports that %s " "connects to. Example: 612, 650-660" @@ -55439,7 +56363,7 @@ index 0559e85..1e71e74 100644 #: ../gui/polgen.glade:1702 msgid "Allows %s to connect to any udp port" -@@ -1686,7 +1798,9 @@ msgstr "Позволява %s да се свързва с който и да е +@@ -1686,7 +1811,9 @@ msgstr "Позволява %s да се свързва с който и да е msgid "" "Enter a comma separated list of udp ports or ranges of ports that %s " "connects to. Example: 612, 650-660" @@ -55450,7 +56374,7 @@ index 0559e85..1e71e74 100644 #: ../gui/polgen.glade:1792 msgid "Select common application traits for %s:" -@@ -1732,7 +1846,9 @@ msgstr "Добавете файлове/директории, които %s +@@ -1732,7 +1859,9 @@ msgstr "Добавете файлове/директории, които %s msgid "" "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib " "Files ..." @@ -55461,7 +56385,7 @@ index 0559e85..1e71e74 100644 #: ../gui/polgen.glade:2166 msgid "Add booleans from the %s policy:" -@@ -1750,75 +1866,80 @@ msgstr "В коя директория ще генерирате полити +@@ -1750,75 +1879,80 @@ msgstr "В коя директория ще генерирате полити msgid "Policy Directory" msgstr "Директория на политиката" @@ -55561,7 +56485,7 @@ index 0559e85..1e71e74 100644 msgid "Configue SELinux" msgstr "Конфигуриране на " -@@ -1830,9 +1951,15 @@ msgstr "Мрежови порт" +@@ -1830,9 +1964,15 @@ msgstr "Мрежови порт" msgid "" "SELinux Port\n" "Type" @@ -55571,14 +56495,14 @@ index 0559e85..1e71e74 100644 +"порт" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" msgstr "Протокол" -@@ -1840,9 +1967,13 @@ msgstr "Протокол" +@@ -1840,9 +1980,13 @@ msgstr "Протокол" msgid "" "MLS/MCS\n" "Level" @@ -55588,33 +56512,33 @@ index 0559e85..1e71e74 100644 +"ниво" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" msgstr "Порт" -@@ -1880,10 +2011,14 @@ msgid "Modify %s" +@@ -1880,10 +2024,14 @@ msgid "Modify %s" msgstr "Промени %s" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" msgstr "Permissive" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" msgstr "Enforcing" -@@ -1891,12 +2026,15 @@ msgstr "Enforcing" +@@ -1891,12 +2039,15 @@ msgstr "Enforcing" msgid "Status" msgstr "Състояние" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " @@ -55627,7 +56551,7 @@ index 0559e85..1e71e74 100644 #: ../gui/statusPage.py:147 msgid "" -@@ -1904,16 +2042,26 @@ msgid "" +@@ -1904,16 +2055,26 @@ msgid "" "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 " @@ -55645,7 +56569,7 @@ index 0559e85..1e71e74 100644 +"не изисква рестартиране Искате ли да продължите?" -#: ../gui/statusPage.py:152 -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " @@ -55659,7 +56583,7 @@ index 0559e85..1e71e74 100644 #: ../gui/system-config-selinux.glade:11 msgid "system-config-selinux" -@@ -1923,7 +2071,9 @@ msgstr "system-config-selinux" +@@ -1923,7 +2084,9 @@ msgstr "system-config-selinux" msgid "" "Copyright (c)2006 Red Hat, Inc.\n" "Copyright (c) 2006 Dan Walsh " @@ -55670,7 +56594,7 @@ index 0559e85..1e71e74 100644 #: ../gui/system-config-selinux.glade:22 #: ../gui/system-config-selinux.glade:544 -@@ -1957,9 +2107,19 @@ msgid "" +@@ -1957,9 +2120,19 @@ msgid "" "socket\n" "symbolic link\n" "named pipe\n" @@ -55687,19 +56611,19 @@ index 0559e85..1e71e74 100644 #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "MLS" -@@ -1972,6 +2132,7 @@ msgid "SELinux Administration" +@@ -1972,6 +2145,7 @@ msgid "SELinux Administration" msgstr "SELinux администрация" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" msgstr "Добави" -@@ -2000,7 +2161,10 @@ msgid "" +@@ -2000,7 +2174,10 @@ msgid "" "Disabled\n" "Permissive\n" "Enforcing\n" @@ -55711,7 +56635,7 @@ index 0559e85..1e71e74 100644 #: ../gui/system-config-selinux.glade:1373 msgid "Current Enforcing Mode" -@@ -2016,7 +2180,12 @@ msgid "" +@@ -2016,7 +2193,12 @@ msgid "" "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." @@ -55725,15 +56649,15 @@ index 0559e85..1e71e74 100644 #: ../gui/system-config-selinux.glade:1509 msgid "Relabel on next reboot." -@@ -2041,6 +2210,7 @@ msgstr "Превключва между Индивидуални и Всички +@@ -2041,6 +2223,7 @@ msgstr "Превключва между Индивидуални и Всички #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" msgstr "Филтър" -@@ -2135,9 +2305,11 @@ msgstr "Премахва зареждаем модул с политика" +@@ -2135,9 +2318,11 @@ msgstr "Премахва зареждаем модул с политика" #: ../gui/system-config-selinux.glade:2661 msgid "" @@ -55748,7 +56672,7 @@ index 0559e85..1e71e74 100644 #: ../gui/system-config-selinux.glade:2781 msgid "label44" -@@ -2164,1321 +2336,2931 @@ msgstr "label59" +@@ -2164,1321 +2349,2989 @@ msgstr "label59" msgid "SELinux user '%s' is required" msgstr "Изисква се SELinux потребител '%s'" @@ -56028,67 +56952,44 @@ index 0559e85..1e71e74 100644 msgstr "" -#: ../sepolicy/sepolicy/generate.py:181 --msgid "Administrator Login User Role" +#: booleans.py:42 +msgid "Allow all domains to execute in fips_mode" - msgstr "" - --#: ../sepolicy/sepolicy/generate.py:182 --msgid "Confined Root Administrator Role" ++msgstr "" ++ +#: booleans.py:43 +msgid "" +"Determine whether ftpd can read and write files in user home directories." - msgstr "" - --#: ../sepolicy/sepolicy/generate.py:187 --msgid "Valid Types:\n" ++msgstr "" ++ +#: booleans.py:44 +msgid "" +"Determine whether ftpd can modify public files used for public file transfer " +"services. Directories/Files must be labeled public_content_rw_t." - msgstr "" - --#: ../sepolicy/sepolicy/generate.py:221 --#, python-format --msgid "Ports must be numbers or ranges of numbers from 1 to %d " --msgstr "Портовете трябва да са номера или интервали от номера от 1 до %d " ++msgstr "" ++ +#: booleans.py:45 +msgid "Determine whether ftpd can connect to all unreserved ports." +msgstr "" - --#: ../sepolicy/sepolicy/generate.py:231 --msgid "You must enter a valid policy type" ++ +#: booleans.py:46 +msgid "Determine whether ftpd can connect to databases over the TCP network." - msgstr "" - --#: ../sepolicy/sepolicy/generate.py:234 --#, python-format --msgid "You must enter a name for your policy module for your %s." ++msgstr "" ++ +#: booleans.py:47 +msgid "" +"Determine whether ftpd can login to local users and can read and write all " +"files on the system, governed by DAC." - msgstr "" - --#: ../sepolicy/sepolicy/generate.py:355 ++msgstr "" ++ +#: booleans.py:48 - msgid "" --"Name must be alpha numberic with no spaces. Consider using option \"-n " --"MODULENAME\"" --msgstr "Името трябва да е от букви и цифри без интервали. Разгледайте ползването на опцията \"-n MODULENAME\"" ++msgid "" +"Determine whether ftpd can use CIFS used for public file transfer services." +msgstr "" - --#: ../sepolicy/sepolicy/generate.py:447 --msgid "User Role types can not be assigned executables." ++ +#: booleans.py:49 +msgid "Allow ftpd to use ntfs/fusefs volumes." - msgstr "" - --#: ../sepolicy/sepolicy/generate.py:453 --msgid "Only Daemon apps can use an init script.." --msgstr "Само Демон приложенията могат да ползват инит скрипт." ++msgstr "" ++ +#: booleans.py:50 +msgid "" +"Determine whether ftpd can use NFS used for public file transfer services." @@ -56846,42 +57747,27 @@ index 0559e85..1e71e74 100644 +#: booleans.py:220 +msgid "Allow tor to act as a relay" +msgstr "" - --#: ../sepolicy/sepolicy/generate.py:471 --msgid "use_resolve must be a boolean value " --msgstr "use_resolve трябва да е булева стойност " ++ +#: booleans.py:221 +msgid "" +"allow unconfined users to transition to the chrome sandbox domains when " +"running chrome-sandbox" +msgstr "" - --#: ../sepolicy/sepolicy/generate.py:477 --msgid "use_syslog must be a boolean value " --msgstr "use_syslog трябва да е булева стойност " ++ +#: booleans.py:222 +msgid "Allow a user to login as an unconfined domain" +msgstr "" - --#: ../sepolicy/sepolicy/generate.py:483 --msgid "use_kerberos must be a boolean value " --msgstr "use_kerberos трябва да е булева стойност " ++ +#: booleans.py:223 +msgid "" +"Allow unconfined users to transition to the Mozilla plugin domain when " +"running xulrunner plugin-container." +msgstr "" - --#: ../sepolicy/sepolicy/generate.py:489 --msgid "manage_krb5_rcache must be a boolean value " --msgstr "manage_krb5_rcache трябва да е булева стойност " ++ +#: booleans.py:224 +msgid "Allow unprivledged user to create and transition to svirt domains." +msgstr "" - --#: ../sepolicy/sepolicy/generate.py:519 --msgid "USER Types automatically get a tmp type" --msgstr "USER типовете автоматично получават tmp тип" ++ +#: booleans.py:225 +msgid "Support ecryptfs home directories" +msgstr "" @@ -57004,8 +57890,7 @@ index 0559e85..1e71e74 100644 +msgid "" +"Allow xguest users to configure Network Manager and connect to apache ports" +msgstr "" - --#: ../sepolicy/sepolicy/generate.py:857 ++ +#: booleans.py:253 +msgid "Allow xguest to exec content" +msgstr "" @@ -57052,54 +57937,62 @@ index 0559e85..1e71e74 100644 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++#, fuzzy ++msgid "Select" ++msgstr "Изберете портове" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 - #, python-format --msgid "%s policy modules require existing domains" ++#, python-format +msgid "Interface %s does not exist." - msgstr "" - --#: ../sepolicy/sepolicy/generate.py:1059 --msgid "You must enter the executable path for your confined process" --msgstr "Трябва да въведете изпълнимия път за Вашия ограничен процес" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:292 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" - --#: ../sepolicy/sepolicy/generate.py:1321 --msgid "Type Enforcement file" --msgstr "Тип Enforcement файл" ++ +#: ../sepolicy/sepolicy.py:296 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" - --#: ../sepolicy/sepolicy/generate.py:1322 --msgid "Interface file" --msgstr "Интерфейсен файл" ++ +#: ../sepolicy/sepolicy.py:299 ../sepolicy/sepolicy.py:345 +msgid "Domain name(s) of man pages to be created" +msgstr "" - --#: ../sepolicy/sepolicy/generate.py:1323 --msgid "File Contexts file" --msgstr "Файл контекстен файл" ++ +#: ../sepolicy/sepolicy.py:311 +msgid "Alternative root needs to be setup" +msgstr "" - --#: ../sepolicy/sepolicy/generate.py:1324 --msgid "Spec file" ++ +#: ../sepolicy/sepolicy.py:327 +msgid "Generate SELinux man pages" - msgstr "" - --#: ../sepolicy/sepolicy/generate.py:1325 --msgid "Setup Script" --msgstr "Setup Script" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:330 +msgid "path in which the generated SELinux man pages will be stored" +msgstr "" - --#: booleans.py:1 ++ +#: ../sepolicy/sepolicy.py:332 +msgid "name of the OS for man pages" +msgstr "" @@ -57113,13 +58006,11 @@ index 0559e85..1e71e74 100644 +msgstr "" + +#: ../sepolicy/sepolicy.py:338 - msgid "" --"Allow ABRT to modify public files used for public file transfer services." ++msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" - msgstr "" - --#: booleans.py:2 ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:342 +msgid "All domains" +msgstr "" @@ -57173,8 +58064,7 @@ index 0559e85..1e71e74 100644 +msgstr "" + +#: ../sepolicy/sepolicy.py:424 - msgid "" --"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts" ++msgid "" +"query SELinux Policy to see how a source process domain can transition to " +"the target process domain" +msgstr "" @@ -57212,91 +58102,56 @@ index 0559e85..1e71e74 100644 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." - msgstr "" - --#: booleans.py:3 --msgid "Allow amavis to use JIT compiler" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:501 +msgid "-w option can not be used with the --newtype option" - msgstr "" - --#: booleans.py:4 --msgid "Allow antivirus programs to read non security files on a system" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:521 +msgid "List SELinux Policy interfaces" - msgstr "" - --#: booleans.py:5 --msgid "Allow auditadm to exec content" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:541 +msgid "Enter interface names, you wish to query" - msgstr "" - --#: booleans.py:6 --msgid "" --"Allow users to resolve user passwd entries directly from ldap rather then " --"using a sssd server" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:550 +msgid "Generate SELinux Policy module template" - msgstr "" - --#: booleans.py:7 --msgid "Allow users to login using a radius server" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:553 +msgid "Enter domain type which you will be extending" - msgstr "" - --#: booleans.py:8 --msgid "Allow users to login using a yubikey server" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:556 +msgid "Enter SELinux user(s) which will transition to this domain" - msgstr "" - --#: booleans.py:9 --msgid "Allow awstats to purge Apache logs" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:559 +msgid "Enter SELinux role(s) to which the administror domain will transition" - msgstr "" - --#: booleans.py:10 --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 clamd to use JIT compiler" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:562 +msgid "Enter domain(s) which this confined admin will administrate" - msgstr "" - --#: booleans.py:12 --msgid "Allow clamscan to non security files on a system" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:565 +msgid "name of policy to generate" - msgstr "" - --#: booleans.py:13 --msgid "Allow clamscan to read user content" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:572 +msgid "path in which the generated policy files will be stored" - msgstr "" - --#: booleans.py:14 --msgid "" --"Allow Cobbler to modify public files used for public file transfer services." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:574 +msgid "path to which the confined processes will need to write" - msgstr "" - --#: booleans.py:15 --msgid "Allow Cobbler to connect to the network using TCP." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:575 +msgid "Policy types which require a command" - msgstr "" - --#: booleans.py:16 --msgid "Allow Cobbler to access cifs file systems." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:579 ../sepolicy/sepolicy.py:582 +#: ../sepolicy/sepolicy.py:585 ../sepolicy/sepolicy.py:588 +#: ../sepolicy/sepolicy.py:591 ../sepolicy/sepolicy.py:597 @@ -57305,117 +58160,75 @@ index 0559e85..1e71e74 100644 +#: ../sepolicy/sepolicy.py:615 ../sepolicy/sepolicy.py:618 +#, python-format +msgid "Generate '%s' policy" - msgstr "" - --#: booleans.py:17 --msgid "Allow Cobbler to access nfs file systems." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:606 +#, python-format +msgid "Generate '%s' policy " - msgstr "" - --#: booleans.py:18 --msgid "Allow collectd to connect to the network using TCP." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:620 +msgid "executable to confine" - msgstr "" - --#: booleans.py:19 --msgid "Allow codnor domain to connect to the network using TCP." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:625 +msgid "commands" - msgstr "" - --#: booleans.py:20 --msgid "" --"Allow system cron jobs to relabel filesystem for restoring file contexts." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:628 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" - msgstr "" - --#: booleans.py:21 --msgid "Allow cvs daemon to read shadow" ++msgstr "" ++ +#: ../sepolicy/sepolicy/__init__.py:89 +#, python-format +msgid "-- Allowed %s [ %s ]" - msgstr "" - --#: booleans.py:22 --msgid "Allow all daemons to write corefiles to /" --msgstr "Позволи всички демони да пишат основни файлове в /" -- --#: booleans.py:23 --msgid "Allow all daemons to use tcp wrappers." -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" - msgstr "" - --#: booleans.py:24 --msgid "Allow all daemons the ability to read/write terminals" ++msgstr "" ++ +#: ../sepolicy/sepolicy/__init__.py:96 +msgid "regular file" - msgstr "" - --#: booleans.py:25 --msgid "Allow dan to manage user files" ++msgstr "" ++ +#: ../sepolicy/sepolicy/__init__.py:97 +msgid "directory" - msgstr "" - --#: booleans.py:26 --msgid "Allow dan to read user files" ++msgstr "" ++ +#: ../sepolicy/sepolicy/__init__.py:98 +msgid "character device" - msgstr "" - --#: booleans.py:27 --msgid "Allow dbadm to manage files in users home directories" ++msgstr "" ++ +#: ../sepolicy/sepolicy/__init__.py:99 +msgid "block device" - msgstr "" - --#: booleans.py:28 --msgid "Allow dbadm to read files in users home directories" ++msgstr "" ++ +#: ../sepolicy/sepolicy/__init__.py:100 +msgid "socket file" - msgstr "" - --#: booleans.py:29 --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 "" ++ +#: ../sepolicy/sepolicy/__init__.py:101 +msgid "symbolic link" - msgstr "" - --#: booleans.py:30 --msgid "Allow sysadm to debug or ptrace all processes." ++msgstr "" ++ +#: ../sepolicy/sepolicy/__init__.py:102 +msgid "named pipe" - msgstr "" - --#: booleans.py:31 --msgid "Allow dhcpc client applications to execute iptables commands" ++msgstr "" ++ +#: ../sepolicy/sepolicy/__init__.py:398 +msgid "No SELinux Policy installed" - msgstr "" - --#: booleans.py:32 --msgid "Allow DHCP daemon to use LDAP backends" ++msgstr "" ++ +#: ../sepolicy/sepolicy/__init__.py:478 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" - msgstr "" - --#: booleans.py:33 --msgid "Allow all domains to use other domains file descriptors" ++msgstr "" ++ +#: ../sepolicy/sepolicy/__init__.py:724 +#, python-format +msgid "Failed to read %s policy file" - msgstr "" - --#: booleans.py:34 --msgid "Allow all domains to have the kernel load modules" ++msgstr "" ++ +#: ../sepolicy/sepolicy/__init__.py:829 +msgid "unknown" +msgstr "неизвестен" @@ -57426,291 +58239,329 @@ index 0559e85..1e71e74 100644 + +#: ../sepolicy/sepolicy/generate.py:136 +msgid "Existing Domain Type" - msgstr "" - --#: booleans.py:35 --msgid "Allow the use of the audio devices as the source for the entropy feeds" ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:137 +msgid "Minimal Terminal Login User Role" - msgstr "" - --#: booleans.py:36 --msgid "Allow exim to connect to databases (postgres, mysql)" ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:138 +msgid "Minimal X Windows Login User Role" - msgstr "" - --#: booleans.py:37 --msgid "Allow exim to create, read, write, and delete unprivileged user files." ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:139 +msgid "Desktop Login User Role" - msgstr "" - --#: booleans.py:38 --msgid "Allow exim to read unprivileged user files." ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:140 -+msgid "Administrator Login User Role" + msgid "Administrator Login User Role" msgstr "" --#: booleans.py:39 --msgid "Enable extra rules in the cron domain to support fcron." +-#: ../sepolicy/sepolicy/generate.py:182 +#: ../sepolicy/sepolicy/generate.py:141 -+msgid "Confined Root Administrator Role" + msgid "Confined Root Administrator Role" msgstr "" --#: booleans.py:40 --msgid "Allow fenced domain to connect to the network using TCP." +-#: ../sepolicy/sepolicy/generate.py:187 +#: ../sepolicy/sepolicy/generate.py:142 +msgid "Module information for a new type" - msgstr "" - --#: booleans.py:41 --msgid "Allow fenced domain to execute ssh." -+#: ../sepolicy/sepolicy/generate.py:147 -+msgid "Valid Types:\n" - msgstr "" - --#: booleans.py:42 --msgid "Allow all domains to execute in fips_mode" -+#: ../sepolicy/sepolicy/generate.py:181 -+#, python-format -+msgid "Ports must be numbers or ranges of numbers from 1 to %d " -+msgstr "Портовете трябва да са номера или интервали от номера от 1 до %d " ++msgstr "" + -+#: ../sepolicy/sepolicy/generate.py:192 -+msgid "You must enter a valid policy type" ++#: ../sepolicy/sepolicy/generate.py:147 + msgid "Valid Types:\n" msgstr "" --#: booleans.py:43 --msgid "Allow ftp to read and write files in the user home directories" +-#: ../sepolicy/sepolicy/generate.py:221 ++#: ../sepolicy/sepolicy/generate.py:181 + #, python-format + msgid "Ports must be numbers or ranges of numbers from 1 to %d " + msgstr "Портовете трябва да са номера или интервали от номера от 1 до %d " + +-#: ../sepolicy/sepolicy/generate.py:231 ++#: ../sepolicy/sepolicy/generate.py:192 + msgid "You must enter a valid policy type" + msgstr "" + +-#: ../sepolicy/sepolicy/generate.py:234 +#: ../sepolicy/sepolicy/generate.py:195 -+#, python-format + #, python-format +-msgid "You must enter a name for your policy module for your %s." +msgid "You must enter a name for your policy module for your '%s'." msgstr "" --#: booleans.py:44 +-#: ../sepolicy/sepolicy/generate.py:355 +#: ../sepolicy/sepolicy/generate.py:333 msgid "" --"Allow ftp servers to upload files, used for public file transfer services. " --"Directories must be labeled public_content_rw_t." -+"Name must be alpha numberic with no spaces. Consider using option \"-n " -+"MODULENAME\"" - msgstr "" + "Name must be alpha numberic with no spaces. Consider using option \"-n " + "MODULENAME\"" +-msgstr "Името трябва да е от букви и цифри без интервали. Разгледайте ползването на опцията \"-n MODULENAME\"" ++msgstr "" +"Името трябва да е от букви и цифри без интервали. Разгледайте ползването на " +"опцията \"-n MODULENAME\"" --#: booleans.py:45 --msgid "Allow ftp servers to connect to all ports > 1023" +-#: ../sepolicy/sepolicy/generate.py:447 +#: ../sepolicy/sepolicy/generate.py:425 -+msgid "User Role types can not be assigned executables." + msgid "User Role types can not be assigned executables." msgstr "" --#: booleans.py:46 --msgid "Allow ftp servers to connect to mysql database ports" +-#: ../sepolicy/sepolicy/generate.py:453 +#: ../sepolicy/sepolicy/generate.py:431 -+msgid "Only Daemon apps can use an init script.." -+msgstr "Само Демон приложенията могат да ползват инит скрипт." -+ + msgid "Only Daemon apps can use an init script.." + msgstr "Само Демон приложенията могат да ползват инит скрипт." + +-#: ../sepolicy/sepolicy/generate.py:471 +#: ../sepolicy/sepolicy/generate.py:449 -+msgid "use_resolve must be a boolean value " -+msgstr "use_resolve трябва да е булева стойност " -+ + msgid "use_resolve must be a boolean value " + msgstr "use_resolve трябва да е булева стойност " + +-#: ../sepolicy/sepolicy/generate.py:477 +#: ../sepolicy/sepolicy/generate.py:455 -+msgid "use_syslog must be a boolean value " -+msgstr "use_syslog трябва да е булева стойност " -+ + msgid "use_syslog must be a boolean value " + msgstr "use_syslog трябва да е булева стойност " + +-#: ../sepolicy/sepolicy/generate.py:483 +#: ../sepolicy/sepolicy/generate.py:461 -+msgid "use_kerberos must be a boolean value " -+msgstr "use_kerberos трябва да е булева стойност " -+ + msgid "use_kerberos must be a boolean value " + msgstr "use_kerberos трябва да е булева стойност " + +-#: ../sepolicy/sepolicy/generate.py:489 +#: ../sepolicy/sepolicy/generate.py:467 -+msgid "manage_krb5_rcache must be a boolean value " -+msgstr "manage_krb5_rcache трябва да е булева стойност " -+ + msgid "manage_krb5_rcache must be a boolean value " + msgstr "manage_krb5_rcache трябва да е булева стойност " + +-#: ../sepolicy/sepolicy/generate.py:519 +#: ../sepolicy/sepolicy/generate.py:497 -+msgid "USER Types automatically get a tmp type" -+msgstr "USER типовете автоматично получават tmp тип" -+ + msgid "USER Types automatically get a tmp type" + msgstr "USER типовете автоматично получават tmp тип" + +-#: ../sepolicy/sepolicy/generate.py:857 +#: ../sepolicy/sepolicy/generate.py:838 +#, python-format +msgid "'%s' policy modules require existing domains" - msgstr "" - --#: booleans.py:47 ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:863 +msgid "Type field required" +msgstr "" + +#: ../sepolicy/sepolicy/generate.py:876 -+#, python-format - msgid "" --"Allow ftp servers to login to local users and read/write all files on the " --"system, governed by DAC." + #, python-format +-msgid "%s policy modules require existing domains" ++msgid "" +"You need to define a new type which ends with: \n" +" %s" msgstr "" --#: booleans.py:48 --msgid "Allow ftp servers to use cifs used for public file transfer services." +-#: ../sepolicy/sepolicy/generate.py:1059 +#: ../sepolicy/sepolicy/generate.py:1104 -+msgid "You must enter the executable path for your confined process" -+msgstr "Трябва да въведете изпълнимия път за Вашия ограничен процес" -+ + msgid "You must enter the executable path for your confined process" + msgstr "Трябва да въведете изпълнимия път за Вашия ограничен процес" + +-#: ../sepolicy/sepolicy/generate.py:1321 +#: ../sepolicy/sepolicy/generate.py:1363 -+msgid "Type Enforcement file" -+msgstr "Тип Enforcement файл" -+ + msgid "Type Enforcement file" + msgstr "Тип Enforcement файл" + +-#: ../sepolicy/sepolicy/generate.py:1322 +#: ../sepolicy/sepolicy/generate.py:1364 -+msgid "Interface file" -+msgstr "Интерфейсен файл" -+ + msgid "Interface file" + msgstr "Интерфейсен файл" + +-#: ../sepolicy/sepolicy/generate.py:1323 +#: ../sepolicy/sepolicy/generate.py:1365 -+msgid "File Contexts file" -+msgstr "Файл контекстен файл" -+ + msgid "File Contexts file" + msgstr "Файл контекстен файл" + +-#: ../sepolicy/sepolicy/generate.py:1324 +#: ../sepolicy/sepolicy/generate.py:1367 -+msgid "Spec file" + msgid "Spec file" msgstr "" --#: booleans.py:49 --msgid "Allow ftp servers to use nfs used for public file transfer services." +-#: ../sepolicy/sepolicy/generate.py:1325 +#: ../sepolicy/sepolicy/generate.py:1368 -+msgid "Setup Script" -+msgstr "Setup Script" -+ + msgid "Setup Script" + msgstr "Setup Script" + +-#: booleans.py:1 +-msgid "" +-"Allow ABRT to modify public files used for public file transfer services." +-msgstr "" +- +-#: booleans.py:2 +-msgid "" +-"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts" +-msgstr "" +- +-#: booleans.py:3 +-msgid "Allow amavis to use JIT compiler" +-msgstr "" +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +#, fuzzy +msgid "Applications" +msgstr "Приложение" -+ + +-#: booleans.py:4 +-msgid "Allow antivirus programs to read non security files on a system" +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" msgstr "" --#: booleans.py:50 --msgid "Allow ftp servers to use bind to all unreserved ports for passive mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 +-#: booleans.py:5 +-msgid "Allow auditadm to exec content" ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" msgstr "" --#: booleans.py:51 --msgid "Determine whether Git CGI can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 +-#: booleans.py:6 +-msgid "" +-"Allow users to resolve user passwd entries directly from ldap rather then " +-"using a sssd server" ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" msgstr "" --#: booleans.py:52 --msgid "Determine whether Git CGI can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 +-#: booleans.py:7 +-msgid "Allow users to login using a radius server" +-msgstr "" ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +#, fuzzy +msgid "Users" +msgstr "Добавя потребител" -+ + +-#: booleans.py:8 +-msgid "Allow users to login using a yubikey server" +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+#, fuzzy -+msgid "Select" -+msgstr "Изберете портове" -+ + msgstr "" + +-#: booleans.py:9 +-msgid "Allow awstats to purge Apache logs" +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:10 +#: ../sepolicy/sepolicy/sepolicy.glade:350 -+msgid "" + 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 clamd to use JIT compiler" +"The entry that was entered is incorrect. Please try again in the " +"ex:/.../... format." msgstr "" --#: booleans.py:53 --msgid "Determine whether Git CGI can access nfs file systems." +-#: booleans.py:12 +-msgid "Allow clamscan to non security files on a system" +#: ../sepolicy/sepolicy/sepolicy.glade:376 +msgid "Retry" msgstr "" --#: booleans.py:54 +-#: booleans.py:13 +-msgid "Allow clamscan to read user content" +-msgstr "" +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +#, fuzzy +msgid "Network Port Definitions" +msgstr "Мрежови порт" -+ + +-#: booleans.py:14 +#: ../sepolicy/sepolicy/sepolicy.glade:476 msgid "" --"Determine whether Git session daemon can bind TCP sockets to all unreserved " --"ports." +-"Allow Cobbler to modify public files used for public file transfer services." +-msgstr "" +- +-#: booleans.py:15 +-msgid "Allow Cobbler to connect to the network using TCP." +-msgstr "" +- +-#: booleans.py:16 +-msgid "Allow Cobbler to access cifs file systems." +-msgstr "" +- +-#: booleans.py:17 +-msgid "Allow Cobbler to access nfs file systems." +"Add file Equivilence Mapping. Mapping will be created when Update is " +"applied." msgstr "" --#: booleans.py:55 +-#: booleans.py:18 +-msgid "Allow collectd to connect to the network using TCP." +-msgstr "" +- +-#: booleans.py:19 +-msgid "Allow codnor domain to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:20 +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 msgid "" --"Determine whether calling user domains can execute Git daemon in the " --"git_session_t domain." +-"Allow system cron jobs to relabel filesystem for restoring file contexts." +-msgstr "" +- +-#: booleans.py:21 +-msgid "Allow cvs daemon to read shadow" +-msgstr "" +- +-#: booleans.py:22 +-msgid "Allow all daemons to write corefiles to /" +-msgstr "Позволи всички демони да пишат основни файлове в /" +- +-#: booleans.py:23 +-msgid "Allow all daemons to use tcp wrappers." +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." msgstr "" --#: booleans.py:56 --msgid "Determine whether Git system daemon can search home directories." +-#: booleans.py:24 +-msgid "Allow all daemons the ability to read/write terminals" +#: ../sepolicy/sepolicy/sepolicy.glade:515 +msgid "Enter the path to which you want to setup an equivalence label." msgstr "" --#: booleans.py:57 --msgid "Determine whether Git system daemon can access cifs file systems." +-#: booleans.py:25 +-msgid "Allow dan to manage user files" +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" msgstr "" --#: booleans.py:58 --msgid "Determine whether Git system daemon can access nfs file systems." +-#: booleans.py:26 +-msgid "Allow dan to read user files" +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" msgstr "" --#: booleans.py:59 --msgid "Allow gitisis daemon to send mail" +-#: booleans.py:27 +-msgid "Allow dbadm to manage files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:582 +msgid "" +"Specify the mapping between the new path and the equivalence path. " @@ -57718,43 +58569,42 @@ index 0559e85..1e71e74 100644 +"equivalence path." msgstr "" --#: booleans.py:60 --msgid "Enable reading of urandom for all domains." +-#: booleans.py:28 +-msgid "Allow dbadm to read files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:639 +msgid "Add a file" msgstr "" --#: booleans.py:61 +-#: booleans.py:29 +#: ../sepolicy/sepolicy/sepolicy.glade:656 msgid "" --"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" --"agent to manage user files." +-"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" +" File Labeling for . File labels will be created " +"when update is applied." msgstr "" --#: booleans.py:62 --msgid "" --"Allow gpg web domain to modify public files used for public file transfer " --"services." +-#: booleans.py:30 +-msgid "Allow sysadm to debug or ptrace all processes." +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" msgstr "" --#: booleans.py:63 --msgid "Allow gssd to read temp directory. For access to kerberos tgt." +-#: booleans.py:31 +-msgid "Allow dhcpc client applications to execute iptables commands" +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" msgstr "" --#: booleans.py:64 --msgid "Allow guest to exec content" +-#: booleans.py:32 +-msgid "Allow DHCP daemon to use LDAP backends" +#: ../sepolicy/sepolicy/sepolicy.glade:781 +#, fuzzy +msgid "Type" @@ -57762,23 +58612,22 @@ index 0559e85..1e71e74 100644 +"Файл\n" +"Тип" --#: booleans.py:65 +-#: booleans.py:33 +-msgid "Allow all domains to use other domains file descriptors" +#: ../sepolicy/sepolicy/sepolicy.glade:795 - msgid "" --"Allow Apache to modify public files used for public file transfer services. " --"Directories/Files must be labeled public_content_rw_t." ++msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." msgstr "" --#: booleans.py:66 --msgid "Allow httpd to use built in scripting (usually php)" +-#: booleans.py:34 +-msgid "Allow all domains to have the kernel load modules" +#: ../sepolicy/sepolicy/sepolicy.glade:822 +msgid "Make Path Recursive" msgstr "" --#: booleans.py:67 --msgid "Allow http daemon to check spam" +-#: booleans.py:35 +-msgid "Allow the use of the audio devices as the source for the entropy feeds" +#: ../sepolicy/sepolicy/sepolicy.glade:826 +msgid "" +"Select Make Path Recursive iff you want to apply this label to all children " @@ -57786,595 +58635,669 @@ index 0559e85..1e71e74 100644 +"label." msgstr "" --#: booleans.py:68 +-#: booleans.py:36 +-msgid "Allow exim to connect to databases (postgres, mysql)" +#: ../sepolicy/sepolicy/sepolicy.glade:839 +msgid "Browse" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:37 +-msgid "Allow exim to create, read, write, and delete unprivileged user files." +#: ../sepolicy/sepolicy/sepolicy.glade:843 +msgid "Browse to select the file/directory for labeling." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:38 +-msgid "Allow exim to read unprivileged user files." +#: ../sepolicy/sepolicy/sepolicy.glade:887 +msgid "Path " -+msgstr "" -+ + msgstr "" + +-#: booleans.py:39 +-msgid "Enable extra rules in the cron domain to support fcron." +#: ../sepolicy/sepolicy/sepolicy.glade:898 - msgid "" --"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " --"ports" ++msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." msgstr "" --#: booleans.py:69 --msgid "Allow httpd to connect to the ldap port" +-#: booleans.py:40 +-msgid "Allow fenced domain to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:920 +msgid "Select the SELinux file type to assign to this path." msgstr "" --#: booleans.py:70 --msgid "Allow http daemon to connect to zabbix" +-#: booleans.py:41 +-msgid "Allow fenced domain to execute ssh." +#: ../sepolicy/sepolicy/sepolicy.glade:947 +msgid "Enter the MLS Label to assign to this file path." msgstr "" --#: booleans.py:71 --msgid "Allow HTTPD scripts and modules to connect to the network using TCP." +-#: booleans.py:42 +-msgid "Allow all domains to execute in fips_mode" +#: ../sepolicy/sepolicy/sepolicy.glade:951 +msgid "SELinux MLS Label you wish to assign to this path." msgstr "" +-#: booleans.py:43 +-msgid "Allow ftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/sepolicy.glade:1088 ++msgid "Analyzing Policy..." + msgstr "" + +-#: booleans.py:44 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 + msgid "" +-"Allow ftp servers to upload files, used for public file transfer services. " +-"Directories must be labeled public_content_rw_t." +-msgstr "" +- +-#: booleans.py:45 +-msgid "Allow ftp servers to connect to all ports > 1023" +-msgstr "" +- +-#: booleans.py:46 +-msgid "Allow ftp servers to connect to mysql database ports" ++"Add Login Mapping. Login Mapping will be created when update is applied." + msgstr "" + +-#: booleans.py:47 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 + msgid "" +-"Allow ftp servers to login to local users and read/write all files on the " +-"system, governed by DAC." +-msgstr "" +- +-#: booleans.py:48 +-msgid "Allow ftp servers to use cifs used for public file transfer services." +-msgstr "" +- +-#: booleans.py:49 +-msgid "Allow ftp servers to use nfs used for public file transfer services." +-msgstr "" +- +-#: booleans.py:50 +-msgid "Allow ftp servers to use bind to all unreserved ports for passive mode" +-msgstr "" +- +-#: booleans.py:51 +-msgid "Determine whether Git CGI can search home directories." +-msgstr "" +- +-#: booleans.py:52 +-msgid "Determine whether Git CGI can access cifs file systems." +-msgstr "" +- +-#: booleans.py:53 +-msgid "Determine whether Git CGI can access nfs file systems." ++"Enter the login user name of the user to which you wish to add SELinux User " ++"confinement." + msgstr "" + +-#: booleans.py:54 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 + msgid "" +-"Determine whether Git session daemon can bind TCP sockets to all unreserved " +-"ports." ++"Select the SELinux User to assign to this login user. Login users by " ++"default get assigned by the __default__ user." + msgstr "" + +-#: booleans.py:55 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 + msgid "" +-"Determine whether calling user domains can execute Git daemon in the " +-"git_session_t domain." +-msgstr "" +- +-#: booleans.py:56 +-msgid "Determine whether Git system daemon can search home directories." +-msgstr "" +- +-#: booleans.py:57 +-msgid "Determine whether Git system daemon can access cifs file systems." +-msgstr "" +- +-#: booleans.py:58 +-msgid "Determine whether Git system daemon can access nfs file systems." +-msgstr "" +- +-#: booleans.py:59 +-msgid "Allow gitisis daemon to send mail" ++"Enter MLS/MCS Range for this login User. Defaults to the range for the " ++"Selected SELinux User." + msgstr "" + +-#: booleans.py:60 +-msgid "Enable reading of urandom for all domains." +-msgstr "" ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 ++#, fuzzy ++msgid "MLS Range" ++msgstr "MCS интервал" + +-#: booleans.py:61 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 + msgid "" +-"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" +-"agent to manage user files." ++"Specify the MLS Range for this user to login in with. Defaults to the " ++"selected SELinux Users MLS Range." + msgstr "" + +-#: booleans.py:62 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 + msgid "" +-"Allow gpg web domain to modify public files used for public file transfer " +-"services." +-msgstr "" +- +-#: booleans.py:63 +-msgid "Allow gssd to read temp directory. For access to kerberos tgt." ++" Network Port for . Ports will be created when " ++"update is applied." + msgstr "" + +-#: booleans.py:64 +-msgid "Allow guest to exec content" ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 ++msgid "Enter the port number or range to which you want to add a port type." + msgstr "" + +-#: booleans.py:65 +-msgid "" +-"Allow Apache to modify public files used for public file transfer services. " +-"Directories/Files must be labeled public_content_rw_t." +-msgstr "" ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 ++#, fuzzy ++msgid "Port Type" ++msgstr "SELinux тип порт" + +-#: booleans.py:66 +-msgid "Allow httpd to use built in scripting (usually php)" ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 ++msgid "Select the port type you want to assign to the specified port number." + msgstr "" + +-#: booleans.py:67 +-msgid "Allow http daemon to check spam" ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 ++msgid "tcp" + msgstr "" + +-#: booleans.py:68 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 + msgid "" +-"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " +-"ports" +-msgstr "" +- +-#: booleans.py:69 +-msgid "Allow httpd to connect to the ldap port" +-msgstr "" +- +-#: booleans.py:70 +-msgid "Allow http daemon to connect to zabbix" +-msgstr "" +- +-#: booleans.py:71 +-msgid "Allow HTTPD scripts and modules to connect to the network using TCP." ++"Select tcp if the port type should be assigned to tcp port numbers." + msgstr "" + -#: booleans.py:72 -msgid "" -"Allow HTTPD scripts and modules to connect to cobbler over the network." -+#: ../sepolicy/sepolicy/sepolicy.glade:1088 -+msgid "Analyzing Policy..." ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 ++msgid "udp" msgstr "" -#: booleans.py:73 -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 msgid "" -"Allow HTTPD scripts and modules to connect to databases over the network." -+"Add Login Mapping. Login Mapping will be created when update is applied." ++"Select udp if the port type should be assigned to udp port numbers." msgstr "" -#: booleans.py:74 -msgid "Allow httpd to connect to memcache server" -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 -+msgid "" -+"Enter the login user name of the user to which you wish to add SELinux User " -+"confinement." ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 ++msgid "Enter the MLS Label to assign to this port." msgstr "" -#: booleans.py:75 -msgid "Allow httpd to act as a relay" -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 -+msgid "" -+"Select the SELinux User to assign to this login user. Login users by " -+"default get assigned by the __default__ user." - msgstr "" +-msgstr "" ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 ++#, fuzzy ++msgid "SELinux Configuration" ++msgstr "SELinux администрация" -#: booleans.py:76 -msgid "Allow http daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 -+msgid "" -+"Enter MLS/MCS Range for this login User. Defaults to the range for the " -+"Selected SELinux User." ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 ++msgid "Select..." msgstr "" -#: booleans.py:77 -msgid "Allow Apache to communicate with avahi service via dbus" --msgstr "" -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 -+#, fuzzy -+msgid "MLS Range" -+msgstr "MCS интервал" - --#: booleans.py:78 --msgid "Allow httpd cgi support" -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 -+msgid "" -+"Specify the MLS Range for this user to login in with. Defaults to the " -+"selected SELinux Users MLS Range." - msgstr "" - --#: booleans.py:79 --msgid "Allow httpd to act as a FTP server by listening on the ftp port." -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 -+msgid "" -+" Network Port for . Ports will be created when " -+"update is applied." - msgstr "" - --#: booleans.py:80 --msgid "Allow httpd to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 -+msgid "Enter the port number or range to which you want to add a port type." - msgstr "" - --#: booleans.py:81 --msgid "Allow httpd scripts and modules execmem/execstack" -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 -+#, fuzzy -+msgid "Port Type" -+msgstr "SELinux тип порт" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 -+msgid "Select the port type you want to assign to the specified port number." - msgstr "" - --#: booleans.py:82 --msgid "Allow HTTPD to connect to port 80 for graceful shutdown" -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 -+msgid "tcp" - msgstr "" - --#: booleans.py:83 --msgid "Allow httpd processes to manage IPA content" -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 -+msgid "" -+"Select tcp if the port type should be assigned to tcp port numbers." - msgstr "" - --#: booleans.py:84 --msgid "Allow Apache to use mod_auth_ntlm_winbind" -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 -+msgid "udp" - msgstr "" - --#: booleans.py:85 --msgid "Allow Apache to use mod_auth_pam" -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 -+msgid "" -+"Select udp if the port type should be assigned to udp port numbers." - msgstr "" - --#: booleans.py:86 --msgid "Allow httpd to read user content" -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 -+msgid "Enter the MLS Label to assign to this port." - msgstr "" - --#: booleans.py:87 --msgid "Allow Apache to run in stickshift mode, not transition to passenger" -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 -+#, fuzzy -+msgid "SELinux Configuration" -+msgstr "SELinux администрация" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 -+msgid "Select..." - msgstr "" - --#: booleans.py:88 --msgid "Allow httpd daemon to change its resource limits" -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" msgstr "" --#: booleans.py:89 -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 - msgid "" --"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." +-#: booleans.py:78 +-msgid "Allow httpd cgi support" ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 ++msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." msgstr "" --#: booleans.py:90 -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 +-#: booleans.py:79 +-msgid "Allow httpd to act as a FTP server by listening on the ftp port." ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 - msgid "" --"Allow apache scripts to write to public content, directories/files must be " --"labeled public_rw_content_t." + msgstr "" + +-#: booleans.py:80 +-msgid "Allow httpd to read home directories" ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 ++msgid "" +"Display file type information that can be used by the 'selected domain'." msgstr "" --#: booleans.py:91 --msgid "Allow Apache to execute tmp content." -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 +-#: booleans.py:81 +-msgid "Allow httpd scripts and modules execmem/execstack" ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" msgstr "" --#: booleans.py:92 -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 - msgid "" --"Unify HTTPD to communicate with the terminal. Needed for entering the " --"passphrase for certificates at the terminal." +-#: booleans.py:82 +-msgid "Allow HTTPD to connect to port 80 for graceful shutdown" ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 ++msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." msgstr "" --#: booleans.py:93 --msgid "Unify HTTPD handling of all content files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 +-#: booleans.py:83 +-msgid "Allow httpd processes to manage IPA content" ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" msgstr "" --#: booleans.py:94 --msgid "Allow httpd to access cifs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 +-#: booleans.py:84 +-msgid "Allow Apache to use mod_auth_ntlm_winbind" ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." msgstr "" --#: booleans.py:95 --msgid "Allow httpd to access FUSE file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 +-#: booleans.py:85 +-msgid "Allow Apache to use mod_auth_pam" +-msgstr "" ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +#, fuzzy +msgid "Login Mapping" +msgstr "Добави SELinux съответствие за влизане" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 + +-#: booleans.py:86 +-msgid "Allow httpd to read user content" ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" msgstr "" --#: booleans.py:96 --msgid "Allow httpd to run gpg" -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 +-#: booleans.py:87 +-msgid "Allow Apache to run in stickshift mode, not transition to passenger" +-msgstr "" ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +#, fuzzy +msgid "SELinux Users" +msgstr "SELinux потребител" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 + +-#: booleans.py:88 +-msgid "Allow httpd daemon to change its resource limits" ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" msgstr "" --#: booleans.py:97 --msgid "Allow httpd to access nfs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 -+msgid "" +-#: booleans.py:89 ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 + msgid "" +-"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." msgstr "" --#: booleans.py:98 --msgid "Allow httpd to communicate with oddjob to start up a service" -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 +-#: booleans.py:90 +-msgid "" +-"Allow apache scripts to write to public content, directories/files must be " +-"labeled public_rw_content_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" - msgstr "" - --#: booleans.py:99 --msgid "Allow httpd to access openstack ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" msgstr "" --#: booleans.py:100 --msgid "Allow Apache to query NS records" -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 +-#: booleans.py:91 +-msgid "Allow Apache to execute tmp content." ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" msgstr "" --#: booleans.py:101 --msgid "Allow icecast to connect to all ports, not just sound ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 +-#: booleans.py:92 ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" - msgstr "" - --#: booleans.py:102 -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 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." +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." msgstr "" +-#: booleans.py:93 +-msgid "Unify HTTPD handling of all content files." ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 ++msgid "Enabled" + msgstr "" + +-#: booleans.py:94 +-msgid "Allow httpd to access cifs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 ++msgid "File Path" + msgstr "" + +-#: booleans.py:95 +-msgid "Allow httpd to access FUSE file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 ++#, fuzzy ++msgid "SELinux File Type" ++msgstr "SELinux тип" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 ++msgid "File path used to enter the 'selected domain'." + msgstr "" + +-#: booleans.py:96 +-msgid "Allow httpd to run gpg" ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 ++msgid "Executable Files" + msgstr "" + +-#: booleans.py:97 +-msgid "Allow httpd to access nfs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 ++msgid "Files to which the 'selected domain' can write." + msgstr "" + +-#: booleans.py:98 +-msgid "Allow httpd to communicate with oddjob to start up a service" ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 ++msgid "Writable files" + msgstr "" + +-#: booleans.py:99 +-msgid "Allow httpd to access openstack ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 ++msgid "File Types defined for the 'selected domain'." + msgstr "" + +-#: booleans.py:100 +-msgid "Allow Apache to query NS records" ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 ++msgid "Application File Types" + msgstr "" + +-#: booleans.py:101 +-msgid "Allow icecast to connect to all ports, not just sound ports." ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 ++msgid "Network Ports to which the 'selected domain' is allowed to connect." + msgstr "" + +-#: booleans.py:102 +-msgid "" +-"Allow the Irssi IRC Client to connect to any port, and to bind to any " +-"unreserved port." ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 ++msgid "Outbound" + msgstr "" + -#: booleans.py:103 -msgid "Allow confined applications to run with kerberos." -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 -+msgid "Enabled" ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 ++msgid "Network Ports to which the 'selected domain' is allowed to listen." msgstr "" -#: booleans.py:104 -msgid "Allow syslogd daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 -+msgid "File Path" ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 ++msgid "Inbound" msgstr "" -#: booleans.py:105 -msgid "Allow syslogd the ability to read/write terminals" --msgstr "" -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 +#, fuzzy -+msgid "SELinux File Type" -+msgstr "SELinux тип" - --#: booleans.py:106 --msgid "Allow logging in and using the system from /dev/console." -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 -+msgid "File path used to enter the 'selected domain'." - msgstr "" - --#: booleans.py:107 --msgid "" --"Control the ability to mmap a low area of the address space, as configured " --"by /proc/sys/kernel/mmap_min_addr." -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 -+msgid "Executable Files" - msgstr "" - --#: booleans.py:108 --msgid "Allow mock to read files in home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 -+msgid "Files to which the 'selected domain' can write." - msgstr "" - --#: booleans.py:109 --msgid "Allow the mount command to mount any directory or file." -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 -+msgid "Writable files" - msgstr "" - --#: booleans.py:110 --msgid "Allow mozilla plugin domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 -+msgid "File Types defined for the 'selected domain'." - msgstr "" - --#: booleans.py:111 --msgid "" --"Allow mozilla_plugins to create random content in the users home directory" -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 -+msgid "Application File Types" - msgstr "" - --#: booleans.py:112 --msgid "Allow confined web browsers to read home directory content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 -+msgid "Network Ports to which the 'selected domain' is allowed to connect." - msgstr "" - --#: booleans.py:113 --msgid "Allow mplayer executable stack" --msgstr "Позволи изпълним стек на mplayer" -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 -+msgid "Outbound" -+msgstr "" - --#: booleans.py:114 --msgid "Allow mysqld to connect to all ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 -+msgid "Network Ports to which the 'selected domain' is allowed to listen." - msgstr "" - --#: booleans.py:115 --msgid "Allow BIND to bind apache port." -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 -+msgid "Inbound" - msgstr "" - --#: booleans.py:116 -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 -+#, fuzzy - msgid "" --"Allow BIND to write the master zone files. Generally this is used for " --"dynamic DNS or zone transfers." --msgstr "" ++msgid "" +"Boolean \n" +"Enabled" +msgstr "Име на булева променлива" - --#: booleans.py:117 --msgid "Allow any files/directories to be exported read/only via NFS." --msgstr "" -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +#, fuzzy +msgid "Boolean name" +msgstr "Име на булева променлива" - --#: booleans.py:118 --msgid "Allow any files/directories to be exported read/write via NFS." --msgstr "" -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +#, fuzzy +msgid "SELinux Application Type" +msgstr "SELinux тип порт" - --#: booleans.py:119 -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 - msgid "" --"Allow nfs servers to modify public files used for public file transfer " --"services. Files/Directories must be labeled public_content_rw_t." ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 ++msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." msgstr "" --#: booleans.py:120 --msgid "Allow system to run with NIS" -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 +-#: booleans.py:106 +-msgid "Allow logging in and using the system from /dev/console." ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +msgid "Applicaton Transitions From 'select domain'" msgstr "" --#: booleans.py:121 --msgid "Allow confined applications to use nscd shared memory." --msgstr "" -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 +-#: booleans.py:107 ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 +#, fuzzy -+msgid "" + msgid "" +-"Control the ability to mmap a low area of the address space, as configured " +-"by /proc/sys/kernel/mmap_min_addr." +"Boolean\n" +"Enabled" +msgstr "Име на булева променлива" - --#: booleans.py:122 --msgid "Allow openshift to lockdown app" -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" msgstr "" --#: booleans.py:123 --msgid "Allow openvpn to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 +-#: booleans.py:108 +-msgid "Allow mock to read files in home directories." ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" msgstr "" --#: booleans.py:124 --msgid "Allow piranha-lvs domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 +-#: booleans.py:109 +-msgid "Allow the mount command to mount any directory or file." ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." msgstr "" --#: booleans.py:125 --msgid "Allow polipo to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 +-#: booleans.py:110 +-msgid "Allow mozilla plugin domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" msgstr "" --#: booleans.py:126 -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 +-#: booleans.py:111 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 msgid "" --"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" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." msgstr "" --#: booleans.py:127 --msgid "" --"Determine whether calling user domains can execute Polipo daemon in the " --"polipo_session_t domain." -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 +-#: booleans.py:112 +-msgid "Allow confined web browsers to read home directory content" ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +#, fuzzy +msgid "SELinux Directory Type" +msgstr "SELinux тип порт" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" msgstr "" --#: booleans.py:128 --msgid "Determine whether polipo can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 +-#: booleans.py:113 +-msgid "Allow mplayer executable stack" +-msgstr "Позволи изпълним стек на mplayer" ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +#, fuzzy +msgid "SELinux Destination Type" +msgstr "SELinux тип порт" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 + +-#: booleans.py:114 +-msgid "Allow mysqld to connect to all ports" +-msgstr "" ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +#, fuzzy +msgid "File Name" +msgstr "Име на модул" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 + +-#: booleans.py:115 +-msgid "Allow BIND to bind apache port." ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +msgid "File Transitions From 'select domain'" msgstr "" --#: booleans.py:129 --msgid "Determine whether Polipo can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 +-#: booleans.py:116 +-msgid "" +-"Allow BIND to write the master zone files. Generally this is used for " +-"dynamic DNS or zone transfers." ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 +#, fuzzy +msgid "Default Level" +msgstr "Подразбиращ се" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 +msgid "Select the system mode when the system first boots up" msgstr "" --#: booleans.py:130 --msgid "Enable polyinstantiated directory support." -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 +-#: booleans.py:117 +-msgid "Allow any files/directories to be exported read/only via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 +msgid "Select the system mode for the current session" msgstr "" --#: booleans.py:131 --msgid "Allow postfix_local domain full write access to mail_spool directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 +-#: booleans.py:118 +-msgid "Allow any files/directories to be exported read/write via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 +#, fuzzy +msgid "System Policy Type:" +msgstr "Системен тип политика по подразбиране: " + -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 +#, fuzzy +msgid "System Mode" +msgstr "Изберете:" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 +msgid "Import system settings from another machine" msgstr "" --#: booleans.py:132 --msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 +-#: booleans.py:119 +-msgid "" +-"Allow nfs servers to modify public files used for public file transfer " +-"services. Files/Directories must be labeled public_content_rw_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 +msgid "Import" msgstr "" --#: booleans.py:133 --msgid "Allow transmit client label to foreign database" -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 +-#: booleans.py:120 +-msgid "Allow system to run with NIS" ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 +msgid "Export system settings to a file" msgstr "" --#: booleans.py:134 --msgid "Allow database admins to execute DML statement" -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 +-#: booleans.py:121 +-msgid "Allow confined applications to use nscd shared memory." ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 +msgid "Export" msgstr "" --#: booleans.py:135 --msgid "Allow unprivileged users to execute DDL statement" -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 +-#: booleans.py:122 +-msgid "Allow openshift to lockdown app" ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 +msgid "Relabel all files back to system defaults on reboot" msgstr "" --#: booleans.py:136 --msgid "Allow pppd to load kernel modules for certain modems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 +-#: booleans.py:123 +-msgid "Allow openvpn to read home directories" ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 +msgid "Yes" msgstr "" --#: booleans.py:137 --msgid "Allow pppd to be run for a regular user" --msgstr "Позволи pppd да бъде стартиран за нормален потребител" -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 +-#: booleans.py:124 +-msgid "Allow piranha-lvs domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" -+msgstr "" + msgstr "" --#: booleans.py:138 --msgid "" --"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 +-#: booleans.py:125 +-msgid "Allow polipo to connect to all ports > 1023" ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" msgstr "" --#: booleans.py:139 --msgid "Allow Puppet client to manage all file types." -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 -+msgid "" +-#: booleans.py:126 ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 + msgid "" +-"Determine whether Polipo session daemon can bind tcp sockets to all " +-"unreserved ports." +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " @@ -58383,17 +59306,19 @@ index 0559e85..1e71e74 100644 +"unconfined_t from the users/login screens." msgstr "" --#: booleans.py:140 --msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database" -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 +-#: booleans.py:127 +-msgid "" +-"Determine whether calling user domains can execute Polipo daemon in the " +-"polipo_session_t domain." ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" msgstr "" --#: booleans.py:141 --msgid "Allow racoon to read shadow" -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 +-#: booleans.py:128 +-msgid "Determine whether polipo can access cifs file systems." ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 +msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " @@ -58402,17 +59327,16 @@ index 0559e85..1e71e74 100644 +"allowed." msgstr "" --#: booleans.py:142 --msgid "Allow rgmanager domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 +-#: booleans.py:129 +-msgid "Determine whether Polipo can access nfs file systems." ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" msgstr "" --#: booleans.py:143 -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 - msgid "" --"Allow rsync to modify public files used for public file transfer services. " --"Files/Directories must be labeled public_content_rw_t." +-#: booleans.py:130 +-msgid "Enable polyinstantiated directory support." ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 ++msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -58420,245 +59344,262 @@ index 0559e85..1e71e74 100644 +"allowed." msgstr "" --#: booleans.py:144 --msgid "Allow rsync to run as a client" -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 +-#: booleans.py:131 +-msgid "Allow postfix_local domain full write access to mail_spool directories" ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" msgstr "" --#: booleans.py:145 --msgid "Allow rsync to export any files/directories read only." -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 +-#: booleans.py:132 +-msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." msgstr "" --#: booleans.py:146 --msgid "Allow rsync servers to share cifs files systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 +-#: booleans.py:133 +-msgid "Allow transmit client label to foreign database" ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" msgstr "" --#: booleans.py:147 --msgid "Allow rsync servers to share nfs files systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 +-#: booleans.py:134 +-msgid "Allow database admins to execute DML statement" ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." msgstr "" --#: booleans.py:148 --msgid "Allow samba to create new home directories (e.g. via PAM)" -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 +-#: booleans.py:135 +-msgid "Allow unprivileged users to execute DDL statement" ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" msgstr "" --#: booleans.py:149 --msgid "" --"Allow samba to act as the domain controller, add users, groups and change " --"passwords." -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 +-#: booleans.py:136 +-msgid "Allow pppd to load kernel modules for certain modems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" msgstr "" --#: booleans.py:150 --msgid "Allow samba to share users home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 +-#: booleans.py:137 +-msgid "Allow pppd to be run for a regular user" +-msgstr "Позволи pppd да бъде стартиран за нормален потребител" ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" - msgstr "" ++msgstr "" --#: booleans.py:151 --msgid "Allow samba to share any file/directory read only." -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 -+msgid "" +-#: booleans.py:138 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 + msgid "" +-"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." msgstr "" --#: booleans.py:152 --msgid "Allow samba to share any file/directory read/write." -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 +-#: booleans.py:139 +-msgid "Allow Puppet client to manage all file types." ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" msgstr "" --#: booleans.py:153 --msgid "Allow samba to act as a portmapper" -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 +-#: booleans.py:140 +-msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database" ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." msgstr "" --#: booleans.py:154 --msgid "Allow samba to run unconfined scripts" -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 +-#: booleans.py:141 +-msgid "Allow racoon to read shadow" ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" msgstr "" --#: booleans.py:155 --msgid "Allow samba to export ntfs/fusefs volumes." -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 +-#: booleans.py:142 +-msgid "Allow rgmanager domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" msgstr "" --#: booleans.py:156 --msgid "Allow samba to export NFS volumes." -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 +-#: booleans.py:143 ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" - msgstr "" - --#: booleans.py:157 --msgid "Allow sanlock to read/write fuse files" -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" - msgstr "" - --#: booleans.py:158 --msgid "Allow sanlock to manage nfs files" -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +#, fuzzy +msgid "Delete Modified File Labeling" +msgstr "Етикетиране на файлове" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 -+msgid "" ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 + msgid "" +-"Allow rsync to modify public files used for public file transfer services. " +-"Files/Directories must be labeled public_content_rw_t." +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." msgstr "" --#: booleans.py:159 --msgid "Allow sanlock to manage cifs files" -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 +-#: booleans.py:144 +-msgid "Allow rsync to run as a client" ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" msgstr "" --#: booleans.py:160 --msgid "Allow sasl to read shadow" -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 +-#: booleans.py:145 +-msgid "Allow rsync to export any files/directories read only." ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" msgstr "" --#: booleans.py:161 --msgid "Allow secadm to exec content" -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 +-#: booleans.py:146 +-msgid "Allow rsync servers to share cifs files systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +#, fuzzy +msgid "Delete Modified Ports" +msgstr "Изтрива мрежов порт" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." msgstr "" --#: booleans.py:162 -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 - msgid "" --"disallow programs, such as newrole, from transitioning to administrative " --"user domains." +-#: booleans.py:147 +-msgid "Allow rsync servers to share nfs files systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 ++msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." msgstr "" --#: booleans.py:163 --msgid "Disable kernel module loading." -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 +-#: booleans.py:148 +-msgid "Allow samba to create new home directories (e.g. via PAM)" ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++#, fuzzy ++msgid "Delete Modified Users Mapping." ++msgstr "Етикетиране на файлове" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." + msgstr "" + +-#: booleans.py:149 ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++#, fuzzy ++msgid "Login name" ++msgstr "Потребителско име" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +#, fuzzy +msgid "More Types" +msgstr "Тип файл" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" - msgstr "" - --#: booleans.py:164 -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 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 samba to act as the domain controller, add users, groups and change " +-"passwords." +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." msgstr "" --#: booleans.py:165 --msgid "Allow regular users direct dri device access" -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 +-#: booleans.py:150 +-msgid "Allow samba to share users home directories." ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +#, fuzzy +msgid "Action" +msgstr "Приложение" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" msgstr "" --#: booleans.py:166 -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 - 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:151 +-msgid "Allow samba to share any file/directory read only." ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 ++msgid "" ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." + msgstr "" + +-#: booleans.py:152 +-msgid "Allow samba to share any file/directory read/write." ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++#, fuzzy ++msgid "SELinux Username" ++msgstr "SELinux потребител" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 ++msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." msgstr "" --#: booleans.py:167 -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 +-#: booleans.py:153 +-msgid "Allow samba to act as a portmapper" ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +#, fuzzy +msgid "SELinux User Name" +msgstr "SELinux потребител" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 - msgid "" --"Allow all unconfined executables to use libraries requiring text relocation " --"that are not labeled textrel_shlib_t" ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 ++msgid "" +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" msgstr "" --#: booleans.py:168 -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 +-#: booleans.py:154 +-msgid "Allow samba to run unconfined scripts" ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +#, fuzzy - 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" ++msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "Изберете домейните, които желаете този потребител да администрира." + -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" msgstr "" --#: booleans.py:169 --msgid "Allow users to connect to the local mysql server" -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:155 +-msgid "Allow samba to export ntfs/fusefs volumes." ++#: ../sepolicy/sepolicy/gui.py:62 +#, fuzzy +msgid "Disable" +msgstr "Забранен" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +#, fuzzy +msgid "Enable" +msgstr "Разрешаване на наблюдението" + -+#: ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" msgstr "" --#: booleans.py:170 -+#: ../sepolicy/sepolicy/gui.py:67 +-#: booleans.py:156 +-msgid "Allow samba to export NFS volumes." ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:92 - msgid "" --"Allow confined users the ability to execute the ping and traceroute " --"commands." + msgstr "" + +-#: booleans.py:157 +-msgid "Allow sanlock to read/write fuse files" ++#: ../sepolicy/sepolicy/gui.py:93 ++msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" @@ -58667,23 +59608,133 @@ index 0559e85..1e71e74 100644 +" * Change the system mode to Enforcing\n" msgstr "" --#: booleans.py:171 --msgid "Allow users to connect to PostgreSQL" -+#: ../sepolicy/sepolicy/gui.py:115 +-#: booleans.py:158 +-msgid "Allow sanlock to manage nfs files" ++#: ../sepolicy/sepolicy/gui.py:116 +#, fuzzy, python-format +msgid "%s is not a valid domain" +msgstr "%s не е валиден контекст\n" + -+#: ../sepolicy/sepolicy/gui.py:624 ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" msgstr "" +-#: booleans.py:159 +-msgid "Allow sanlock to manage cifs files" ++#: ../sepolicy/sepolicy/gui.py:737 ++msgid "Help: Start Page" + msgstr "" + +-#: booleans.py:160 +-msgid "Allow sasl to read shadow" ++#: ../sepolicy/sepolicy/gui.py:741 ++#, fuzzy ++msgid "Help: Booleans Page" ++msgstr "Име на булева променлива" ++ ++#: ../sepolicy/sepolicy/gui.py:747 ++msgid "Help: Executable Files Page" + msgstr "" + +-#: booleans.py:161 +-msgid "Allow secadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:750 ++msgid "Help: Writable Files Page" + msgstr "" + +-#: booleans.py:162 +-msgid "" +-"disallow programs, such as newrole, from transitioning to administrative " +-"user domains." ++#: ../sepolicy/sepolicy/gui.py:753 ++msgid "Help: Application Types Page" + msgstr "" + +-#: booleans.py:163 +-msgid "Disable kernel module loading." ++#: ../sepolicy/sepolicy/gui.py:758 ++msgid "Help: Outbound Network Connections Page" + msgstr "" + +-#: 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." ++#: ../sepolicy/sepolicy/gui.py:761 ++msgid "Help: Inbound Network Connections Page" + msgstr "" + +-#: booleans.py:165 +-msgid "Allow regular users direct dri device access" ++#: ../sepolicy/sepolicy/gui.py:767 ++msgid "Help: Transition from application Page" + msgstr "" + +-#: 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" ++#: ../sepolicy/sepolicy/gui.py:770 ++msgid "Help: Transition into application Page" + msgstr "" + +-#: booleans.py:167 +-msgid "" +-"Allow all unconfined executables to use libraries requiring text relocation " +-"that are not labeled textrel_shlib_t" ++#: ../sepolicy/sepolicy/gui.py:773 ++msgid "Help: Transition application file Page" + msgstr "" + +-#: 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" ++#: ../sepolicy/sepolicy/gui.py:777 ++msgid "Help: Systems Page" + msgstr "" + +-#: booleans.py:169 +-msgid "Allow users to connect to the local mysql server" ++#: ../sepolicy/sepolicy/gui.py:781 ++msgid "Help: Lockdown Page" + msgstr "" + +-#: booleans.py:170 +-msgid "" +-"Allow confined users the ability to execute the ping and traceroute " +-"commands." ++#: ../sepolicy/sepolicy/gui.py:785 ++#, fuzzy ++msgid "Help: Login Page" ++msgstr "Потребителско име" ++ ++#: ../sepolicy/sepolicy/gui.py:789 ++#, fuzzy ++msgid "Help: SELinux User Page" ++msgstr "Изтрий SELinux съответствие на потребител" ++ ++#: ../sepolicy/sepolicy/gui.py:793 ++msgid "Help: File Equivalence Page" + msgstr "" + +-#: booleans.py:171 +-msgid "Allow users to connect to PostgreSQL" ++#: ../sepolicy/sepolicy/gui.py:1048 ++#, python-format ++msgid "File path used to enter the '%s' domain." + msgstr "" + -#: booleans.py:172 -msgid "" -"Allow user to r/w files on filesystems that do not have extended attributes " -"(FAT, CDROM, FLOPPY)" -+#: ../sepolicy/sepolicy/gui.py:722 -+msgid "Help: Start Page" ++#: ../sepolicy/sepolicy/gui.py:1049 ++#, python-format ++msgid "Files to which the '%s' domain can write." msgstr "" -#: booleans.py:173 @@ -58691,464 +59742,416 @@ index 0559e85..1e71e74 100644 -"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." -+#: ../sepolicy/sepolicy/gui.py:726 -+#, fuzzy -+msgid "Help: Booleans Page" -+msgstr "Име на булева променлива" -+ -+#: ../sepolicy/sepolicy/gui.py:732 -+msgid "Help: Executable Files Page" ++#: ../sepolicy/sepolicy/gui.py:1050 ++#, python-format ++msgid "Network Ports to which the '%s' is allowed to connect." msgstr "" -#: booleans.py:174 -msgid "Allow user to use ssh chroot environment." -+#: ../sepolicy/sepolicy/gui.py:735 -+msgid "Help: Writable Files Page" ++#: ../sepolicy/sepolicy/gui.py:1051 ++#, python-format ++msgid "Network Ports to which the '%s' is allowed to listen." msgstr "" -#: booleans.py:175 -msgid "Allow user music sharing" -+#: ../sepolicy/sepolicy/gui.py:738 -+msgid "Help: Application Types Page" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:743 -+msgid "Help: Outbound Network Connections Page" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:746 -+msgid "Help: Inbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:1052 ++#, python-format ++msgid "File Types defined for the '%s'." msgstr "" -#: booleans.py:176 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1053 ++#, python-format + msgid "" -"Allow anon internal-sftp to upload files, used for public file transfer " -"services. Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:752 -+msgid "Help: Transition from application Page" ++"Display boolean information that can be used to modify the policy for the " ++"'%s'." msgstr "" -#: booleans.py:177 -msgid "" -"Allow sftp-internal to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:755 -+msgid "Help: Transition into application Page" ++#: ../sepolicy/sepolicy/gui.py:1054 ++#, python-format ++msgid "Display file type information that can be used by the '%s'." msgstr "" -#: booleans.py:178 -msgid "" -"Allow sftp-internal to login to local users and read/write all files on the " -"system, governed by DAC." -+#: ../sepolicy/sepolicy/gui.py:758 -+msgid "Help: Transition application file Page" ++#: ../sepolicy/sepolicy/gui.py:1055 ++#, python-format ++msgid "Display network ports to which the '%s' can connect or listen to." msgstr "" -#: booleans.py:179 -msgid "" -"Allow internal-sftp to read and write files in the user ssh home " -"directories." -+#: ../sepolicy/sepolicy/gui.py:762 -+msgid "Help: Systems Page" ++#: ../sepolicy/sepolicy/gui.py:1056 ++#, python-format ++msgid "Application Transitions Into '%s'" msgstr "" -#: booleans.py:180 -msgid "Allow sge to connect to the network using any TCP port" -+#: ../sepolicy/sepolicy/gui.py:766 -+msgid "Help: Lockdown Page" ++#: ../sepolicy/sepolicy/gui.py:1057 ++#, python-format ++msgid "Application Transitions From '%s'" msgstr "" -#: booleans.py:181 -msgid "Allow sge to access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:770 -+#, fuzzy -+msgid "Help: Login Page" -+msgstr "Потребителско име" -+ -+#: ../sepolicy/sepolicy/gui.py:774 -+#, fuzzy -+msgid "Help: SELinux User Page" -+msgstr "Изтрий SELinux съответствие на потребител" -+ -+#: ../sepolicy/sepolicy/gui.py:778 -+msgid "Help: File Equivalence Page" ++#: ../sepolicy/sepolicy/gui.py:1058 ++#, python-format ++msgid "File Transitions From '%s'" msgstr "" -#: booleans.py:182 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1059 ++#, python-format + msgid "" -"Enable additional permissions needed to support devices on 3ware " -"controllers." -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." ++"Executables which will transition to the '%s', when executing a selected " ++"domains entrypoint." msgstr "" -#: booleans.py:183 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1060 ++#, python-format + msgid "" -"Allow samba to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1031 -+#, python-format -+msgid "File path used to enter the '%s' domain." ++"Executables which will transition to a different domain, when the '%s' " ++"executes them." msgstr "" -#: booleans.py:184 -msgid "Allow user spamassassin clients to use the network." -+#: ../sepolicy/sepolicy/gui.py:1032 ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format -+msgid "Files to which the '%s' domain can write." ++msgid "Files by '%s' will transitions to a different label." msgstr "" -#: booleans.py:185 -msgid "Allow spamd to read/write user home directories." -+#: ../sepolicy/sepolicy/gui.py:1033 ++#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format -+msgid "Network Ports to which the '%s' is allowed to connect." ++msgid "Display applications that can transition into or out of the '%s'." msgstr "" -#: booleans.py:186 -msgid "" -"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:1034 -+#, python-format -+msgid "Network Ports to which the '%s' is allowed to listen." ++#: ../sepolicy/sepolicy/gui.py:1170 ++msgid "MISSING FILE PATH" msgstr "" -#: booleans.py:187 -msgid "Allow squid to run as a transparent proxy (TPROXY)" -+#: ../sepolicy/sepolicy/gui.py:1035 -+#, python-format -+msgid "File Types defined for the '%s'." - msgstr "" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 ++#, fuzzy ++msgid "Boolean section." ++msgstr "Име на булева променлива" -#: booleans.py:188 -+#: ../sepolicy/sepolicy/gui.py:1036 -+#, python-format - msgid "" +-msgid "" -"Allow ssh with chroot env to read and write files in the user home " -"directories" -+"Display boolean information that can be used to modify the policy for the " -+"'%s'." ++#: ../sepolicy/sepolicy/gui.py:1285 ++msgid "To disable this transition, go to the " msgstr "" -#: booleans.py:189 -msgid "allow host key based authentication" -+#: ../sepolicy/sepolicy/gui.py:1037 -+#, python-format -+msgid "Display file type information that can be used by the '%s'." ++#: ../sepolicy/sepolicy/gui.py:1287 ++msgid "To enable this transition, go to the " msgstr "" -#: booleans.py:190 -msgid "Allow ssh logins as sysadm_r:sysadm_t" -msgstr "Позволи ssh влизания като sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:1038 -+#, python-format -+msgid "Display network ports to which the '%s' can connect or listen to." -+msgstr "" ++#: ../sepolicy/sepolicy/gui.py:1344 ++#, fuzzy ++msgid "executable" ++msgstr "Изпълним файл" -#: booleans.py:191 -msgid "Allow staff to exec content" -+#: ../sepolicy/sepolicy/gui.py:1039 -+#, python-format -+msgid "Application Transitions Into '%s'" - msgstr "" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:1347 ++#, fuzzy ++msgid "writable" ++msgstr "Забранен" -#: booleans.py:192 -msgid "allow staff user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1040 -+#, python-format -+msgid "Application Transitions From '%s'" - msgstr "" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:1350 ++#, fuzzy ++msgid "application" ++msgstr "Приложение" -#: booleans.py:193 -msgid "Allow sysadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1041 ++#: ../sepolicy/sepolicy/gui.py:1351 +#, python-format -+msgid "File Transitions From '%s'" ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." msgstr "" -#: booleans.py:194 -+#: ../sepolicy/sepolicy/gui.py:1042 -+#, python-format - msgid "" +-msgid "" -"Allow the Telepathy connection managers to connect to any network port." -+"Executables which will transition to the '%s', when executing a selected " -+"domains entrypoint." ++#: ../sepolicy/sepolicy/gui.py:1352 ++#, python-format ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." msgstr "" -#: booleans.py:195 -+#: ../sepolicy/sepolicy/gui.py:1043 ++#: ../sepolicy/sepolicy/gui.py:1353 +#, python-format msgid "" -"Allow the Telepathy connection managers to connect to any generic TCP port." -+"Executables which will transition to a different domain, when the '%s' " -+"executes them." ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:196 -msgid "" -"Allow tftp to modify public files used for public file transfer services." -+#: ../sepolicy/sepolicy/gui.py:1044 -+#, python-format -+msgid "Files by '%s' will transitions to a different label." ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" msgstr "" -#: booleans.py:197 -msgid "Allow tftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1045 -+#, python-format -+msgid "Display applications that can transition into or out of the '%s'." ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" msgstr "" -#: booleans.py:198 -msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." -+#: ../sepolicy/sepolicy/gui.py:1149 -+msgid "MISSING FILE PATH" ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." msgstr "" -#: booleans.py:199 -msgid "Allow tor to act as a relay" -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 -+#, fuzzy -+msgid "Boolean section." -+msgstr "Име на булева променлива" -+ -+#: ../sepolicy/sepolicy/gui.py:1265 -+msgid "To disable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1371 ++msgid "" ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." msgstr "" -#: booleans.py:200 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format + msgid "" -"allow unconfined users to transition to the chrome sandbox domains when " -"running chrome-sandbox" -+#: ../sepolicy/sepolicy/gui.py:1267 -+msgid "To enable this transition, go to the " ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." msgstr "" -#: booleans.py:201 -msgid "Allow a user to login as an unconfined domain" -+#: ../sepolicy/sepolicy/gui.py:1324 +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:1401 +#, fuzzy -+msgid "executable" -+msgstr "Изпълним файл" -+ -+#: ../sepolicy/sepolicy/gui.py:1327 -+#, fuzzy -+msgid "writable" -+msgstr "Забранен" -+ -+#: ../sepolicy/sepolicy/gui.py:1330 -+#, fuzzy -+msgid "application" -+msgstr "Приложение" -+ -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." - msgstr "" ++msgid "Add new SELinux User/Role definition." ++msgstr "Добави SELinux съответствие на потребител" -#: booleans.py:202 -msgid "" -"Allow unconfined users to transition to the Mozilla plugin domain when " -"running xulrunner plugin-container." -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." - msgstr "" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:1402 ++#, fuzzy ++msgid "Delete modified SELinux User/Role definitions." ++msgstr "Изтрий SELinux съответствие на потребител" -#: booleans.py:203 -msgid "Allow video playing tools to run unconfined" -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format -+msgid "" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." msgstr "" -#: booleans.py:204 -msgid "Allow unprivledged user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" - msgstr "" - --#: booleans.py:205 --msgid "Support ecryptfs home directories" -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" - msgstr "" - --#: booleans.py:206 --msgid "Support fusefs home directories" -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." - msgstr "" - --#: booleans.py:207 --msgid "Use lpd server instead of cups" -+#: ../sepolicy/sepolicy/gui.py:1351 -+#, python-format -+msgid "" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." - msgstr "" - --#: booleans.py:208 --msgid "Support NFS home directories" -+#: ../sepolicy/sepolicy/gui.py:1352 -+#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." - msgstr "" - --#: booleans.py:209 --msgid "Support SAMBA home directories" -+#: ../sepolicy/sepolicy/gui.py:1381 -+#, fuzzy -+msgid "Add new SELinux User/Role definition." -+msgstr "Добави SELinux съответствие на потребител" -+ -+#: ../sepolicy/sepolicy/gui.py:1382 -+#, fuzzy -+msgid "Delete modified SELinux User/Role definitions." -+msgstr "Изтрий SELinux съответствие на потребител" -+ -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." - msgstr "" - --#: booleans.py:210 --msgid "Allow user to exec content" -+#: ../sepolicy/sepolicy/gui.py:1390 +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:1410 +#, fuzzy +msgid "Add new Login Mapping definition." +msgstr "Добави SELinux съответствие за влизане" -+ -+#: ../sepolicy/sepolicy/gui.py:1391 + +-#: booleans.py:205 +-msgid "Support ecryptfs home directories" ++#: ../sepolicy/sepolicy/gui.py:1411 +#, fuzzy +msgid "Delete modified Login Mapping definitions." +msgstr "Не можах да променя съответствието за вход за %s" + -+#: ../sepolicy/sepolicy/gui.py:1392 ++#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Modify selected modified Login Mapping definitions." msgstr "" --#: booleans.py:211 --msgid "Allow varnishd to connect to all ports, not just HTTP." -+#: ../sepolicy/sepolicy/gui.py:1399 +-#: booleans.py:206 +-msgid "Support fusefs home directories" ++#: ../sepolicy/sepolicy/gui.py:1419 +msgid "Add new File Equivalence definition." msgstr "" --#: booleans.py:212 --msgid "Ignore vbetool mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:1400 +-#: booleans.py:207 +-msgid "Use lpd server instead of cups" ++#: ../sepolicy/sepolicy/gui.py:1420 +msgid "Delete modified File Equivalence definitions." msgstr "" --#: booleans.py:213 -+#: ../sepolicy/sepolicy/gui.py:1401 - msgid "" --"Allow confined virtual guests to use serial/parallel communication ports" +-#: booleans.py:208 +-msgid "Support NFS home directories" ++#: ../sepolicy/sepolicy/gui.py:1421 ++msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." msgstr "" --#: booleans.py:214 --msgid "" --"Allow confined virtual guests to use executable memory and executable stack" -+#: ../sepolicy/sepolicy/gui.py:1429 +-#: booleans.py:209 +-msgid "Support SAMBA home directories" ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" msgstr "" --#: booleans.py:215 --msgid "Allow confined virtual guests to read fuse files" -+#: ../sepolicy/sepolicy/gui.py:1442 +-#: booleans.py:210 +-msgid "Allow user to exec content" ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." msgstr "" --#: booleans.py:216 --msgid "Allow confined virtual guests to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:1443 +-#: booleans.py:211 +-msgid "Allow varnishd to connect to all ports, not just HTTP." ++#: ../sepolicy/sepolicy/gui.py:1463 +#, fuzzy, python-format +msgid "Add Network Port for %s" +msgstr "Добавя мрежов порт" + -+#: ../sepolicy/sepolicy/gui.py:1448 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." msgstr "" --#: booleans.py:217 --msgid "Allow confined virtual guests to interact with rawip sockets" -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 +-#: booleans.py:212 +-msgid "Ignore vbetool mmap_zero errors." ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, fuzzy, python-format +msgid "Add File Labeling for %s" +msgstr "Етикетиране на файлове" + -+#: ../sepolicy/sepolicy/gui.py:1459 ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." msgstr "" --#: booleans.py:218 --msgid "Allow confined virtual guests to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:1460 +-#: booleans.py:213 ++#: ../sepolicy/sepolicy/gui.py:1480 +#, fuzzy +msgid "Add Login Mapping" +msgstr "Добави SELinux съответствие за влизане" + -+#: ../sepolicy/sepolicy/gui.py:1465 -+msgid "" ++#: ../sepolicy/sepolicy/gui.py:1485 + msgid "" +-"Allow confined virtual guests to use serial/parallel communication ports" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." msgstr "" --#: booleans.py:219 --msgid "Allow confined virtual guests to interact with the sanlock" -+#: ../sepolicy/sepolicy/gui.py:1466 +-#: booleans.py:214 ++#: ../sepolicy/sepolicy/gui.py:1486 +#, fuzzy +msgid "Add SELinux Users" +msgstr "Добавя SELinux потребител" + -+#: ../sepolicy/sepolicy/gui.py:1473 -+msgid "" ++#: ../sepolicy/sepolicy/gui.py:1493 + msgid "" +-"Allow confined virtual guests to use executable memory and executable stack" +"Add File Equivalency Mapping. Mapping will be created when update is applied." msgstr "" --#: booleans.py:220 --msgid "Allow confined virtual guests to manage device configuration, (pci)" -+#: ../sepolicy/sepolicy/gui.py:1474 +-#: booleans.py:215 +-msgid "Allow confined virtual guests to read fuse files" ++#: ../sepolicy/sepolicy/gui.py:1494 +#, fuzzy +msgid "Add SELinux File Equivalency" msgstr "" +"\n" +"Локална SELinux fcontext еквивалентност \n" --#: booleans.py:221 --msgid "Allow confined virtual guests to use usb devices" -+#: ../sepolicy/sepolicy/gui.py:1499 +-#: booleans.py:216 +-msgid "Allow confined virtual guests to manage nfs files" ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." msgstr "" --#: booleans.py:222 --msgid "Allow confined virtual guests to interact with the xserver" -+#: ../sepolicy/sepolicy/gui.py:1566 +-#: booleans.py:217 +-msgid "Allow confined virtual guests to interact with rawip sockets" ++#: ../sepolicy/sepolicy/gui.py:1577 ++msgid "" ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." + msgstr "" + +-#: booleans.py:218 +-msgid "Allow confined virtual guests to manage cifs files" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:1578 ++#, fuzzy ++msgid "Modify SELinux Users" ++msgstr "Добавя SELinux потребител" + +-#: booleans.py:219 +-msgid "Allow confined virtual guests to interact with the sanlock" ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." + msgstr "" + +-#: booleans.py:220 +-msgid "Allow confined virtual guests to manage device configuration, (pci)" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:1587 ++#, fuzzy ++msgid "Modify Login Mapping" ++msgstr "Не можах да направя списък на съответствията за вход" + +-#: booleans.py:221 +-msgid "Allow confined virtual guests to use usb devices" ++#: ../sepolicy/sepolicy/gui.py:1593 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." msgstr "" --#: booleans.py:223 --msgid "Allow webadm to manage files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:1567 +-#: booleans.py:222 +-msgid "Allow confined virtual guests to interact with the xserver" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:1594 +#, fuzzy +msgid "Modify SELinux File Equivalency" +msgstr "Промени SELinux съответствие на потребител" -+ -+#: ../sepolicy/sepolicy/gui.py:1652 + +-#: booleans.py:223 +-msgid "Allow webadm to manage files in users home directories" ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." @@ -59156,30 +60159,30 @@ index 0559e85..1e71e74 100644 -#: booleans.py:224 -msgid "Allow webadm to read files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, fuzzy, python-format +msgid "Modify Network Port for %s" +msgstr "Редактира мрежов порт" + -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." msgstr "" -#: booleans.py:225 -msgid "Ignore wine mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" msgstr "" -#: booleans.py:226 -msgid "Allow the graphical login program to execute bootloader" -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, fuzzy, python-format +msgid "SELinux name: %s" +msgstr "SELinux роли" + -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" msgstr "" @@ -59187,24 +60190,24 @@ index 0559e85..1e71e74 100644 -#: booleans.py:227 -msgid "" -"Allow the graphical login program to login directly as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, fuzzy, python-format +msgid "Delete file labeling for %s" +msgstr "Не можах да изтрия файловия контекст за %s" + -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, fuzzy, python-format +msgid "Modify file labeling for %s" +msgstr "Не можах да променя файловия контекст за %s" + -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" msgstr "" -#: booleans.py:228 -msgid "Allow xen to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" msgstr "" @@ -59213,156 +60216,158 @@ index 0559e85..1e71e74 100644 -msgid "" -"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated " -"logical volumes for disk images." -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, fuzzy, python-format +msgid "SELinux file type: %s" +msgstr "SELinux тип" + -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, fuzzy, python-format +msgid "Add ports for %s" +msgstr "Грешен формат %s: Запис %s" + -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, fuzzy, python-format +msgid "Delete ports for %s" +msgstr "Изтрий %s" + -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, fuzzy, python-format +msgid "Modify ports for %s" +msgstr "Промени %s" + -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, fuzzy, python-format +msgid "Network ports: %s" +msgstr "Мрежови порт" + -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, fuzzy, python-format +msgid "Network protocol: %s" +msgstr "Мрежови порт" + -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +#, fuzzy +msgid "Add user" +msgstr "Добавя потребител" + -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +#, fuzzy +msgid "Delete user" +msgstr "Изтрива потребител" + -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +#, fuzzy +msgid "Modify user" +msgstr "Променя потребител" + -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, fuzzy, python-format +msgid "SELinux User : %s" +msgstr "SELinux потребител" + -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, fuzzy, python-format +msgid "Roles: %s" +msgstr "Роля" + -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, fuzzy, python-format +msgid "MLS/MCS Range: %s" +msgstr "MLS/MCS интервал" + -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +#, fuzzy +msgid "Add login mapping" +msgstr "Добави SELinux съответствие за влизане" + -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +#, fuzzy +msgid "Delete login mapping" +msgstr "Изтрий SELinux съответствие на потребител" + -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +#, fuzzy +msgid "Modify login mapping" +msgstr "Не можах да направя списък на съответствията за вход" + -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, fuzzy, python-format -+msgid "Linux User : %s" -+msgstr "SELinux потребител" ++msgid "Login Name : %s" ++msgstr "Потребителско име" + -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, fuzzy, python-format +msgid "SELinux User: %s" +msgstr "SELinux потребител" + -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." msgstr "" -#: booleans.py:230 -msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." msgstr "" -#: booleans.py:231 -msgid "" -"Allow xguest users to configure Network Manager and connect to apache ports" -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." msgstr "" -#: booleans.py:232 -msgid "Allow xguest to exec content" -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" msgstr "" -#: booleans.py:233 -msgid "Allow xguest users to mount removable media" -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" msgstr "" -#: booleans.py:234 -msgid "Allow xguest to use blue tooth devices" -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" msgstr "" -#: booleans.py:235 -msgid "Allows clients to write to the X server shared memory segments." -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" msgstr "" -#: booleans.py:236 -msgid "Allows XServer to execute writable memory" -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" msgstr "" -#: booleans.py:237 -msgid "Support X userspace object manager" -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" msgstr "" -#: booleans.py:238 -msgid "Allow zabbix to connect to unreserved ports" -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" msgstr "" -#: booleans.py:239 -msgid "Allow zebra daemon to write it configuration files" -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +#, fuzzy +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " @@ -59380,7 +60385,7 @@ index 0559e85..1e71e74 100644 +"не изисква рестартиране Искате ли да продължите?" -#: booleans.py:240 -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 msgid "" -"Allow ZoneMinder to modify public files used for public file transfer " -"services." @@ -59391,11 +60396,15 @@ index 0559e85..1e71e74 100644 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" msgstr "" ++ ++#, fuzzy ++#~ msgid "Linux User : %s" ++#~ msgstr "SELinux потребител" diff --git a/policycoreutils/po/bn.po b/policycoreutils/po/bn.po -index 5c0cedc..1db7396 100644 +index 5c0cedc..a8224b4 100644 --- a/policycoreutils/po/bn.po +++ b/policycoreutils/po/bn.po @@ -1,20 +1,20 @@ @@ -59411,7 +60420,7 @@ index 5c0cedc..1db7396 100644 "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: 2013-01-04 17:02+0000\n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2013-07-10 20:44+0000\n" "Last-Translator: dwalsh \n" "Language-Team: Bengali \n" @@ -59441,7 +60450,7 @@ index 5c0cedc..1db7396 100644 #, c-format msgid "Could not set exec context to %s.\n" msgstr "" -@@ -86,871 +86,907 @@ msgstr "" +@@ -86,871 +86,920 @@ msgstr "" msgid "To make this policy package active, execute:" msgstr "" @@ -59512,7 +60521,7 @@ index 5c0cedc..1db7396 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "" @@ -59687,8 +60696,8 @@ index 5c0cedc..1db7396 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "" @@ -59699,9 +60708,10 @@ index 5c0cedc..1db7396 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "" @@ -59749,7 +60759,8 @@ index 5c0cedc..1db7396 100644 -#: ../semanage/seobject.py:745 +#: ../semanage/seobject.py:780 #, python-format - msgid "Could not add role %s for %s" +-msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "" -#: ../semanage/seobject.py:754 @@ -59761,7 +60772,8 @@ index 5c0cedc..1db7396 100644 -#: ../semanage/seobject.py:757 +#: ../semanage/seobject.py:792 #, python-format - msgid "Could not add prefix %s for %s" +-msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "" -#: ../semanage/seobject.py:760 @@ -59849,9 +60861,9 @@ index 5c0cedc..1db7396 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "" @@ -59873,7 +60885,8 @@ index 5c0cedc..1db7396 100644 -#: ../semanage/seobject.py:980 +#: ../semanage/seobject.py:1018 #, python-format - msgid "Could not create a key for %s/%s" +-msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:991 @@ -59891,64 +60904,74 @@ index 5c0cedc..1db7396 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 #, python-format - msgid "Could not check if port %s/%s is defined" +-msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" msgstr "" -#: ../semanage/seobject.py:1002 +#: ../semanage/seobject.py:1042 #, python-format - msgid "Port %s/%s already defined" +-msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "" -#: ../semanage/seobject.py:1006 +#: ../semanage/seobject.py:1046 #, python-format - msgid "Could not create port for %s/%s" +-msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1012 +#: ../semanage/seobject.py:1052 #, python-format - msgid "Could not create context for %s/%s" +-msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1016 +#: ../semanage/seobject.py:1056 #, python-format - msgid "Could not set user in port context for %s/%s" +-msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1020 +#: ../semanage/seobject.py:1060 #, python-format - msgid "Could not set role in port context for %s/%s" +-msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1024 +#: ../semanage/seobject.py:1064 #, python-format - msgid "Could not set type in port context for %s/%s" +-msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1029 +#: ../semanage/seobject.py:1069 #, python-format - msgid "Could not set mls fields in port context for %s/%s" +-msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1033 +#: ../semanage/seobject.py:1073 #, python-format - msgid "Could not set port context for %s/%s" +-msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1037 +#: ../semanage/seobject.py:1077 #, python-format - msgid "Could not add port %s/%s" +-msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -59964,21 +60987,29 @@ index 5c0cedc..1db7396 100644 msgstr "" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 ++#, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 #, python-format - msgid "Port %s/%s is not defined" +-msgid "Port %s/%s is not defined" ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "" -#: ../semanage/seobject.py:1068 +#: ../semanage/seobject.py:1108 #, python-format - msgid "Could not query port %s/%s" +-msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1079 +#: ../semanage/seobject.py:1119 #, python-format - msgid "Could not modify port %s/%s" +-msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1092 @@ -59993,15 +61024,22 @@ index 5c0cedc..1db7396 100644 msgstr "" -#: ../semanage/seobject.py:1125 ++#: ../semanage/seobject.py:1159 ++#, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "" ++ +#: ../semanage/seobject.py:1165 #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" +-msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1129 +#: ../semanage/seobject.py:1169 #, python-format - msgid "Could not delete port %s/%s" +-msgid "Could not delete port %s/%s" ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 @@ -60010,9 +61048,9 @@ index 5c0cedc..1db7396 100644 msgstr "" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "" @@ -60023,7 +61061,7 @@ index 5c0cedc..1db7396 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "" @@ -60294,7 +61332,9 @@ index 5c0cedc..1db7396 100644 -#: ../semanage/seobject.py:1697 +#: ../semanage/seobject.py:1750 #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" +-msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" msgstr "" -#: ../semanage/seobject.py:1706 @@ -60337,7 +61377,8 @@ index 5c0cedc..1db7396 100644 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" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" msgstr "" -#: ../semanage/seobject.py:1755 @@ -60503,7 +61544,8 @@ index 5c0cedc..1db7396 100644 -#: ../semanage/seobject.py:2063 +#: ../semanage/seobject.py:2122 #, python-format - msgid "Bad format %s: Record %s" +-msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "" -#: ../semanage/seobject.py:2087 @@ -60551,13 +61593,13 @@ index 5c0cedc..1db7396 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "" -@@ -989,206 +1025,226 @@ msgstr "" +@@ -989,206 +1038,226 @@ msgstr "" msgid "Unable to clear environment\n" msgstr "" @@ -60825,7 +61867,7 @@ index 5c0cedc..1db7396 100644 msgid "failed to exec shell\n" msgstr "" -@@ -1415,7 +1471,7 @@ msgstr "" +@@ -1415,7 +1484,7 @@ msgstr "" msgid "Applications" msgstr "" @@ -60834,7 +61876,7 @@ index 5c0cedc..1db7396 100644 msgid "Standard Init Daemon" msgstr "" -@@ -1425,7 +1481,7 @@ msgid "" +@@ -1425,7 +1494,7 @@ msgid "" "requires a script in /etc/rc.d/init.d" msgstr "" @@ -60843,7 +61885,7 @@ index 5c0cedc..1db7396 100644 msgid "DBUS System Daemon" msgstr "" -@@ -1437,7 +1493,7 @@ msgstr "" +@@ -1437,7 +1506,7 @@ msgstr "" msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" @@ -60852,7 +61894,7 @@ index 5c0cedc..1db7396 100644 msgid "Web Application/Script (CGI)" msgstr "" -@@ -1446,7 +1502,7 @@ msgid "" +@@ -1446,7 +1515,7 @@ msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" @@ -60861,7 +61903,7 @@ index 5c0cedc..1db7396 100644 msgid "User Application" msgstr "" -@@ -1456,7 +1512,7 @@ msgid "" +@@ -1456,7 +1525,7 @@ msgid "" "started by a user" msgstr "" @@ -60870,7 +61912,7 @@ index 5c0cedc..1db7396 100644 msgid "Sandbox" msgstr "" -@@ -1508,8 +1564,8 @@ msgstr "" +@@ -1508,8 +1577,8 @@ msgstr "" #: ../gui/polgen.glade:550 msgid "" @@ -60881,7 +61923,7 @@ index 5c0cedc..1db7396 100644 msgstr "" #: ../gui/polgen.glade:592 -@@ -1522,8 +1578,8 @@ msgstr "" +@@ -1522,8 +1591,8 @@ msgstr "" #: ../gui/polgen.glade:627 msgid "" @@ -60892,17 +61934,17 @@ index 5c0cedc..1db7396 100644 "the system directly." msgstr "" -@@ -1531,7 +1587,8 @@ msgstr "" +@@ -1531,7 +1600,8 @@ msgstr "" msgid "Enter name of application or user role:" msgstr "" -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "" -@@ -1591,8 +1648,7 @@ msgid "Select the user_roles that will transition to %s:" +@@ -1591,8 +1661,7 @@ msgid "Select the user_roles that will transition to %s:" msgstr "" #: ../gui/polgen.glade:1019 @@ -60912,16 +61954,16 @@ index 5c0cedc..1db7396 100644 msgstr "" #: ../gui/polgen.glade:1056 -@@ -1616,7 +1672,7 @@ msgid "TCP Ports" +@@ -1616,7 +1685,7 @@ msgid "TCP Ports" msgstr "" #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" msgstr "" -@@ -1747,75 +1803,75 @@ msgstr "" +@@ -1747,75 +1816,75 @@ msgstr "" msgid "Policy Directory" msgstr "" @@ -61013,53 +62055,53 @@ index 5c0cedc..1db7396 100644 msgid "Configue SELinux" msgstr "" -@@ -1830,6 +1886,10 @@ msgid "" +@@ -1830,6 +1899,10 @@ msgid "" msgstr "" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" msgstr "" -@@ -1839,7 +1899,9 @@ msgid "" +@@ -1839,7 +1912,9 @@ msgid "" "Level" msgstr "" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" msgstr "" -@@ -1877,10 +1939,14 @@ msgid "Modify %s" +@@ -1877,10 +1952,14 @@ msgid "Modify %s" msgstr "" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" msgstr "" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" msgstr "" -@@ -1888,7 +1954,7 @@ msgstr "" +@@ -1888,7 +1967,7 @@ msgstr "" msgid "Status" msgstr "" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " -@@ -1901,11 +1967,11 @@ msgid "" +@@ -1901,11 +1980,11 @@ msgid "" "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 " @@ -61070,36 +62112,36 @@ index 5c0cedc..1db7396 100644 msgstr "" -#: ../gui/statusPage.py:152 -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " -@@ -1957,6 +2023,8 @@ msgid "" +@@ -1957,6 +2036,8 @@ msgid "" msgstr "" #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "" -@@ -1969,6 +2037,7 @@ msgid "SELinux Administration" +@@ -1969,6 +2050,7 @@ msgid "SELinux Administration" msgstr "" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" msgstr "" -@@ -2038,6 +2107,7 @@ msgstr "" +@@ -2038,6 +2120,7 @@ msgstr "" #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" msgstr "" -@@ -2132,8 +2202,8 @@ msgstr "" +@@ -2132,8 +2215,8 @@ msgstr "" #: ../gui/system-config-selinux.glade:2661 msgid "" @@ -61110,7 +62152,7 @@ index 5c0cedc..1db7396 100644 msgstr "" #: ../gui/system-config-selinux.glade:2781 -@@ -2161,1321 +2231,2868 @@ msgstr "" +@@ -2161,1321 +2244,2917 @@ msgstr "" msgid "SELinux user '%s' is required" msgstr "" @@ -61560,13 +62602,10 @@ index 5c0cedc..1db7396 100644 +msgid "" +"Allow gpg web domain to modify public files used for public file transfer " +"services." - msgstr "" - --#: booleans.py:6 ++msgstr "" ++ +#: booleans.py:67 - msgid "" --"Allow users to resolve user passwd entries directly from ldap rather then " --"using a sssd server" ++msgid "" +"Allow gssd to list tmp directories and read the kerberos credential cache." +msgstr "" + @@ -62432,6 +63471,32 @@ index 5c0cedc..1db7396 100644 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -62594,31 +63659,25 @@ index 5c0cedc..1db7396 100644 + +#: ../sepolicy/sepolicy.py:556 +msgid "Enter SELinux user(s) which will transition to this domain" - msgstr "" - --#: booleans.py:7 --msgid "Allow users to login using a radius server" -+#: ../sepolicy/sepolicy.py:559 -+msgid "Enter SELinux role(s) to which the administror domain will transition" - msgstr "" - --#: booleans.py:8 --msgid "Allow users to login using a yubikey server" -+#: ../sepolicy/sepolicy.py:562 -+msgid "Enter domain(s) which this confined admin will administrate" - msgstr "" - --#: booleans.py:9 --msgid "Allow awstats to purge Apache logs" -+#: ../sepolicy/sepolicy.py:565 -+msgid "name of policy to generate" - msgstr "" - --#: booleans.py:10 -+#: ../sepolicy/sepolicy.py:572 -+msgid "path in which the generated policy files will be stored" +msgstr "" + ++#: ../sepolicy/sepolicy.py:559 ++msgid "Enter SELinux role(s) to which the administror domain will transition" ++msgstr "" ++ ++#: ../sepolicy/sepolicy.py:562 ++msgid "Enter domain(s) which this confined admin will administrate" ++msgstr "" ++ ++#: ../sepolicy/sepolicy.py:565 ++msgid "name of policy to generate" ++msgstr "" ++ ++#: ../sepolicy/sepolicy.py:572 ++msgid "path in which the generated policy files will be stored" + msgstr "" + +-#: booleans.py:6 +#: ../sepolicy/sepolicy.py:574 +msgid "path to which the confined processes will need to write" +msgstr "" @@ -62659,7 +63718,7 @@ index 5c0cedc..1db7396 100644 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -62760,31 +63819,31 @@ index 5c0cedc..1db7396 100644 + +#: ../sepolicy/sepolicy/generate.py:333 msgid "" --"Allow cdrecord to read various content. nfs, samba, removable devices, user " --"temp and untrusted content files" +-"Allow users to resolve user passwd entries directly from ldap rather then " +-"using a sssd server" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" msgstr "" --#: booleans.py:11 --msgid "Allow clamd to use JIT compiler" +-#: booleans.py:7 +-msgid "Allow users to login using a radius server" +#: ../sepolicy/sepolicy/generate.py:425 +msgid "User Role types can not be assigned executables." msgstr "" --#: booleans.py:12 --msgid "Allow clamscan to non security files on a system" +-#: booleans.py:8 +-msgid "Allow users to login using a yubikey server" +#: ../sepolicy/sepolicy/generate.py:431 +msgid "Only Daemon apps can use an init script.." msgstr "" --#: booleans.py:13 --msgid "Allow clamscan to read user content" +-#: booleans.py:9 +-msgid "Allow awstats to purge Apache logs" +#: ../sepolicy/sepolicy/generate.py:449 +msgid "use_resolve must be a boolean value " msgstr "" --#: booleans.py:14 +-#: booleans.py:10 +#: ../sepolicy/sepolicy/generate.py:455 +msgid "use_syslog must be a boolean value " +msgstr "" @@ -62813,48 +63872,45 @@ index 5c0cedc..1db7396 100644 +#: ../sepolicy/sepolicy/generate.py:876 +#, python-format msgid "" --"Allow Cobbler to modify public files used for public file transfer services." +-"Allow cdrecord to read various content. nfs, samba, removable devices, user " +-"temp and untrusted content files" +"You need to define a new type which ends with: \n" +" %s" msgstr "" --#: booleans.py:15 --msgid "Allow Cobbler to connect to the network using TCP." +-#: booleans.py:11 +-msgid "Allow clamd to use JIT compiler" +#: ../sepolicy/sepolicy/generate.py:1104 +msgid "You must enter the executable path for your confined process" msgstr "" --#: booleans.py:16 --msgid "Allow Cobbler to access cifs file systems." +-#: booleans.py:12 +-msgid "Allow clamscan to non security files on a system" +#: ../sepolicy/sepolicy/generate.py:1363 +msgid "Type Enforcement file" msgstr "" --#: booleans.py:17 --msgid "Allow Cobbler to access nfs file systems." +-#: booleans.py:13 +-msgid "Allow clamscan to read user content" +#: ../sepolicy/sepolicy/generate.py:1364 +msgid "Interface file" msgstr "" --#: booleans.py:18 --msgid "Allow collectd to connect to the network using TCP." +-#: booleans.py:14 +#: ../sepolicy/sepolicy/generate.py:1365 +msgid "File Contexts file" - msgstr "" - --#: booleans.py:19 --msgid "Allow codnor domain to connect to the network using TCP." ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:1367 +msgid "Spec file" - msgstr "" - --#: booleans.py:20 ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:1368 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -62862,189 +63918,174 @@ index 5c0cedc..1db7396 100644 +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:350 msgid "" --"Allow system cron jobs to relabel filesystem for restoring file contexts." +-"Allow Cobbler to modify public files used for public file transfer services." +"The entry that was entered is incorrect. Please try again in the " +"ex:/.../... format." msgstr "" --#: booleans.py:21 --msgid "Allow cvs daemon to read shadow" +-#: booleans.py:15 +-msgid "Allow Cobbler to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:376 +msgid "Retry" msgstr "" --#: booleans.py:22 --msgid "Allow all daemons to write corefiles to /" +-#: booleans.py:16 +-msgid "Allow Cobbler to access cifs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" msgstr "" --#: booleans.py:23 --msgid "Allow all daemons to use tcp wrappers." +-#: booleans.py:17 +-msgid "Allow Cobbler to access nfs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:476 +msgid "" +"Add file Equivilence Mapping. Mapping will be created when Update is " +"applied." msgstr "" --#: booleans.py:24 --msgid "Allow all daemons the ability to read/write terminals" +-#: booleans.py:18 +-msgid "Allow collectd to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" msgstr "" --#: booleans.py:25 --msgid "Allow dan to manage user files" +-#: booleans.py:19 +-msgid "Allow codnor domain to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." msgstr "" --#: booleans.py:26 --msgid "Allow dan to read user files" +-#: booleans.py:20 +#: ../sepolicy/sepolicy/sepolicy.glade:515 +msgid "Enter the path to which you want to setup an equivalence label." - msgstr "" - --#: booleans.py:27 --msgid "Allow dbadm to manage files in users home directories" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" - msgstr "" - --#: booleans.py:28 --msgid "Allow dbadm to read files in users home directories" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" - msgstr "" - --#: booleans.py:29 ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:582 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" +-"Allow system cron jobs to relabel filesystem for restoring file contexts." +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." msgstr "" --#: booleans.py:30 --msgid "Allow sysadm to debug or ptrace all processes." +-#: booleans.py:21 +-msgid "Allow cvs daemon to read shadow" +#: ../sepolicy/sepolicy/sepolicy.glade:639 +msgid "Add a file" msgstr "" --#: booleans.py:31 --msgid "Allow dhcpc client applications to execute iptables commands" +-#: booleans.py:22 +-msgid "Allow all daemons to write corefiles to /" +#: ../sepolicy/sepolicy/sepolicy.glade:656 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." msgstr "" --#: booleans.py:32 --msgid "Allow DHCP daemon to use LDAP backends" +-#: booleans.py:23 +-msgid "Allow all daemons to use tcp wrappers." +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" msgstr "" --#: booleans.py:33 --msgid "Allow all domains to use other domains file descriptors" +-#: booleans.py:24 +-msgid "Allow all daemons the ability to read/write terminals" +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" msgstr "" --#: booleans.py:34 --msgid "Allow all domains to have the kernel load modules" +-#: booleans.py:25 +-msgid "Allow dan to manage user files" +#: ../sepolicy/sepolicy/sepolicy.glade:781 +msgid "Type" msgstr "" --#: booleans.py:35 --msgid "Allow the use of the audio devices as the source for the entropy feeds" +-#: booleans.py:26 +-msgid "Allow dan to read user files" +#: ../sepolicy/sepolicy/sepolicy.glade:795 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:27 +-msgid "Allow dbadm to manage files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:822 +msgid "Make Path Recursive" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:28 +-msgid "Allow dbadm to read files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:826 +msgid "" +"Select Make Path Recursive iff you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:29 +#: ../sepolicy/sepolicy/sepolicy.glade:839 +msgid "Browse" +msgstr "" @@ -63058,15 +64099,22 @@ index 5c0cedc..1db7396 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:898 -+msgid "" + 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" +"Specify the path using regular expressions that you would like to modify the " +"labeling." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:30 +-msgid "Allow sysadm to debug or ptrace all processes." +#: ../sepolicy/sepolicy/sepolicy.glade:920 +msgid "Select the SELinux file type to assign to this path." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:31 +-msgid "Allow dhcpc client applications to execute iptables commands" +#: ../sepolicy/sepolicy/sepolicy.glade:947 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" @@ -63079,505 +64127,497 @@ index 5c0cedc..1db7396 100644 +msgid "Analyzing Policy..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." - msgstr "" - --#: booleans.py:36 --msgid "Allow exim to connect to databases (postgres, mysql)" -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" - msgstr "" - --#: booleans.py:37 --msgid "Allow exim to create, read, write, and delete unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." - msgstr "" - --#: booleans.py:38 --msgid "Allow exim to read unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" - msgstr "" - --#: booleans.py:39 --msgid "Enable extra rules in the cron domain to support fcron." -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." - msgstr "" - --#: booleans.py:40 --msgid "Allow fenced domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +msgid "Login Mapping" msgstr "" --#: booleans.py:41 --msgid "Allow fenced domain to execute ssh." -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 +-#: booleans.py:32 +-msgid "Allow DHCP daemon to use LDAP backends" ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" msgstr "" --#: booleans.py:42 --msgid "Allow all domains to execute in fips_mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 +-#: booleans.py:33 +-msgid "Allow all domains to use other domains file descriptors" ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +msgid "SELinux Users" msgstr "" --#: booleans.py:43 --msgid "Allow ftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 +-#: booleans.py:34 +-msgid "Allow all domains to have the kernel load modules" ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" msgstr "" --#: booleans.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 - msgid "" --"Allow ftp servers to upload files, used for public file transfer services. " --"Directories must be labeled public_content_rw_t." +-#: booleans.py:35 +-msgid "Allow the use of the audio devices as the source for the entropy feeds" ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 ++msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." msgstr "" +-#: booleans.py:36 +-msgid "Allow exim to connect to databases (postgres, mysql)" ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 ++msgid "radiobutton" + msgstr "" + +-#: booleans.py:37 +-msgid "Allow exim to create, read, write, and delete unprivileged user files." ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 ++msgid "Show Modified Only" + msgstr "" + +-#: booleans.py:38 +-msgid "Allow exim to read unprivileged user files." ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 ++msgid "Mislabeled files exist" + msgstr "" + +-#: booleans.py:39 +-msgid "Enable extra rules in the cron domain to support fcron." ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 ++msgid "Show mislabeled files only" + msgstr "" + +-#: booleans.py:40 +-msgid "Allow fenced domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 ++msgid "" ++"If-Then-Else rules written in policy that can \n" ++"allow alternative access control." + msgstr "" + +-#: booleans.py:41 +-msgid "Allow fenced domain to execute ssh." ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 ++msgid "Enabled" + msgstr "" + +-#: booleans.py:42 +-msgid "Allow all domains to execute in fips_mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 ++msgid "File Path" + msgstr "" + +-#: booleans.py:43 +-msgid "Allow ftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 ++msgid "SELinux File Type" + msgstr "" + +-#: booleans.py:44 +-msgid "" +-"Allow ftp servers to upload files, used for public file transfer services. " +-"Directories must be labeled public_content_rw_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 ++msgid "File path used to enter the 'selected domain'." + msgstr "" + -#: booleans.py:45 -msgid "Allow ftp servers to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 -+msgid "radiobutton" ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 ++msgid "Executable Files" msgstr "" -#: booleans.py:46 -msgid "Allow ftp servers to connect to mysql database ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 -+msgid "Show Modified Only" ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 ++msgid "Files to which the 'selected domain' can write." msgstr "" -#: booleans.py:47 -msgid "" -"Allow ftp servers to login to local users and read/write all files on the " -"system, governed by DAC." -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 -+msgid "Mislabeled files exist" ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 ++msgid "Writable files" msgstr "" -#: booleans.py:48 -msgid "Allow ftp servers to use cifs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 -+msgid "Show mislabeled files only" ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 ++msgid "File Types defined for the 'selected domain'." msgstr "" -#: booleans.py:49 -msgid "Allow ftp servers to use nfs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 -+msgid "" -+"If-Then-Else rules written in policy that can \n" -+"allow alternative access control." ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 ++msgid "Application File Types" msgstr "" -#: booleans.py:50 -msgid "Allow ftp servers to use bind to all unreserved ports for passive mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 -+msgid "Enabled" ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 ++msgid "Network Ports to which the 'selected domain' is allowed to connect." msgstr "" -#: booleans.py:51 -msgid "Determine whether Git CGI can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 -+msgid "File Path" ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 ++msgid "Outbound" msgstr "" -#: booleans.py:52 -msgid "Determine whether Git CGI can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 -+msgid "SELinux File Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 ++msgid "Network Ports to which the 'selected domain' is allowed to listen." msgstr "" -#: booleans.py:53 -msgid "Determine whether Git CGI can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 -+msgid "File path used to enter the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 ++msgid "Inbound" msgstr "" -#: booleans.py:54 --msgid "" ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 + msgid "" -"Determine whether Git session daemon can bind TCP sockets to all unreserved " -"ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 -+msgid "Executable Files" ++"Boolean \n" ++"Enabled" msgstr "" -#: booleans.py:55 -msgid "" -"Determine whether calling user domains can execute Git daemon in the " -"git_session_t domain." -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 -+msgid "Files to which the 'selected domain' can write." ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 ++msgid "Boolean name" msgstr "" -#: booleans.py:56 -msgid "Determine whether Git system daemon can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 -+msgid "Writable files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 ++msgid "SELinux Application Type" msgstr "" -#: booleans.py:57 -msgid "Determine whether Git system daemon can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 -+msgid "File Types defined for the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 ++msgid "" ++"Executables which will transition to a different domain, when the 'selected " ++"domain' executes them." msgstr "" -#: booleans.py:58 -msgid "Determine whether Git system daemon can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 -+msgid "Application File Types" ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 ++msgid "Applicaton Transitions From 'select domain'" msgstr "" -#: booleans.py:59 -msgid "Allow gitisis daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 -+msgid "Network Ports to which the 'selected domain' is allowed to connect." ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 ++msgid "" ++"Boolean\n" ++"Enabled" msgstr "" -#: booleans.py:60 -msgid "Enable reading of urandom for all domains." -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 -+msgid "Outbound" ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 ++msgid "Calling Process Domain" msgstr "" -#: booleans.py:61 -msgid "" -"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" -"agent to manage user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 -+msgid "Network Ports to which the 'selected domain' is allowed to listen." ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 ++msgid "Executable File" msgstr "" -#: booleans.py:62 -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 -+msgid "Inbound" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 msgid "" -"Allow gpg web domain to modify public files used for public file transfer " -"services." -+"Boolean \n" -+"Enabled" ++"Executables which will transition to the 'selected domain', when executing a " ++"selected domains entrypoint." msgstr "" -#: booleans.py:63 -msgid "Allow gssd to read temp directory. For access to kerberos tgt." -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 -+msgid "Boolean name" ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 ++msgid "Application Transitions Into 'select domain'" msgstr "" -#: booleans.py:64 -msgid "Allow guest to exec content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 -+msgid "SELinux Application Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 ++msgid "" ++"File Transitions define what happens when the current domain creates the " ++"content of a particular class in a directory of the destination type. " ++"Optionally a file name could be specified for the transition." msgstr "" -#: booleans.py:65 -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 - msgid "" +-msgid "" -"Allow Apache to modify public files used for public file transfer services. " -"Directories/Files must be labeled public_content_rw_t." -+"Executables which will transition to a different domain, when the 'selected " -+"domain' executes them." ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 ++msgid "SELinux Directory Type" msgstr "" -#: booleans.py:66 -msgid "Allow httpd to use built in scripting (usually php)" -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 -+msgid "Applicaton Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 ++msgid "Destination Class" msgstr "" -#: booleans.py:67 -msgid "Allow http daemon to check spam" -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 -+msgid "" -+"Boolean\n" -+"Enabled" ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 ++msgid "SELinux Destination Type" msgstr "" -#: booleans.py:68 -msgid "" -"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " -"ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 -+msgid "Calling Process Domain" ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 ++msgid "File Name" msgstr "" -#: booleans.py:69 -msgid "Allow httpd to connect to the ldap port" -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 -+msgid "Executable File" ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 ++msgid "File Transitions From 'select domain'" msgstr "" -#: booleans.py:70 -msgid "Allow http daemon to connect to zabbix" -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 -+msgid "" -+"Executables which will transition to the 'selected domain', when executing a " -+"selected domains entrypoint." ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 ++msgid "Default Level" msgstr "" -#: booleans.py:71 -msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 -+msgid "Application Transitions Into 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 ++msgid "Select the system mode when the system first boots up" msgstr "" -#: booleans.py:72 -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 - msgid "" +-msgid "" -"Allow HTTPD scripts and modules to connect to cobbler over the network." -+"File Transitions define what happens when the current domain creates the " -+"content of a particular class in a directory of the destination type. " -+"Optionally a file name could be specified for the transition." ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 ++msgid "Select the system mode for the current session" msgstr "" -#: booleans.py:73 -msgid "" -"Allow HTTPD scripts and modules to connect to databases over the network." -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 -+msgid "SELinux Directory Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 ++msgid "System Policy Type:" msgstr "" -#: booleans.py:74 -msgid "Allow httpd to connect to memcache server" -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 -+msgid "Destination Class" ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 ++msgid "System Mode" msgstr "" -#: booleans.py:75 -msgid "Allow httpd to act as a relay" -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 -+msgid "SELinux Destination Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 ++msgid "Import system settings from another machine" msgstr "" -#: booleans.py:76 -msgid "Allow http daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 -+msgid "File Name" ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++msgid "Import" msgstr "" -#: booleans.py:77 -msgid "Allow Apache to communicate with avahi service via dbus" -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 -+msgid "File Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 ++msgid "Export system settings to a file" msgstr "" -#: booleans.py:78 -msgid "Allow httpd cgi support" -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 -+msgid "Default Level" ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++msgid "Export" msgstr "" -#: booleans.py:79 -msgid "Allow httpd to act as a FTP server by listening on the ftp port." -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 -+msgid "Select the system mode when the system first boots up" ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 ++msgid "Relabel all files back to system defaults on reboot" msgstr "" -#: booleans.py:80 -msgid "Allow httpd to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 -+msgid "Select the system mode for the current session" ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 ++msgid "Yes" msgstr "" -#: booleans.py:81 -msgid "Allow httpd scripts and modules execmem/execstack" -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 -+msgid "System Policy Type:" ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 ++msgid "No" msgstr "" -#: booleans.py:82 -msgid "Allow HTTPD to connect to port 80 for graceful shutdown" -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 -+msgid "System Mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 ++msgid "System Configuration" msgstr "" -#: booleans.py:83 -msgid "Allow httpd processes to manage IPA content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 -+msgid "Import system settings from another machine" - msgstr "" - --#: booleans.py:84 --msgid "Allow Apache to use mod_auth_ntlm_winbind" -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 -+msgid "Import" - msgstr "" - --#: booleans.py:85 --msgid "Allow Apache to use mod_auth_pam" -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 -+msgid "Export system settings to a file" - msgstr "" - --#: booleans.py:86 --msgid "Allow httpd to read user content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 -+msgid "Export" - msgstr "" - --#: booleans.py:87 --msgid "Allow Apache to run in stickshift mode, not transition to passenger" -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 -+msgid "Relabel all files back to system defaults on reboot" - msgstr "" - --#: booleans.py:88 --msgid "Allow httpd daemon to change its resource limits" -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 -+msgid "Yes" - msgstr "" - --#: booleans.py:89 --msgid "" --"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 -+msgid "No" - msgstr "" - --#: booleans.py:90 -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 -+msgid "System Configuration" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 - msgid "" --"Allow apache scripts to write to public content, directories/files must be " --"labeled public_rw_content_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 ++msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " @@ -63586,19 +64626,18 @@ index 5c0cedc..1db7396 100644 +"unconfined_t from the users/login screens." msgstr "" --#: booleans.py:91 --msgid "Allow Apache to execute tmp content." -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 +-#: booleans.py:84 +-msgid "Allow Apache to use mod_auth_ntlm_winbind" ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" msgstr "" --#: booleans.py:92 -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 - msgid "" --"Unify HTTPD to communicate with the terminal. Needed for entering the " --"passphrase for certificates at the terminal." +-#: booleans.py:85 +-msgid "Allow Apache to use mod_auth_pam" ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 ++msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -63606,15 +64645,15 @@ index 5c0cedc..1db7396 100644 +"allowed." msgstr "" --#: booleans.py:93 --msgid "Unify HTTPD handling of all content files." -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 +-#: booleans.py:86 +-msgid "Allow httpd to read user content" ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" msgstr "" --#: booleans.py:94 --msgid "Allow httpd to access cifs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 +-#: booleans.py:87 +-msgid "Allow Apache to run in stickshift mode, not transition to passenger" ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -63623,257 +64662,282 @@ index 5c0cedc..1db7396 100644 +"allowed." msgstr "" --#: booleans.py:95 --msgid "Allow httpd to access FUSE file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 +-#: booleans.py:88 +-msgid "Allow httpd daemon to change its resource limits" ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" msgstr "" --#: booleans.py:96 --msgid "Allow httpd to run gpg" -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 -+msgid "" +-#: booleans.py:89 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 + msgid "" +-"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." msgstr "" --#: booleans.py:97 --msgid "Allow httpd to access nfs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 +-#: booleans.py:90 +-msgid "" +-"Allow apache scripts to write to public content, directories/files must be " +-"labeled public_rw_content_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" msgstr "" --#: booleans.py:98 --msgid "Allow httpd to communicate with oddjob to start up a service" -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 +-#: booleans.py:91 +-msgid "Allow Apache to execute tmp content." ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." msgstr "" --#: booleans.py:99 --msgid "Allow httpd to access openstack ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 +-#: booleans.py:92 +-msgid "" +-"Unify HTTPD to communicate with the terminal. Needed for entering the " +-"passphrase for certificates at the terminal." ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" msgstr "" --#: booleans.py:100 --msgid "Allow Apache to query NS records" -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 +-#: booleans.py:93 +-msgid "Unify HTTPD handling of all content files." ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" msgstr "" --#: booleans.py:101 --msgid "Allow icecast to connect to all ports, not just sound ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 +-#: booleans.py:94 +-msgid "Allow httpd to access cifs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" msgstr "" --#: booleans.py:102 -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 - msgid "" --"Allow the Irssi IRC Client to connect to any port, and to bind to any " --"unreserved port." --msgstr "" -- --#: booleans.py:103 --msgid "Allow confined applications to run with kerberos." +-#: booleans.py:95 +-msgid "Allow httpd to access FUSE file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 ++msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." msgstr "" --#: booleans.py:104 --msgid "Allow syslogd daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 +-#: booleans.py:96 +-msgid "Allow httpd to run gpg" ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" msgstr "" --#: booleans.py:105 --msgid "Allow syslogd the ability to read/write terminals" -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 +-#: booleans.py:97 +-msgid "Allow httpd to access nfs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." msgstr "" --#: booleans.py:106 --msgid "Allow logging in and using the system from /dev/console." -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 +-#: booleans.py:98 +-msgid "Allow httpd to communicate with oddjob to start up a service" ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" msgstr "" --#: booleans.py:107 --msgid "" --"Control the ability to mmap a low area of the address space, as configured " --"by /proc/sys/kernel/mmap_min_addr." -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 +-#: booleans.py:99 +-msgid "Allow httpd to access openstack ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" msgstr "" --#: booleans.py:108 --msgid "Allow mock to read files in home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 +-#: booleans.py:100 +-msgid "Allow Apache to query NS records" ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" msgstr "" --#: booleans.py:109 --msgid "Allow the mount command to mount any directory or file." -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 +-#: booleans.py:101 +-msgid "Allow icecast to connect to all ports, not just sound ports." ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" msgstr "" --#: booleans.py:110 --msgid "Allow mozilla plugin domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 +-#: booleans.py:102 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" - msgstr "" - --#: booleans.py:111 -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 msgid "" --"Allow mozilla_plugins to create random content in the users home directory" +-"Allow the Irssi IRC Client to connect to any port, and to bind to any " +-"unreserved port." +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." msgstr "" --#: booleans.py:112 --msgid "Allow confined web browsers to read home directory content" -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 +-#: booleans.py:103 +-msgid "Allow confined applications to run with kerberos." ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" msgstr "" --#: booleans.py:113 --msgid "Allow mplayer executable stack" -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 +-#: booleans.py:104 +-msgid "Allow syslogd daemon to send mail" ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" msgstr "" --#: booleans.py:114 --msgid "Allow mysqld to connect to all ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 +-#: booleans.py:105 +-msgid "Allow syslogd the ability to read/write terminals" ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" msgstr "" --#: booleans.py:115 --msgid "Allow BIND to bind apache port." -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 +-#: booleans.py:106 +-msgid "Allow logging in and using the system from /dev/console." ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." msgstr "" --#: booleans.py:116 -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 +-#: booleans.py:107 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 msgid "" --"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." +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." msgstr "" --#: booleans.py:117 --msgid "Allow any files/directories to be exported read/only via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 +-#: booleans.py:108 +-msgid "Allow mock to read files in home directories." ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." + msgstr "" + +-#: booleans.py:109 +-msgid "Allow the mount command to mount any directory or file." ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." + msgstr "" + +-#: booleans.py:110 +-msgid "Allow mozilla plugin domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" + msgstr "" + +-#: booleans.py:111 +-msgid "" +-"Allow mozilla_plugins to create random content in the users home directory" ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" msgstr "" --#: booleans.py:118 --msgid "Allow any files/directories to be exported read/write via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 +-#: booleans.py:112 +-msgid "Allow confined web browsers to read home directory content" ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" msgstr "" --#: booleans.py:119 -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 - 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:113 +-msgid "Allow mplayer executable stack" ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 ++msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." msgstr "" --#: booleans.py:120 --msgid "Allow system to run with NIS" -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 +-#: booleans.py:114 +-msgid "Allow mysqld to connect to all ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" msgstr "" --#: booleans.py:121 --msgid "Allow confined applications to use nscd shared memory." -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 +-#: booleans.py:115 +-msgid "Allow BIND to bind apache port." ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" msgstr "" --#: booleans.py:122 --msgid "Allow openshift to lockdown app" -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 +-#: booleans.py:116 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 + msgid "" +-"Allow BIND to write the master zone files. Generally this is used for " +-"dynamic DNS or zone transfers." ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." + msgstr "" + +-#: booleans.py:117 +-msgid "Allow any files/directories to be exported read/only via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" + msgstr "" + +-#: booleans.py:118 +-msgid "Allow any files/directories to be exported read/write via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." msgstr "" --#: booleans.py:123 --msgid "Allow openvpn to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 +-#: booleans.py:119 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" - msgstr "" - --#: booleans.py:124 --msgid "Allow piranha-lvs domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 -+msgid "" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 + msgid "" +-"Allow nfs servers to modify public files used for public file transfer " +-"services. Files/Directories must be labeled public_content_rw_t." +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" msgstr "" --#: booleans.py:125 --msgid "Allow polipo to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 +-#: booleans.py:120 +-msgid "Allow system to run with NIS" ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." msgstr "" --#: booleans.py:126 --msgid "" --"Determine whether Polipo session daemon can bind tcp sockets to all " --"unreserved ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 +-#: booleans.py:121 +-msgid "Allow confined applications to use nscd shared memory." ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" msgstr "" --#: booleans.py:127 --msgid "" --"Determine whether calling user domains can execute Polipo daemon in the " --"polipo_session_t domain." -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:122 +-msgid "Allow openshift to lockdown app" ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" msgstr "" --#: booleans.py:128 --msgid "Determine whether polipo can access cifs file systems." -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:123 +-msgid "Allow openvpn to read home directories" ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" msgstr "" --#: booleans.py:129 --msgid "Determine whether Polipo can access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:66 +-#: booleans.py:124 +-msgid "Allow piranha-lvs domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" msgstr "" --#: booleans.py:130 --msgid "Enable polyinstantiated directory support." -+#: ../sepolicy/sepolicy/gui.py:67 +-#: booleans.py:125 +-msgid "Allow polipo to connect to all ports > 1023" ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" msgstr "" --#: booleans.py:131 --msgid "Allow postfix_local domain full write access to mail_spool directories" -+#: ../sepolicy/sepolicy/gui.py:92 -+msgid "" +-#: booleans.py:126 ++#: ../sepolicy/sepolicy/gui.py:93 + msgid "" +-"Determine whether Polipo session daemon can bind tcp sockets to all " +-"unreserved ports." +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" @@ -63882,235 +64946,256 @@ index 5c0cedc..1db7396 100644 +" * Change the system mode to Enforcing\n" msgstr "" --#: booleans.py:132 --msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" -+#: ../sepolicy/sepolicy/gui.py:115 +-#: booleans.py:127 +-msgid "" +-"Determine whether calling user domains can execute Polipo daemon in the " +-"polipo_session_t domain." ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" msgstr "" +-#: booleans.py:128 +-msgid "Determine whether polipo can access cifs file systems." ++#: ../sepolicy/sepolicy/gui.py:639 ++msgid "System Status: Disabled" + msgstr "" + +-#: booleans.py:129 +-msgid "Determine whether Polipo can access nfs file systems." ++#: ../sepolicy/sepolicy/gui.py:737 ++msgid "Help: Start Page" + msgstr "" + +-#: booleans.py:130 +-msgid "Enable polyinstantiated directory support." ++#: ../sepolicy/sepolicy/gui.py:741 ++msgid "Help: Booleans Page" + msgstr "" + +-#: booleans.py:131 +-msgid "Allow postfix_local domain full write access to mail_spool directories" ++#: ../sepolicy/sepolicy/gui.py:747 ++msgid "Help: Executable Files Page" + msgstr "" + +-#: booleans.py:132 +-msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" ++#: ../sepolicy/sepolicy/gui.py:750 ++msgid "Help: Writable Files Page" + msgstr "" + -#: booleans.py:133 -msgid "Allow transmit client label to foreign database" -+#: ../sepolicy/sepolicy/gui.py:624 -+msgid "System Status: Disabled" ++#: ../sepolicy/sepolicy/gui.py:753 ++msgid "Help: Application Types Page" msgstr "" -#: booleans.py:134 -msgid "Allow database admins to execute DML statement" -+#: ../sepolicy/sepolicy/gui.py:722 -+msgid "Help: Start Page" ++#: ../sepolicy/sepolicy/gui.py:758 ++msgid "Help: Outbound Network Connections Page" msgstr "" -#: booleans.py:135 -msgid "Allow unprivileged users to execute DDL statement" -+#: ../sepolicy/sepolicy/gui.py:726 -+msgid "Help: Booleans Page" ++#: ../sepolicy/sepolicy/gui.py:761 ++msgid "Help: Inbound Network Connections Page" msgstr "" -#: booleans.py:136 -msgid "Allow pppd to load kernel modules for certain modems" -+#: ../sepolicy/sepolicy/gui.py:732 -+msgid "Help: Executable Files Page" ++#: ../sepolicy/sepolicy/gui.py:767 ++msgid "Help: Transition from application Page" msgstr "" -#: booleans.py:137 -msgid "Allow pppd to be run for a regular user" -+#: ../sepolicy/sepolicy/gui.py:735 -+msgid "Help: Writable Files Page" ++#: ../sepolicy/sepolicy/gui.py:770 ++msgid "Help: Transition into application Page" msgstr "" -#: booleans.py:138 -msgid "" -"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:738 -+msgid "Help: Application Types Page" ++#: ../sepolicy/sepolicy/gui.py:773 ++msgid "Help: Transition application file Page" msgstr "" -#: booleans.py:139 -msgid "Allow Puppet client to manage all file types." -+#: ../sepolicy/sepolicy/gui.py:743 -+msgid "Help: Outbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:777 ++msgid "Help: Systems Page" msgstr "" -#: booleans.py:140 -msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database" -+#: ../sepolicy/sepolicy/gui.py:746 -+msgid "Help: Inbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:781 ++msgid "Help: Lockdown Page" msgstr "" -#: booleans.py:141 -msgid "Allow racoon to read shadow" -+#: ../sepolicy/sepolicy/gui.py:752 -+msgid "Help: Transition from application Page" ++#: ../sepolicy/sepolicy/gui.py:785 ++msgid "Help: Login Page" msgstr "" -#: booleans.py:142 -msgid "Allow rgmanager domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/gui.py:755 -+msgid "Help: Transition into application Page" ++#: ../sepolicy/sepolicy/gui.py:789 ++msgid "Help: SELinux User Page" msgstr "" -#: booleans.py:143 -msgid "" -"Allow rsync to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:758 -+msgid "Help: Transition application file Page" ++#: ../sepolicy/sepolicy/gui.py:793 ++msgid "Help: File Equivalence Page" msgstr "" -#: booleans.py:144 -msgid "Allow rsync to run as a client" -+#: ../sepolicy/sepolicy/gui.py:762 -+msgid "Help: Systems Page" - msgstr "" - --#: booleans.py:145 --msgid "Allow rsync to export any files/directories read only." -+#: ../sepolicy/sepolicy/gui.py:766 -+msgid "Help: Lockdown Page" - msgstr "" - --#: booleans.py:146 --msgid "Allow rsync servers to share cifs files systems" -+#: ../sepolicy/sepolicy/gui.py:770 -+msgid "Help: Login Page" - msgstr "" - --#: booleans.py:147 --msgid "Allow rsync servers to share nfs files systems" -+#: ../sepolicy/sepolicy/gui.py:774 -+msgid "Help: SELinux User Page" - msgstr "" - --#: booleans.py:148 --msgid "Allow samba to create new home directories (e.g. via PAM)" -+#: ../sepolicy/sepolicy/gui.py:778 -+msgid "Help: File Equivalence Page" - msgstr "" - --#: booleans.py:149 --msgid "" --"Allow samba to act as the domain controller, add users, groups and change " --"passwords." -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." - msgstr "" - --#: booleans.py:150 --msgid "Allow samba to share users home directories." -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." msgstr "" --#: booleans.py:151 --msgid "Allow samba to share any file/directory read only." -+#: ../sepolicy/sepolicy/gui.py:1032 +-#: booleans.py:145 +-msgid "Allow rsync to export any files/directories read only." ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1033 + msgstr "" + +-#: booleans.py:146 +-msgid "Allow rsync servers to share cifs files systems" ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1034 + msgstr "" + +-#: booleans.py:147 +-msgid "Allow rsync servers to share nfs files systems" ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." msgstr "" --#: booleans.py:152 --msgid "Allow samba to share any file/directory read/write." -+#: ../sepolicy/sepolicy/gui.py:1035 +-#: booleans.py:148 +-msgid "Allow samba to create new home directories (e.g. via PAM)" ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." msgstr "" --#: booleans.py:153 --msgid "Allow samba to act as a portmapper" -+#: ../sepolicy/sepolicy/gui.py:1036 +-#: booleans.py:149 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format -+msgid "" + msgid "" +-"Allow samba to act as the domain controller, add users, groups and change " +-"passwords." +"Display boolean information that can be used to modify the policy for the " +"'%s'." msgstr "" --#: booleans.py:154 --msgid "Allow samba to run unconfined scripts" -+#: ../sepolicy/sepolicy/gui.py:1037 +-#: booleans.py:150 +-msgid "Allow samba to share users home directories." ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." msgstr "" --#: booleans.py:155 --msgid "Allow samba to export ntfs/fusefs volumes." -+#: ../sepolicy/sepolicy/gui.py:1038 +-#: booleans.py:151 +-msgid "Allow samba to share any file/directory read only." ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." msgstr "" --#: booleans.py:156 --msgid "Allow samba to export NFS volumes." -+#: ../sepolicy/sepolicy/gui.py:1039 +-#: booleans.py:152 +-msgid "Allow samba to share any file/directory read/write." ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" msgstr "" --#: booleans.py:157 --msgid "Allow sanlock to read/write fuse files" -+#: ../sepolicy/sepolicy/gui.py:1040 +-#: booleans.py:153 +-msgid "Allow samba to act as a portmapper" ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" msgstr "" --#: booleans.py:158 --msgid "Allow sanlock to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:1041 +-#: booleans.py:154 +-msgid "Allow samba to run unconfined scripts" ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" msgstr "" --#: booleans.py:159 --msgid "Allow sanlock to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:1042 +-#: booleans.py:155 +-msgid "Allow samba to export ntfs/fusefs volumes." ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." msgstr "" --#: booleans.py:160 --msgid "Allow sasl to read shadow" -+#: ../sepolicy/sepolicy/gui.py:1043 +-#: booleans.py:156 +-msgid "Allow samba to export NFS volumes." ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." msgstr "" --#: booleans.py:161 --msgid "Allow secadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1044 +-#: booleans.py:157 +-msgid "Allow sanlock to read/write fuse files" ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." msgstr "" +-#: booleans.py:158 +-msgid "Allow sanlock to manage nfs files" ++#: ../sepolicy/sepolicy/gui.py:1062 ++#, python-format ++msgid "Display applications that can transition into or out of the '%s'." + msgstr "" + +-#: booleans.py:159 +-msgid "Allow sanlock to manage cifs files" ++#: ../sepolicy/sepolicy/gui.py:1170 ++msgid "MISSING FILE PATH" + msgstr "" + +-#: booleans.py:160 +-msgid "Allow sasl to read shadow" ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 ++msgid "Boolean section." + msgstr "" + +-#: booleans.py:161 +-msgid "Allow secadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1285 ++msgid "To disable this transition, go to the " + msgstr "" + -#: booleans.py:162 -msgid "" -"disallow programs, such as newrole, from transitioning to administrative " -"user domains." -+#: ../sepolicy/sepolicy/gui.py:1045 -+#, python-format -+msgid "Display applications that can transition into or out of the '%s'." ++#: ../sepolicy/sepolicy/gui.py:1287 ++msgid "To enable this transition, go to the " msgstr "" -#: booleans.py:163 -msgid "Disable kernel module loading." -+#: ../sepolicy/sepolicy/gui.py:1149 -+msgid "MISSING FILE PATH" ++#: ../sepolicy/sepolicy/gui.py:1344 ++msgid "executable" msgstr "" -#: booleans.py:164 @@ -64118,14 +65203,14 @@ index 5c0cedc..1db7396 100644 -"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." -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 -+msgid "Boolean section." ++#: ../sepolicy/sepolicy/gui.py:1347 ++msgid "writable" msgstr "" -#: booleans.py:165 -msgid "Allow regular users direct dri device access" -+#: ../sepolicy/sepolicy/gui.py:1265 -+msgid "To disable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1350 ++msgid "application" msgstr "" -#: booleans.py:166 @@ -64133,255 +65218,256 @@ index 5c0cedc..1db7396 100644 -"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" -+#: ../sepolicy/sepolicy/gui.py:1267 -+msgid "To enable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1351 ++#, python-format ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." msgstr "" -#: booleans.py:167 -msgid "" -"Allow all unconfined executables to use libraries requiring text relocation " -"that are not labeled textrel_shlib_t" -+#: ../sepolicy/sepolicy/gui.py:1324 -+msgid "executable" ++#: ../sepolicy/sepolicy/gui.py:1352 ++#, python-format ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." msgstr "" -#: booleans.py:168 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format + 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" -+#: ../sepolicy/sepolicy/gui.py:1327 -+msgid "writable" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:169 -msgid "Allow users to connect to the local mysql server" -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" msgstr "" -#: booleans.py:170 -msgid "" -"Allow confined users the ability to execute the ping and traceroute " -"commands." -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" msgstr "" -#: booleans.py:171 -msgid "Allow users to connect to PostgreSQL" -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." msgstr "" -#: booleans.py:172 -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format ++#: ../sepolicy/sepolicy/gui.py:1371 msgid "" -"Allow user to r/w files on filesystems that do not have extended attributes " -"(FAT, CDROM, FLOPPY)" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." msgstr "" -#: booleans.py:173 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format + 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." -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." msgstr "" -#: booleans.py:174 -msgid "Allow user to use ssh chroot environment." -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" ++#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." msgstr "" -#: booleans.py:175 -msgid "Allow user music sharing" -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." msgstr "" -#: booleans.py:176 -+#: ../sepolicy/sepolicy/gui.py:1351 -+#, python-format - msgid "" +-msgid "" -"Allow anon internal-sftp to upload files, used for public file transfer " -"services. Directories must be labeled public_content_rw_t." -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." msgstr "" -#: booleans.py:177 -msgid "" -"Allow sftp-internal to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1352 -+#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." msgstr "" -#: booleans.py:178 -msgid "" -"Allow sftp-internal to login to local users and read/write all files on the " -"system, governed by DAC." -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." msgstr "" -#: booleans.py:179 -msgid "" -"Allow internal-sftp to read and write files in the user ssh home " -"directories." -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." msgstr "" -#: booleans.py:180 -msgid "Allow sge to connect to the network using any TCP port" -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." msgstr "" -#: booleans.py:181 -msgid "Allow sge to access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." msgstr "" -#: booleans.py:182 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1421 + msgid "" -"Enable additional permissions needed to support devices on 3ware " -"controllers." -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." ++"Modify selected modified File Equivalence definitions. Only bolded items in " ++"the list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:183 -msgid "" -"Allow samba to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1449 ++#, python-format ++msgid "Boolean %s Allow Rules" msgstr "" -#: booleans.py:184 -msgid "Allow user spamassassin clients to use the network." -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." ++#: ../sepolicy/sepolicy/gui.py:1462 ++#, python-format ++msgid "Add Network Port for %s. Ports will be created when update is applied." msgstr "" -#: booleans.py:185 -msgid "Allow spamd to read/write user home directories." -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." ++#: ../sepolicy/sepolicy/gui.py:1463 ++#, python-format ++msgid "Add Network Port for %s" msgstr "" -#: booleans.py:186 -+#: ../sepolicy/sepolicy/gui.py:1401 ++#: ../sepolicy/sepolicy/gui.py:1468 ++#, python-format msgid "" -"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." -+"Modify selected modified File Equivalence definitions. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." - msgstr "" - +-msgstr "" +- -#: booleans.py:187 -msgid "Allow squid to run as a transparent proxy (TPROXY)" -+#: ../sepolicy/sepolicy/gui.py:1429 -+#, python-format -+msgid "Boolean %s Allow Rules" ++"Add File Labeling for %s. File labels will be created when update is applied." msgstr "" -#: booleans.py:188 -msgid "" -"Allow ssh with chroot env to read and write files in the user home " -"directories" -+#: ../sepolicy/sepolicy/gui.py:1442 -+#, python-format -+msgid "Add Network Port for %s. Ports will be created when update is applied." - msgstr "" - --#: booleans.py:189 --msgid "allow host key based authentication" -+#: ../sepolicy/sepolicy/gui.py:1443 -+#, python-format -+msgid "Add Network Port for %s" - msgstr "" - --#: booleans.py:190 --msgid "Allow ssh logins as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:1448 -+#, python-format -+msgid "" -+"Add File Labeling for %s. File labels will be created when update is applied." - msgstr "" - --#: booleans.py:191 --msgid "Allow staff to exec content" -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" msgstr "" --#: booleans.py:192 --msgid "allow staff user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1459 +-#: booleans.py:189 +-msgid "allow host key based authentication" ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." msgstr "" --#: booleans.py:193 --msgid "Allow sysadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1460 +-#: booleans.py:190 +-msgid "Allow ssh logins as sysadm_r:sysadm_t" ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" msgstr "" --#: booleans.py:194 -+#: ../sepolicy/sepolicy/gui.py:1465 - msgid "" --"Allow the Telepathy connection managers to connect to any network port." +-#: booleans.py:191 +-msgid "Allow staff to exec content" ++#: ../sepolicy/sepolicy/gui.py:1485 ++msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." msgstr "" --#: booleans.py:195 --msgid "" --"Allow the Telepathy connection managers to connect to any generic TCP port." -+#: ../sepolicy/sepolicy/gui.py:1466 +-#: booleans.py:192 +-msgid "allow staff user to create and transition to svirt domains." ++#: ../sepolicy/sepolicy/gui.py:1486 +msgid "Add SELinux Users" msgstr "" --#: booleans.py:196 -+#: ../sepolicy/sepolicy/gui.py:1473 - msgid "" --"Allow tftp to modify public files used for public file transfer services." --msgstr "" -- --#: booleans.py:197 --msgid "Allow tftp to read and write files in the user home directories" +-#: booleans.py:193 +-msgid "Allow sysadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1493 ++msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." msgstr "" --#: booleans.py:198 --msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." -+#: ../sepolicy/sepolicy/gui.py:1474 +-#: booleans.py:194 +-msgid "" +-"Allow the Telepathy connection managers to connect to any network port." ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" msgstr "" --#: booleans.py:199 --msgid "Allow tor to act as a relay" -+#: ../sepolicy/sepolicy/gui.py:1499 +-#: booleans.py:195 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format -+msgid "" + msgid "" +-"Allow the Telepathy connection managers to connect to any generic TCP port." +"Modify File Labeling for %s. File labels will be created when update is " +"applied." msgstr "" +-#: booleans.py:196 ++#: ../sepolicy/sepolicy/gui.py:1577 + msgid "" +-"Allow tftp to modify public files used for public file transfer services." ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." + msgstr "" + +-#: booleans.py:197 +-msgid "Allow tftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" + msgstr "" + +-#: booleans.py:198 +-msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." + msgstr "" + +-#: booleans.py:199 +-msgid "Allow tor to act as a relay" ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" + msgstr "" + -#: booleans.py:200 -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1593 msgid "" -"allow unconfined users to transition to the chrome sandbox domains when " -"running chrome-sandbox" @@ -64391,12 +65477,12 @@ index 5c0cedc..1db7396 100644 -#: booleans.py:201 -msgid "Allow a user to login as an unconfined domain" -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" msgstr "" -#: booleans.py:202 -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format msgid "" -"Allow unconfined users to transition to the Mozilla plugin domain when " @@ -64406,69 +65492,69 @@ index 5c0cedc..1db7396 100644 -#: booleans.py:203 -msgid "Allow video playing tools to run unconfined" -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" msgstr "" -#: booleans.py:204 -msgid "Allow unprivledged user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." msgstr "" -#: booleans.py:205 -msgid "Support ecryptfs home directories" -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" msgstr "" -#: booleans.py:206 -msgid "Support fusefs home directories" -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" msgstr "" -#: booleans.py:207 -msgid "Use lpd server instead of cups" -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" msgstr "" -#: booleans.py:208 -msgid "Support NFS home directories" -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" msgstr "" -#: booleans.py:209 -msgid "Support SAMBA home directories" -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" msgstr "" -#: booleans.py:210 -msgid "Allow user to exec content" -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" msgstr "" -#: booleans.py:211 -msgid "Allow varnishd to connect to all ports, not just HTTP." -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" msgstr "" -#: booleans.py:212 -msgid "Ignore vbetool mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" msgstr "" @@ -64476,7 +65562,7 @@ index 5c0cedc..1db7396 100644 -#: booleans.py:213 -msgid "" -"Allow confined virtual guests to use serial/parallel communication ports" -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" msgstr "" @@ -64484,100 +65570,100 @@ index 5c0cedc..1db7396 100644 -#: booleans.py:214 -msgid "" -"Allow confined virtual guests to use executable memory and executable stack" -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" msgstr "" -#: booleans.py:215 -msgid "Allow confined virtual guests to read fuse files" -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" msgstr "" -#: booleans.py:216 -msgid "Allow confined virtual guests to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" msgstr "" -#: booleans.py:217 -msgid "Allow confined virtual guests to interact with rawip sockets" -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" msgstr "" -#: booleans.py:218 -msgid "Allow confined virtual guests to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" msgstr "" -#: booleans.py:219 -msgid "Allow confined virtual guests to interact with the sanlock" -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" msgstr "" -#: booleans.py:220 -msgid "Allow confined virtual guests to manage device configuration, (pci)" -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" msgstr "" -#: booleans.py:221 -msgid "Allow confined virtual guests to use usb devices" -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" msgstr "" -#: booleans.py:222 -msgid "Allow confined virtual guests to interact with the xserver" -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" msgstr "" -#: booleans.py:223 -msgid "Allow webadm to manage files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" msgstr "" -#: booleans.py:224 -msgid "Allow webadm to read files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" msgstr "" -#: booleans.py:225 -msgid "Ignore wine mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" msgstr "" -#: booleans.py:226 -msgid "Allow the graphical login program to execute bootloader" -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" msgstr "" -#: booleans.py:227 -msgid "" -"Allow the graphical login program to login directly as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" msgstr "" -#: booleans.py:228 -msgid "Allow xen to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" msgstr "" @@ -64586,71 +65672,73 @@ index 5c0cedc..1db7396 100644 -msgid "" -"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated " -"logical volumes for disk images." -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." msgstr "" -#: booleans.py:230 -msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." msgstr "" -#: booleans.py:231 -msgid "" -"Allow xguest users to configure Network Manager and connect to apache ports" -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." msgstr "" -#: booleans.py:232 -msgid "Allow xguest to exec content" -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" msgstr "" -#: booleans.py:233 -msgid "Allow xguest users to mount removable media" -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" msgstr "" -#: booleans.py:234 -msgid "Allow xguest to use blue tooth devices" -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" msgstr "" -#: booleans.py:235 -msgid "Allows clients to write to the X server shared memory segments." -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" msgstr "" -#: booleans.py:236 -msgid "Allows XServer to execute writable memory" -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" msgstr "" -#: booleans.py:237 -msgid "Support X userspace object manager" -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" msgstr "" -#: booleans.py:238 -msgid "Allow zabbix to connect to unreserved ports" -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" msgstr "" -#: booleans.py:239 -msgid "Allow zebra daemon to write it configuration files" -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -64661,7 +65749,7 @@ index 5c0cedc..1db7396 100644 msgstr "" -#: booleans.py:240 -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 msgid "" -"Allow ZoneMinder to modify public files used for public file transfer " -"services." @@ -64672,15 +65760,15 @@ index 5c0cedc..1db7396 100644 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" msgstr "" diff --git a/policycoreutils/po/bn_BD.po b/policycoreutils/po/bn_BD.po new file mode 100644 -index 0000000..b4f0bfa +index 0000000..2be9259 --- /dev/null +++ b/policycoreutils/po/bn_BD.po -@@ -0,0 +1,5099 @@ +@@ -0,0 +1,5161 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. @@ -64690,7 +65778,7 @@ index 0000000..b4f0bfa +msgstr "" +"Project-Id-Version: Policycoreutils\n" +"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2012-03-30 18:14+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/" @@ -64823,7 +65911,7 @@ index 0000000..b4f0bfa +msgstr "" + +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 +msgid "Disabled" +msgstr "" + @@ -64965,8 +66053,8 @@ index 0000000..b4f0bfa + +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 +#: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 +msgid "Login Name" +msgstr "" + @@ -64975,9 +66063,10 @@ index 0000000..b4f0bfa +#: ../gui/system-config-selinux.glade:128 +#: ../gui/system-config-selinux.glade:915 +#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 +msgid "SELinux User" +msgstr "" + @@ -65015,7 +66104,7 @@ index 0000000..b4f0bfa + +#: ../semanage/seobject.py:780 +#, python-format -+msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" +msgstr "" + +#: ../semanage/seobject.py:789 @@ -65025,7 +66114,7 @@ index 0000000..b4f0bfa + +#: ../semanage/seobject.py:792 +#, python-format -+msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" +msgstr "" + +#: ../semanage/seobject.py:795 @@ -65097,9 +66186,9 @@ index 0000000..b4f0bfa + +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 +#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 +msgid "SELinux Roles" +msgstr "" + @@ -65117,7 +66206,7 @@ index 0000000..b4f0bfa + +#: ../semanage/seobject.py:1018 +#, python-format -+msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1029 @@ -65130,55 +66219,55 @@ index 0000000..b4f0bfa +msgid "Type %s is invalid, must be a port type" +msgstr "" + -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 +#, python-format -+msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" +msgstr "" + +#: ../semanage/seobject.py:1042 +#, python-format -+msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" +msgstr "" + +#: ../semanage/seobject.py:1046 +#, python-format -+msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1052 +#, python-format -+msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1056 +#, python-format -+msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1060 +#, python-format -+msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1064 +#, python-format -+msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1069 +#, python-format -+msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1073 +#, python-format -+msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1077 +#, python-format -+msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1367 @@ -65190,19 +66279,24 @@ index 0000000..b4f0bfa +msgid "Requires setype" +msgstr "" + -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 +#, python-format -+msgid "Port %s/%s is not defined" ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 ++#, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1108 +#, python-format -+msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1119 +#, python-format -+msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1132 @@ -65214,23 +66308,28 @@ index 0000000..b4f0bfa +msgid "Could not delete the port %s" +msgstr "" + ++#: ../semanage/seobject.py:1159 ++#, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "" ++ +#: ../semanage/seobject.py:1165 +#, python-format -+msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1169 +#, python-format -+msgid "Could not delete port %s/%s" ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1185 ../semanage/seobject.py:1207 +msgid "Could not list ports" +msgstr "" + -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 +msgid "SELinux Port Type" +msgstr "" + @@ -65239,7 +66338,7 @@ index 0000000..b4f0bfa +msgstr "" + +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 +msgid "Port Number" +msgstr "" + @@ -65461,7 +66560,8 @@ index 0000000..b4f0bfa + +#: ../semanage/seobject.py:1750 +#, python-format -+msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" +msgstr "" + +#: ../semanage/seobject.py:1759 @@ -65495,7 +66595,8 @@ index 0000000..b4f0bfa +#: ../semanage/seobject.py:1795 +#, python-format +msgid "" -+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" +msgstr "" + +#: ../semanage/seobject.py:1814 @@ -65630,7 +66731,7 @@ index 0000000..b4f0bfa + +#: ../semanage/seobject.py:2122 +#, python-format -+msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" +msgstr "" + +#: ../semanage/seobject.py:2146 @@ -65668,9 +66769,9 @@ index 0000000..b4f0bfa +msgstr "" + +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 +msgid "Description" +msgstr "" + @@ -66272,7 +67373,7 @@ index 0000000..b4f0bfa +msgstr "" + +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 +msgid "Name" +msgstr "" + @@ -66356,7 +67457,7 @@ index 0000000..b4f0bfa +msgstr "" + +#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 +msgid "All" +msgstr "" + @@ -66570,10 +67671,10 @@ index 0000000..b4f0bfa +msgstr "" + +#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 +msgid "Protocol" +msgstr "" + @@ -66583,9 +67684,9 @@ index 0000000..b4f0bfa +"Level" +msgstr "" + -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 +msgid "Port" +msgstr "" + @@ -66623,14 +67724,14 @@ index 0000000..b4f0bfa +msgstr "" + +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 +msgid "Permissive" +msgstr "" + +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Enforcing" +msgstr "" + @@ -66638,7 +67739,7 @@ index 0000000..b4f0bfa +msgid "Status" +msgstr "" + -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 +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 " @@ -66655,7 +67756,7 @@ index 0000000..b4f0bfa +"wish to continue?" +msgstr "" + -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 +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 " @@ -66708,7 +67809,7 @@ index 0000000..b4f0bfa + +#: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 +msgid "MLS" +msgstr "" + @@ -66721,7 +67822,7 @@ index 0000000..b4f0bfa +msgstr "" + +#: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 +msgid "Add" +msgstr "" + @@ -66791,7 +67892,7 @@ index 0000000..b4f0bfa +#: ../gui/system-config-selinux.glade:2467 +#: ../gui/system-config-selinux.glade:2692 +#: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 +msgid "Filter" +msgstr "" + @@ -68084,6 +69185,32 @@ index 0000000..b4f0bfa +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -68304,7 +69431,7 @@ index 0000000..b4f0bfa +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -68478,7 +69605,7 @@ index 0000000..b4f0bfa +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -68486,45 +69613,36 @@ index 0000000..b4f0bfa +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + @@ -68539,10 +69657,9 @@ index 0000000..b4f0bfa +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" +msgstr "" + @@ -68553,13 +69670,12 @@ index 0000000..b4f0bfa +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." @@ -68570,17 +69686,16 @@ index 0000000..b4f0bfa +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" +msgstr "" + @@ -68602,16 +69717,16 @@ index 0000000..b4f0bfa +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" +msgstr "" + @@ -68670,378 +69785,376 @@ index 0000000..b4f0bfa +msgid "Analyzing Policy..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +msgid "Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +msgid "SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 +msgid "" +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 +msgid "Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 +msgid "File Path" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 +msgid "SELinux File Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 +msgid "File path used to enter the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 +msgid "Executable Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 +msgid "Files to which the 'selected domain' can write." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 +msgid "Writable files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 +msgid "File Types defined for the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 +msgid "Application File Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 +msgid "Outbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 +msgid "Inbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 +msgid "" +"Boolean \n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +msgid "Boolean name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +msgid "SELinux Application Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +msgid "Applicaton Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 +msgid "" +"Boolean\n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +msgid "SELinux Directory Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +msgid "SELinux Destination Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +msgid "File Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +msgid "File Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 +msgid "Default Level" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 +msgid "Select the system mode when the system first boots up" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 +msgid "Select the system mode for the current session" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 +msgid "System Policy Type:" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 +msgid "System Mode" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 +msgid "Import system settings from another machine" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 +msgid "Import" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 +msgid "Export system settings to a file" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 +msgid "Export" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 +msgid "Yes" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " @@ -69051,13 +70164,13 @@ index 0000000..b4f0bfa +"unconfined_t from the users/login screens." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 +msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " @@ -69066,11 +70179,11 @@ index 0000000..b4f0bfa +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -69079,171 +70192,193 @@ index 0000000..b4f0bfa +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 +msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 ++msgid "" ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 +msgid "" +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:92 ++#: ../sepolicy/sepolicy/gui.py:93 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" @@ -69253,512 +70388,527 @@ index 0000000..b4f0bfa +" * Change the system mode to Enforcing\n" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:115 ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:624 ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:722 ++#: ../sepolicy/sepolicy/gui.py:737 +msgid "Help: Start Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:726 ++#: ../sepolicy/sepolicy/gui.py:741 +msgid "Help: Booleans Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:732 ++#: ../sepolicy/sepolicy/gui.py:747 +msgid "Help: Executable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:735 ++#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Writable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:738 ++#: ../sepolicy/sepolicy/gui.py:753 +msgid "Help: Application Types Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:743 ++#: ../sepolicy/sepolicy/gui.py:758 +msgid "Help: Outbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:746 ++#: ../sepolicy/sepolicy/gui.py:761 +msgid "Help: Inbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:752 ++#: ../sepolicy/sepolicy/gui.py:767 +msgid "Help: Transition from application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:755 ++#: ../sepolicy/sepolicy/gui.py:770 +msgid "Help: Transition into application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:758 ++#: ../sepolicy/sepolicy/gui.py:773 +msgid "Help: Transition application file Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:762 ++#: ../sepolicy/sepolicy/gui.py:777 +msgid "Help: Systems Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:766 ++#: ../sepolicy/sepolicy/gui.py:781 +msgid "Help: Lockdown Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:770 ++#: ../sepolicy/sepolicy/gui.py:785 +msgid "Help: Login Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:774 ++#: ../sepolicy/sepolicy/gui.py:789 +msgid "Help: SELinux User Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:778 ++#: ../sepolicy/sepolicy/gui.py:793 +msgid "Help: File Equivalence Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1032 ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1033 ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1034 ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1035 ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1036 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1037 ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1038 ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1039 ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1040 ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1041 ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1042 ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1043 ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1044 ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1045 ++#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1149 ++#: ../sepolicy/sepolicy/gui.py:1170 +msgid "MISSING FILE PATH" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 +msgid "Boolean section." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ++#: ../sepolicy/sepolicy/gui.py:1285 +msgid "To disable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1287 +msgid "To enable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1324 ++#: ../sepolicy/sepolicy/gui.py:1344 +msgid "executable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1327 ++#: ../sepolicy/sepolicy/gui.py:1347 +msgid "writable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format -+msgid "" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" -+msgstr "" -+ +#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1351 +#, python-format -+msgid "" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1352 +#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format ++msgid "" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1371 ++msgid "" ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format ++msgid "" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1421 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1429 ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1442 ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1443 ++#: ../sepolicy/sepolicy/gui.py:1463 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1448 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1459 ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1460 ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1465 ++#: ../sepolicy/sepolicy/gui.py:1485 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1466 ++#: ../sepolicy/sepolicy/gui.py:1486 +msgid "Add SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1473 ++#: ../sepolicy/sepolicy/gui.py:1493 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1474 ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1499 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1577 ++msgid "" ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1593 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -69768,7 +70918,7 @@ index 0000000..b4f0bfa +"wish to continue?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " @@ -69777,11 +70927,11 @@ index 0000000..b4f0bfa +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" +msgstr "" diff --git a/policycoreutils/po/bn_IN.po b/policycoreutils/po/bn_IN.po -index 0f8f94b..3d3cd0b 100644 +index 0f8f94b..15760cb 100644 --- a/policycoreutils/po/bn_IN.po +++ b/policycoreutils/po/bn_IN.po @@ -1,24 +1,24 @@ @@ -69805,7 +70955,7 @@ index 0f8f94b..3d3cd0b 100644 "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: 2013-01-04 17:02+0000\n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2013-07-10 20:43+0000\n" "Last-Translator: dwalsh \n" "Language-Team: Bengali (India) \n" @@ -69841,7 +70991,7 @@ index 0f8f94b..3d3cd0b 100644 #, c-format msgid "Could not set exec context to %s.\n" msgstr "exec context %s হিসাবে স্থাপন করা যায়নি।\n" -@@ -90,871 +93,918 @@ msgstr "******************** গুরুত্বপূর্ণ ************** +@@ -90,871 +93,931 @@ msgstr "******************** গুরুত্বপূর্ণ ************** msgid "To make this policy package active, execute:" msgstr "চিহ্নিত পলিসি প্যাকেজ সক্রিয় করার জন্য, সঞ্চালন করুন:" @@ -69912,7 +71062,7 @@ index 0f8f94b..3d3cd0b 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "Disabled (নিষ্ক্রিয়)" @@ -70090,8 +71240,8 @@ index 0f8f94b..3d3cd0b 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "লগ-ইন নাম" @@ -70102,9 +71252,10 @@ index 0f8f94b..3d3cd0b 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "SELinux ব্যবহারকারী" @@ -70150,9 +71301,11 @@ index 0f8f94b..3d3cd0b 100644 msgstr "%s'র জন্য SELinux ব্যবহারকারী নির্মাণ করা যায়নি" -#: ../semanage/seobject.py:745 +-#, python-format +-msgid "Could not add role %s for %s" +#: ../semanage/seobject.py:780 - #, python-format - msgid "Could not add role %s for %s" ++#, fuzzy, python-format ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "%s ভূমিকাটি, %s'র জন্য নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:754 @@ -70162,9 +71315,11 @@ index 0f8f94b..3d3cd0b 100644 msgstr "%s'র ক্ষেত্রে MLS স্তর নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:757 +-#, python-format +-msgid "Could not add prefix %s for %s" +#: ../semanage/seobject.py:792 - #, python-format - msgid "Could not add prefix %s for %s" ++#, fuzzy, python-format ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "%s প্রেফিক্সটি %s'র ক্ষেত্রে যোগ করা যায়নি" -#: ../semanage/seobject.py:760 @@ -70255,9 +71410,9 @@ index 0f8f94b..3d3cd0b 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "SELinux রোল" @@ -70277,9 +71432,11 @@ index 0f8f94b..3d3cd0b 100644 msgstr "অবৈধ পোর্ট" -#: ../semanage/seobject.py:980 +-#, python-format +-msgid "Could not create a key for %s/%s" +#: ../semanage/seobject.py:1018 - #, python-format - msgid "Could not create a key for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" msgstr "%s/%s'র জন্য কি নির্মাণ করা যায়নি" -#: ../semanage/seobject.py:991 @@ -70297,64 +71454,84 @@ index 0f8f94b..3d3cd0b 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 - #, python-format - msgid "Could not check if port %s/%s is defined" +-#, python-format +-msgid "Could not check if port %s/%s is defined" ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 ++#, fuzzy, python-format ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" msgstr "পোর্ট %s/%s নির্ধারিত হয়েছে কিনা পরীক্ষা করা যায়নি" -#: ../semanage/seobject.py:1002 +-#, python-format +-msgid "Port %s/%s already defined" +#: ../semanage/seobject.py:1042 - #, python-format - msgid "Port %s/%s already defined" ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "পোর্ট %s/%s বর্তমানে নির্ধারিত আছে" -#: ../semanage/seobject.py:1006 +-#, python-format +-msgid "Could not create port for %s/%s" +#: ../semanage/seobject.py:1046 - #, python-format - msgid "Could not create port for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s'র জন্য পোর্ট নির্মাণ করা যায়নি" -#: ../semanage/seobject.py:1012 +-#, python-format +-msgid "Could not create context for %s/%s" +#: ../semanage/seobject.py:1052 - #, python-format - msgid "Could not create context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s'র জন্য context নির্মাণ করা যায়নি" -#: ../semanage/seobject.py:1016 +-#, python-format +-msgid "Could not set user in port context for %s/%s" +#: ../semanage/seobject.py:1056 - #, python-format - msgid "Could not set user in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s'র ক্ষেত্রে পোর্ট context'র মধ্যে ব্যবহারকারী নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:1020 +-#, python-format +-msgid "Could not set role in port context for %s/%s" +#: ../semanage/seobject.py:1060 - #, python-format - msgid "Could not set role in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s'র ক্ষেত্রে পোর্ট context'র মধ্যে ভূমিকা নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:1024 +-#, python-format +-msgid "Could not set type in port context for %s/%s" +#: ../semanage/seobject.py:1064 - #, python-format - msgid "Could not set type in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s'র ক্ষেত্রে পোর্ট context'র মধ্যে ধরন নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:1029 +-#, python-format +-msgid "Could not set mls fields in port context for %s/%s" +#: ../semanage/seobject.py:1069 - #, python-format - msgid "Could not set mls fields in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s'র ক্ষেত্রে পোর্ট context'র মধ্যে mls ক্ষেত্র নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:1033 +-#, python-format +-msgid "Could not set port context for %s/%s" +#: ../semanage/seobject.py:1073 - #, python-format - msgid "Could not set port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s'র ক্ষেত্রে পোর্ট context নির্ধারণ করা যায়নি" -#: ../semanage/seobject.py:1037 +-#, python-format +-msgid "Could not add port %s/%s" +#: ../semanage/seobject.py:1077 - #, python-format - msgid "Could not add port %s/%s" ++#, fuzzy, python-format ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s পোর্ট যোগ করা যায়নি" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -70370,21 +71547,32 @@ index 0f8f94b..3d3cd0b 100644 msgstr "setype আবশ্যক" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 - #, python-format - msgid "Port %s/%s is not defined" +-#, python-format +-msgid "Port %s/%s is not defined" ++#: ../semanage/seobject.py:1102 ++#, fuzzy, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "পোর্ট %s/%s নির্ধারিত হয়েছে কিনা পরীক্ষা করা যায়নি" ++ ++#: ../semanage/seobject.py:1104 ++#, fuzzy, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "%s/%s পোর্ট নির্ধারিত হয়নি" -#: ../semanage/seobject.py:1068 +-#, python-format +-msgid "Could not query port %s/%s" +#: ../semanage/seobject.py:1108 - #, python-format - msgid "Could not query port %s/%s" ++#, fuzzy, python-format ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s পোর্ট কোয়েরি করা যায়নি" -#: ../semanage/seobject.py:1079 +-#, python-format +-msgid "Could not modify port %s/%s" +#: ../semanage/seobject.py:1119 - #, python-format - msgid "Could not modify port %s/%s" ++#, fuzzy, python-format ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s পোর্ট পরিবর্তন করা যায়নি" -#: ../semanage/seobject.py:1092 @@ -70399,15 +71587,24 @@ index 0f8f94b..3d3cd0b 100644 msgstr "%s পোর্ট মুছে ফেলা যায়নি" -#: ../semanage/seobject.py:1125 +-#, python-format +-msgid "Port %s/%s is defined in policy, cannot be deleted" ++#: ../semanage/seobject.py:1159 ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "%s/%s পোর্ট নির্ধারিত হয়নি" ++ +#: ../semanage/seobject.py:1165 - #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" msgstr "%s/%s পোর্টটি নিয়মনীতির মধ্যে নির্ধারিত হওয়ার ফলে অপসারণযোগ্য নয়" -#: ../semanage/seobject.py:1129 +-#, python-format +-msgid "Could not delete port %s/%s" +#: ../semanage/seobject.py:1169 - #, python-format - msgid "Could not delete port %s/%s" ++#, fuzzy, python-format ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s পোর্ট মুছে ফেলা যায়নি" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 @@ -70416,9 +71613,9 @@ index 0f8f94b..3d3cd0b 100644 msgstr "পোর্টের তালিকা নির্মাণ করা যায়নি" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "SELinux পোর্টের ধরন" @@ -70429,7 +71626,7 @@ index 0f8f94b..3d3cd0b 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "পোর্ট সংখ্যা" @@ -70698,9 +71895,12 @@ index 0f8f94b..3d3cd0b 100644 msgstr "%s-র ক্ষেত্রে সমতূল্য ক্লাস বর্তমানে উপস্থিত রয়েছে" -#: ../semanage/seobject.py:1697 +-#, python-format +-msgid "File spec %s conflicts with equivalency rule '%s %s'" +#: ../semanage/seobject.py:1750 - #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" ++#, fuzzy, python-format ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" msgstr "%s ফাইল spec-র সাথে '%s %s' ইকুইভেলেন্সি নিয়মের দ্বন্দ্ব সৃষ্টি হয়েছে" -#: ../semanage/seobject.py:1706 @@ -70738,13 +71938,15 @@ index 0f8f94b..3d3cd0b 100644 msgstr "ফাইল স্পসিফেকশনের মধ্যে শূণ্যস্থান থাকা সম্ভব নয়" -#: ../semanage/seobject.py:1742 +-#, python-format +#: ../semanage/seobject.py:1795 - #, python-format ++#, fuzzy, python-format msgid "" -"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " -"instead" -msgstr "%s ফাইল spec-র সাথে '%s %s' ইকুইভেলেন্সি নিয়মের দ্বন্দ্ব সৃষ্টি হয়েছে; এর পরিবর্তে '%s' যোগ করার চেষ্টা করুন" -+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" +msgstr "" +"%s ফাইল spec-র সাথে '%s %s' ইকুইভেলেন্সি নিয়মের দ্বন্দ্ব সৃষ্টি হয়েছে; এর পরিবর্তে " +"'%s' যোগ করার চেষ্টা করুন" @@ -70918,9 +72120,11 @@ index 0f8f94b..3d3cd0b 100644 msgstr "%s বুলিয়ানের মান পরিবর্তন করা যায়নি" -#: ../semanage/seobject.py:2063 +-#, python-format +-msgid "Bad format %s: Record %s" +#: ../semanage/seobject.py:2122 - #, python-format - msgid "Bad format %s: Record %s" ++#, fuzzy, python-format ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "ভুল বিন্যাস %s: রেকর্ড %s" -#: ../semanage/seobject.py:2087 @@ -70968,13 +72172,13 @@ index 0f8f94b..3d3cd0b 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "বিবরণ" -@@ -993,206 +1043,230 @@ msgstr "ত্রুটি! বৈধ শেল ব্যবহার করা +@@ -993,206 +1056,230 @@ msgstr "ত্রুটি! বৈধ শেল ব্যবহার করা msgid "Unable to clear environment\n" msgstr "পরিবেশ পরিশ্রুত করতে ব্যর্থ\n" @@ -71248,7 +72452,7 @@ index 0f8f94b..3d3cd0b 100644 msgid "failed to exec shell\n" msgstr "শেল exec করতে ব্যর্থ\n" -@@ -1323,19 +1397,25 @@ msgstr "ফাইল লেবেল ব্যবস্থা" +@@ -1323,19 +1410,25 @@ msgstr "ফাইল লেবেল ব্যবস্থা" msgid "" "File\n" "Specification" @@ -71277,7 +72481,7 @@ index 0f8f94b..3d3cd0b 100644 #: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2098 msgid "User Mapping" -@@ -1345,19 +1425,25 @@ msgstr "ব্যবহারকারী ম্যাপিং" +@@ -1345,19 +1438,25 @@ msgstr "ব্যবহারকারী ম্যাপিং" msgid "" "Login\n" "Name" @@ -71306,7 +72510,7 @@ index 0f8f94b..3d3cd0b 100644 #: ../gui/loginsPage.py:133 #, python-format -@@ -1413,13 +1499,15 @@ msgstr "SELinux Policy নির্মাণের সামগ্রী" +@@ -1413,13 +1512,15 @@ msgstr "SELinux Policy নির্মাণের সামগ্রী" msgid "" "Select the policy type for the application or user role you want to " "confine:" @@ -71324,7 +72528,7 @@ index 0f8f94b..3d3cd0b 100644 msgid "Standard Init Daemon" msgstr "প্রমিত Init ডেমন" -@@ -1427,9 +1515,11 @@ msgstr "প্রমিত Init ডেমন" +@@ -1427,9 +1528,11 @@ msgstr "প্রমিত Init ডেমন" msgid "" "Standard Init Daemon are daemons started on boot via init scripts. Usually " "requires a script in /etc/rc.d/init.d" @@ -71338,7 +72542,7 @@ index 0f8f94b..3d3cd0b 100644 msgid "DBUS System Daemon" msgstr "DBUS সিস্টেম ডেমন" -@@ -1441,16 +1531,17 @@ msgstr "Internet Services Daemon (inetd)" +@@ -1441,16 +1544,17 @@ msgstr "Internet Services Daemon (inetd)" msgid "Internet Services Daemon are daemons started by xinetd" msgstr "Internet Services Daemon-র ডেমনগুলি xinetd দ্বারা আরম্ভ করা হয়।" @@ -71359,7 +72563,7 @@ index 0f8f94b..3d3cd0b 100644 msgid "User Application" msgstr "ব্যবহারকারীদের অ্যাপ্লিকেশন" -@@ -1458,9 +1549,11 @@ msgstr "ব্যবহারকারীদের অ্যাপ্লিক +@@ -1458,9 +1562,11 @@ msgstr "ব্যবহারকারীদের অ্যাপ্লিক msgid "" "User Application are any application that you would like to confine that is " "started by a user" @@ -71373,7 +72577,7 @@ index 0f8f94b..3d3cd0b 100644 msgid "Sandbox" msgstr "Sandbox" -@@ -1484,7 +1577,10 @@ msgstr "সর্বনিম্ন টার্মিন্যাল ব্য +@@ -1484,7 +1590,10 @@ msgstr "সর্বনিম্ন টার্মিন্যাল ব্য 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." @@ -71385,7 +72589,7 @@ index 0f8f94b..3d3cd0b 100644 #: ../gui/polgen.glade:512 msgid "Minimal X Windows User Role" -@@ -1494,7 +1590,9 @@ msgstr "সর্বনিম্ন X Windows ব্যবহারকারী +@@ -1494,7 +1603,9 @@ msgstr "সর্বনিম্ন X Windows ব্যবহারকারী 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" @@ -71396,7 +72600,7 @@ index 0f8f94b..3d3cd0b 100644 #: ../gui/polgen.glade:529 msgid "User Role" -@@ -1504,7 +1602,9 @@ msgstr "ব্যবহারকারীর ভূমিকা" +@@ -1504,7 +1615,9 @@ msgstr "ব্যবহারকারীর ভূমিকা" msgid "" "User with full networking, no setuid applications without transition, no " "sudo, no su." @@ -71407,7 +72611,7 @@ index 0f8f94b..3d3cd0b 100644 #: ../gui/polgen.glade:546 msgid "Admin User Role" -@@ -1512,9 +1612,11 @@ msgstr "অ্যাডমিন ব্যবহারকারীর ভূম +@@ -1512,9 +1625,11 @@ msgstr "অ্যাডমিন ব্যবহারকারীর ভূম #: ../gui/polgen.glade:550 msgid "" @@ -71422,7 +72626,7 @@ index 0f8f94b..3d3cd0b 100644 #: ../gui/polgen.glade:592 msgid "Root Users" -@@ -1526,16 +1628,20 @@ msgstr "Root প্রশাসনিক ব্যবহারকারীর +@@ -1526,16 +1641,20 @@ msgstr "Root প্রশাসনিক ব্যবহারকারীর #: ../gui/polgen.glade:627 msgid "" @@ -71443,11 +72647,11 @@ index 0f8f94b..3d3cd0b 100644 -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "নাম" -@@ -1595,9 +1701,9 @@ msgid "Select the user_roles that will transition to %s:" +@@ -1595,9 +1714,9 @@ msgid "Select the user_roles that will transition to %s:" msgstr "যে সমস্ত user_roles %s-এ রূপান্তরিত হবে সেগুলি নির্বাচন করুন:" #: ../gui/polgen.glade:1019 @@ -71460,16 +72664,16 @@ index 0f8f94b..3d3cd0b 100644 #: ../gui/polgen.glade:1056 msgid "Select domains that %s will administer:" -@@ -1620,7 +1726,7 @@ msgid "TCP Ports" +@@ -1620,7 +1739,7 @@ msgid "TCP Ports" msgstr "TCP পোর্ট" #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" msgstr "সকল" -@@ -1634,7 +1740,9 @@ msgstr "600-1024" +@@ -1634,7 +1753,9 @@ msgstr "600-1024" #: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411 msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024" @@ -71480,7 +72684,7 @@ index 0f8f94b..3d3cd0b 100644 #: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424 msgid "Unreserved Ports (>1024)" -@@ -1644,7 +1752,9 @@ msgstr "অসংরক্ষিত পোর্ট (>1024)" +@@ -1644,7 +1765,9 @@ msgstr "অসংরক্ষিত পোর্ট (>1024)" msgid "" "Enter a comma separated list of udp ports or ranges of ports that %s binds " "to. Example: 612, 650-660" @@ -71491,7 +72695,7 @@ index 0f8f94b..3d3cd0b 100644 #: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609 #: ../gui/polgen.glade:1718 -@@ -1653,7 +1763,8 @@ msgstr "নির্বাচিত পোর্ট" +@@ -1653,7 +1776,8 @@ msgstr "নির্বাচিত পোর্ট" #: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469 msgid "Allows %s to bind to any udp ports > 1024" @@ -71501,7 +72705,7 @@ index 0f8f94b..3d3cd0b 100644 #: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666 msgid "UDP Ports" -@@ -1677,7 +1788,9 @@ msgstr "%s-কে যে কোনো tcp পোর্টের সাথে স +@@ -1677,7 +1801,9 @@ msgstr "%s-কে যে কোনো tcp পোর্টের সাথে স msgid "" "Enter a comma separated list of tcp ports or ranges of ports that %s " "connects to. Example: 612, 650-660" @@ -71512,7 +72716,7 @@ index 0f8f94b..3d3cd0b 100644 #: ../gui/polgen.glade:1702 msgid "Allows %s to connect to any udp port" -@@ -1687,7 +1800,9 @@ msgstr "%s-কে যে কোনো udp পোর্টের সাথে স +@@ -1687,7 +1813,9 @@ msgstr "%s-কে যে কোনো udp পোর্টের সাথে স msgid "" "Enter a comma separated list of udp ports or ranges of ports that %s " "connects to. Example: 612, 650-660" @@ -71523,7 +72727,7 @@ index 0f8f94b..3d3cd0b 100644 #: ../gui/polgen.glade:1792 msgid "Select common application traits for %s:" -@@ -1733,7 +1848,9 @@ msgstr "%s দ্বারা পরিচালিত ফাইল/ডির +@@ -1733,7 +1861,9 @@ msgstr "%s দ্বারা পরিচালিত ফাইল/ডির msgid "" "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib " "Files ..." @@ -71534,7 +72738,7 @@ index 0f8f94b..3d3cd0b 100644 #: ../gui/polgen.glade:2166 msgid "Add booleans from the %s policy:" -@@ -1751,75 +1868,81 @@ msgstr "%s নিয়মনীতি কোন ডিরেক্টরি দ +@@ -1751,75 +1881,81 @@ msgstr "%s নিয়মনীতি কোন ডিরেক্টরি দ msgid "Policy Directory" msgstr "নিয়মনীতির ডিরেক্টরি" @@ -71635,7 +72839,7 @@ index 0f8f94b..3d3cd0b 100644 msgid "Configue SELinux" msgstr "SELinux কনফিগার করুন" -@@ -1831,9 +1954,15 @@ msgstr "নেটওয়ার্ক পোর্ট" +@@ -1831,9 +1967,15 @@ msgstr "নেটওয়ার্ক পোর্ট" msgid "" "SELinux Port\n" "Type" @@ -71645,14 +72849,14 @@ index 0f8f94b..3d3cd0b 100644 +"ধরন" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" msgstr "প্রোটোকল" -@@ -1841,9 +1970,13 @@ msgstr "প্রোটোকল" +@@ -1841,9 +1983,13 @@ msgstr "প্রোটোকল" msgid "" "MLS/MCS\n" "Level" @@ -71662,33 +72866,33 @@ index 0f8f94b..3d3cd0b 100644 +"স্তর" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" msgstr "পোর্ট" -@@ -1881,10 +2014,14 @@ msgid "Modify %s" +@@ -1881,10 +2027,14 @@ msgid "Modify %s" msgstr "%s পরিবর্তন করুন" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" msgstr "Permissive (সতর্কতামূলক)" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" msgstr "Enforcing (সক্রিয়)" -@@ -1892,12 +2029,15 @@ msgstr "Enforcing (সক্রিয়)" +@@ -1892,12 +2042,15 @@ msgstr "Enforcing (সক্রিয়)" msgid "Status" msgstr "অবস্থা" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " @@ -71701,7 +72905,7 @@ index 0f8f94b..3d3cd0b 100644 #: ../gui/statusPage.py:147 msgid "" -@@ -1905,16 +2045,26 @@ msgid "" +@@ -1905,16 +2058,26 @@ msgid "" "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 " @@ -71721,7 +72925,7 @@ index 0f8f94b..3d3cd0b 100644 +"করা হবে। Permissive (সতর্কতামূলক) মোড নির্ধারণের জন্য পুনরায় বুট করা আবশ্যক নয় " +"এগিয়ে যেতে ইচ্ছুক কি?" + -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " @@ -71734,7 +72938,7 @@ index 0f8f94b..3d3cd0b 100644 #: ../gui/system-config-selinux.glade:11 msgid "system-config-selinux" -@@ -1924,7 +2074,9 @@ msgstr "system-config-selinux" +@@ -1924,7 +2087,9 @@ msgstr "system-config-selinux" msgid "" "Copyright (c)2006 Red Hat, Inc.\n" "Copyright (c) 2006 Dan Walsh " @@ -71745,7 +72949,7 @@ index 0f8f94b..3d3cd0b 100644 #: ../gui/system-config-selinux.glade:22 #: ../gui/system-config-selinux.glade:544 -@@ -1958,9 +2110,19 @@ msgid "" +@@ -1958,9 +2123,19 @@ msgid "" "socket\n" "symbolic link\n" "named pipe\n" @@ -71762,19 +72966,19 @@ index 0f8f94b..3d3cd0b 100644 #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "MLS" -@@ -1973,6 +2135,7 @@ msgid "SELinux Administration" +@@ -1973,6 +2148,7 @@ msgid "SELinux Administration" msgstr "SELinux পরিচালনা" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" msgstr "যোগ করুন" -@@ -2001,7 +2164,10 @@ msgid "" +@@ -2001,7 +2177,10 @@ msgid "" "Disabled\n" "Permissive\n" "Enforcing\n" @@ -71786,7 +72990,7 @@ index 0f8f94b..3d3cd0b 100644 #: ../gui/system-config-selinux.glade:1373 msgid "Current Enforcing Mode" -@@ -2017,7 +2183,11 @@ msgid "" +@@ -2017,7 +2196,11 @@ msgid "" "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." @@ -71799,15 +73003,15 @@ index 0f8f94b..3d3cd0b 100644 #: ../gui/system-config-selinux.glade:1509 msgid "Relabel on next reboot." -@@ -2042,6 +2212,7 @@ msgstr "স্বনির্ধারিত ও সকল বুলিয়ান +@@ -2042,6 +2225,7 @@ msgstr "স্বনির্ধারিত ও সকল বুলিয়ান #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" msgstr "ফিল্টার" -@@ -2136,9 +2307,10 @@ msgstr "লোড করার যোগ্য নিয়মনীতির ম +@@ -2136,9 +2320,10 @@ msgstr "লোড করার যোগ্য নিয়মনীতির ম #: ../gui/system-config-selinux.glade:2661 msgid "" @@ -71821,7 +73025,7 @@ index 0f8f94b..3d3cd0b 100644 #: ../gui/system-config-selinux.glade:2781 msgid "label44" -@@ -2165,1321 +2337,2933 @@ msgstr "label59" +@@ -2165,1321 +2350,2991 @@ msgstr "label59" msgid "SELinux user '%s' is required" msgstr "SELinux ব্যবহারকারী '%s'-র উপস্থিত আবশ্যক" @@ -72058,115 +73262,96 @@ index 0f8f94b..3d3cd0b 100644 -#: ../sepolicy/sepolicy/__init__.py:127 -msgid "unknown" -msgstr "অজানা" +- +-#: ../sepolicy/sepolicy/generate.py:173 +-msgid "Internet Services Daemon" +-msgstr "ইন্টারনেট পরিসেবার ডোমেইন" +- +-#: ../sepolicy/sepolicy/generate.py:177 +-msgid "Existing Domain Type" +#: booleans.py:35 +msgid "" +"Determine whether entropyd can use audio devices as the source for the " +"entropy feeds." -+msgstr "" + msgstr "" --#: ../sepolicy/sepolicy/generate.py:173 --msgid "Internet Services Daemon" --msgstr "ইন্টারনেট পরিসেবার ডোমেইন" +-#: ../sepolicy/sepolicy/generate.py:178 +-msgid "Minimal Terminal Login User Role" +#: booleans.py:36 +msgid "Determine whether exim can connect to databases." -+msgstr "" + msgstr "" --#: ../sepolicy/sepolicy/generate.py:177 --msgid "Existing Domain Type" +-#: ../sepolicy/sepolicy/generate.py:179 +-msgid "Minimal X Windows Login User Role" +#: booleans.py:37 +msgid "" +"Determine whether exim can create, read, write, and delete generic user " +"content files." msgstr "" --#: ../sepolicy/sepolicy/generate.py:178 --msgid "Minimal Terminal Login User Role" +-#: ../sepolicy/sepolicy/generate.py:180 +-msgid "Desktop Login User Role" +#: booleans.py:38 +msgid "Determine whether exim can read generic user content files." msgstr "" --#: ../sepolicy/sepolicy/generate.py:179 --msgid "Minimal X Windows Login User Role" +-#: ../sepolicy/sepolicy/generate.py:181 +-msgid "Administrator Login User Role" +#: booleans.py:39 +msgid "Enable extra rules in the cron domain to support fcron." msgstr "" --#: ../sepolicy/sepolicy/generate.py:180 --msgid "Desktop Login User Role" +-#: ../sepolicy/sepolicy/generate.py:182 +-msgid "Confined Root Administrator Role" +#: booleans.py:40 +msgid "Determine whether fenced can connect to the TCP network." msgstr "" --#: ../sepolicy/sepolicy/generate.py:181 --msgid "Administrator Login User Role" +-#: ../sepolicy/sepolicy/generate.py:187 +-msgid "Valid Types:\n" +#: booleans.py:41 +msgid "Determine whether fenced can use ssh." msgstr "" --#: ../sepolicy/sepolicy/generate.py:182 --msgid "Confined Root Administrator Role" +-#: ../sepolicy/sepolicy/generate.py:221 +#: booleans.py:42 +msgid "Allow all domains to execute in fips_mode" - msgstr "" - --#: ../sepolicy/sepolicy/generate.py:187 --msgid "Valid Types:\n" ++msgstr "" ++ +#: booleans.py:43 +msgid "" +"Determine whether ftpd can read and write files in user home directories." - msgstr "" - --#: ../sepolicy/sepolicy/generate.py:221 --#, python-format --msgid "Ports must be numbers or ranges of numbers from 1 to %d " --msgstr "পোর্ট সংখ্যার ক্ষেত্রে 1 থেকে %d-র মধ্যে সংখ্যা অথবা সংখ্যামালা ব্যবহার করা আবশ্যক " ++msgstr "" ++ +#: booleans.py:44 +msgid "" +"Determine whether ftpd can modify public files used for public file transfer " +"services. Directories/Files must be labeled public_content_rw_t." +msgstr "" - --#: ../sepolicy/sepolicy/generate.py:231 --msgid "You must enter a valid policy type" ++ +#: booleans.py:45 +msgid "Determine whether ftpd can connect to all unreserved ports." - msgstr "" - --#: ../sepolicy/sepolicy/generate.py:234 --#, python-format --msgid "You must enter a name for your policy module for your %s." ++msgstr "" ++ +#: booleans.py:46 +msgid "Determine whether ftpd can connect to databases over the TCP network." - msgstr "" - --#: ../sepolicy/sepolicy/generate.py:355 ++msgstr "" ++ +#: booleans.py:47 - msgid "" --"Name must be alpha numberic with no spaces. Consider using option \"-n " --"MODULENAME\"" --msgstr "শূণ্যস্থান বিনা অক্ষর ও সংখ্যা বিশিষ্ট নাম হওয়া আবশ্যক। \"-n MODULENAME\" বিকল্পের ব্যবহার করা যেতে পারে" ++msgid "" +"Determine whether ftpd can login to local users and can read and write all " +"files on the system, governed by DAC." +msgstr "" - --#: ../sepolicy/sepolicy/generate.py:447 --msgid "User Role types can not be assigned executables." --msgstr "ব্যবহারকারী ভূমিকার ধরনের ক্ষেত্রে এক্সেকিউটেবল ফাইল ধার্য করা যাবে না। " ++ +#: booleans.py:48 +msgid "" +"Determine whether ftpd can use CIFS used for public file transfer services." +msgstr "" - --#: ../sepolicy/sepolicy/generate.py:453 --msgid "Only Daemon apps can use an init script.." --msgstr "শুধুমাত্র ডেমন অ্যাপ্লিকেশনের জন্য init স্ক্রিপ্ট ব্যবহার করা যাবে.." ++ +#: booleans.py:49 +msgid "Allow ftpd to use ntfs/fusefs volumes." +msgstr "" - --#: ../sepolicy/sepolicy/generate.py:471 --msgid "use_resolve must be a boolean value " --msgstr "use_resolve-র ক্ষেত্রে বুলিয়ান মান ব্যবহার করা আবশ্যক " ++ +#: booleans.py:50 +msgid "" +"Determine whether ftpd can use NFS used for public file transfer services." @@ -72952,31 +74137,19 @@ index 0f8f94b..3d3cd0b 100644 +#: booleans.py:226 +msgid "Support fusefs home directories" +msgstr "" - --#: ../sepolicy/sepolicy/generate.py:477 --msgid "use_syslog must be a boolean value " --msgstr "use_syslog-র মান বুলিয়ান হওয়া আবশ্যক " ++ +#: booleans.py:227 +msgid "Determine whether to support lpd server." +msgstr "" - --#: ../sepolicy/sepolicy/generate.py:483 --msgid "use_kerberos must be a boolean value " --msgstr "use_kerberos-র ক্ষেত্রে বুলিয়ান মান ব্যবহার করা আবশ্যক " ++ +#: booleans.py:228 +msgid "Support NFS home directories" +msgstr "" - --#: ../sepolicy/sepolicy/generate.py:489 --msgid "manage_krb5_rcache must be a boolean value " --msgstr "manage_krb5_rcache-র ক্ষেত্রে বুলিয়ান মান ব্যবহার করা আবশ্যক " ++ +#: booleans.py:229 +msgid "Support SAMBA home directories" +msgstr "" - --#: ../sepolicy/sepolicy/generate.py:519 --msgid "USER Types automatically get a tmp type" --msgstr "USER ধরনের ক্ষেত্রে স্বয়ংক্রিয়রূপে tmp ধরন নির্ধারিত হবে" ++ +#: booleans.py:230 +msgid "Allow user to exec content" +msgstr "" @@ -73125,31 +74298,47 @@ index 0f8f94b..3d3cd0b 100644 +#: booleans.py:263 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" - --#: ../sepolicy/sepolicy/generate.py:857 ++ ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++#, fuzzy ++msgid "Select" ++msgstr "নির্বাচিত পোর্ট" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 - #, python-format --msgid "%s policy modules require existing domains" ++#, python-format +msgid "Interface %s does not exist." - msgstr "" - --#: ../sepolicy/sepolicy/generate.py:1059 --msgid "You must enter the executable path for your confined process" --msgstr "কনফাইন করা প্রসেসের ক্ষেত্রে এক্সেকিউটেবলের পাথ উল্লেখ করা আবশ্যক" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:292 +msgid "You need to install policycoreutils-gui package to use the gui option" +msgstr "" - --#: ../sepolicy/sepolicy/generate.py:1321 --msgid "Type Enforcement file" --msgstr "ধরন প্রয়োগকারী ফাইল" ++ +#: ../sepolicy/sepolicy.py:296 +msgid "Graphical User Interface for SELinux Policy" +msgstr "" - --#: ../sepolicy/sepolicy/generate.py:1322 --msgid "Interface file" --msgstr "ইন্টারফেস সংক্রান্ত ফাইল" ++ +#: ../sepolicy/sepolicy.py:299 ../sepolicy/sepolicy.py:345 +msgid "Domain name(s) of man pages to be created" +msgstr "" @@ -73324,10 +74513,7 @@ index 0f8f94b..3d3cd0b 100644 +#: ../sepolicy/sepolicy.py:575 +msgid "Policy types which require a command" +msgstr "" - --#: ../sepolicy/sepolicy/generate.py:1323 --msgid "File Contexts file" --msgstr "ফাইল কনটেক্সটের ফাইল" ++ +#: ../sepolicy/sepolicy.py:579 ../sepolicy/sepolicy.py:582 +#: ../sepolicy/sepolicy.py:585 ../sepolicy/sepolicy.py:588 +#: ../sepolicy/sepolicy.py:591 ../sepolicy/sepolicy.py:597 @@ -73337,117 +74523,74 @@ index 0f8f94b..3d3cd0b 100644 +#, python-format +msgid "Generate '%s' policy" +msgstr "" - --#: ../sepolicy/sepolicy/generate.py:1324 --msgid "Spec file" ++ +#: ../sepolicy/sepolicy.py:606 +#, python-format +msgid "Generate '%s' policy " - msgstr "" - --#: ../sepolicy/sepolicy/generate.py:1325 --msgid "Setup Script" --msgstr "প্রস্তুতির স্ক্রিপ্ট" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:620 +msgid "executable to confine" +msgstr "" - --#: booleans.py:1 --msgid "" --"Allow ABRT to modify public files used for public file transfer services." ++ +#: ../sepolicy/sepolicy.py:625 +msgid "commands" - msgstr "" - --#: booleans.py:2 --msgid "" --"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:628 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" - msgstr "" - --#: booleans.py:3 --msgid "Allow amavis to use JIT compiler" ++msgstr "" ++ +#: ../sepolicy/sepolicy/__init__.py:89 +#, python-format +msgid "-- Allowed %s [ %s ]" - msgstr "" - --#: booleans.py:4 --msgid "Allow antivirus programs to read non security files on a system" -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" - msgstr "" - --#: booleans.py:5 --msgid "Allow auditadm to exec content" ++msgstr "" ++ +#: ../sepolicy/sepolicy/__init__.py:96 +msgid "regular file" - msgstr "" - --#: booleans.py:6 --msgid "" --"Allow users to resolve user passwd entries directly from ldap rather then " --"using a sssd server" ++msgstr "" ++ +#: ../sepolicy/sepolicy/__init__.py:97 +msgid "directory" - msgstr "" - --#: booleans.py:7 --msgid "Allow users to login using a radius server" ++msgstr "" ++ +#: ../sepolicy/sepolicy/__init__.py:98 +msgid "character device" - msgstr "" - --#: booleans.py:8 --msgid "Allow users to login using a yubikey server" ++msgstr "" ++ +#: ../sepolicy/sepolicy/__init__.py:99 +msgid "block device" - msgstr "" - --#: booleans.py:9 --msgid "Allow awstats to purge Apache logs" ++msgstr "" ++ +#: ../sepolicy/sepolicy/__init__.py:100 +msgid "socket file" - msgstr "" - --#: booleans.py:10 --msgid "" --"Allow cdrecord to read various content. nfs, samba, removable devices, user " --"temp and untrusted content files" --msgstr "cdrecord দ্বারা বিবিধ বস্তু পাঠের অনুমতি প্রদান করা হবে। nfs, samba, অপসারণযোগ্য ডিভাইস, user temp ও অবিশ্বস্ত তথ্য সহ ফাইল" ++msgstr "" ++ +#: ../sepolicy/sepolicy/__init__.py:101 +msgid "symbolic link" +msgstr "" - --#: booleans.py:11 --msgid "Allow clamd to use JIT compiler" ++ +#: ../sepolicy/sepolicy/__init__.py:102 +msgid "named pipe" - msgstr "" - --#: booleans.py:12 --msgid "Allow clamscan to non security files on a system" ++msgstr "" ++ +#: ../sepolicy/sepolicy/__init__.py:398 +msgid "No SELinux Policy installed" - msgstr "" - --#: booleans.py:13 --msgid "Allow clamscan to read user content" ++msgstr "" ++ +#: ../sepolicy/sepolicy/__init__.py:478 +msgid "You must regenerate interface info by running /usr/bin/sepolgen-ifgen" - msgstr "" - --#: booleans.py:14 --msgid "" --"Allow Cobbler to modify public files used for public file transfer services." ++msgstr "" ++ +#: ../sepolicy/sepolicy/__init__.py:724 +#, python-format +msgid "Failed to read %s policy file" - msgstr "" - --#: booleans.py:15 --msgid "Allow Cobbler to connect to the network using TCP." ++msgstr "" ++ +#: ../sepolicy/sepolicy/__init__.py:829 +msgid "unknown" +msgstr "অজানা" @@ -73458,296 +74601,328 @@ index 0f8f94b..3d3cd0b 100644 + +#: ../sepolicy/sepolicy/generate.py:136 +msgid "Existing Domain Type" - msgstr "" - --#: booleans.py:16 --msgid "Allow Cobbler to access cifs file systems." ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:137 +msgid "Minimal Terminal Login User Role" - msgstr "" - --#: booleans.py:17 --msgid "Allow Cobbler to access nfs file systems." ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:138 +msgid "Minimal X Windows Login User Role" - msgstr "" - --#: booleans.py:18 --msgid "Allow collectd to connect to the network using TCP." ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:139 +msgid "Desktop Login User Role" - msgstr "" - --#: booleans.py:19 --msgid "Allow codnor domain to connect to the network using TCP." ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:140 +msgid "Administrator Login User Role" - msgstr "" - --#: booleans.py:20 --msgid "" --"Allow system cron jobs to relabel filesystem for restoring file contexts." ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:141 +msgid "Confined Root Administrator Role" - msgstr "" - --#: booleans.py:21 --msgid "Allow cvs daemon to read shadow" ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:142 +msgid "Module information for a new type" - msgstr "" - --#: booleans.py:22 --msgid "Allow all daemons to write corefiles to /" --msgstr "সর্বধরনের ডেমন দ্বারা /-র মধ্যে corefile লেখার অনুমতি প্রদান করা হবে" ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:147 +msgid "Valid Types:\n" +msgstr "" - --#: booleans.py:23 --msgid "Allow all daemons to use tcp wrappers." ++ +#: ../sepolicy/sepolicy/generate.py:181 -+#, python-format -+msgid "Ports must be numbers or ranges of numbers from 1 to %d " - msgstr "" + #, python-format + msgid "Ports must be numbers or ranges of numbers from 1 to %d " +-msgstr "পোর্ট সংখ্যার ক্ষেত্রে 1 থেকে %d-র মধ্যে সংখ্যা অথবা সংখ্যামালা ব্যবহার করা আবশ্যক " ++msgstr "" +"পোর্ট সংখ্যার ক্ষেত্রে 1 থেকে %d-র মধ্যে সংখ্যা অথবা সংখ্যামালা ব্যবহার করা আবশ্যক " --#: booleans.py:24 --msgid "Allow all daemons the ability to read/write terminals" +-#: ../sepolicy/sepolicy/generate.py:231 +#: ../sepolicy/sepolicy/generate.py:192 -+msgid "You must enter a valid policy type" + msgid "You must enter a valid policy type" msgstr "" --#: booleans.py:25 --msgid "Allow dan to manage user files" +-#: ../sepolicy/sepolicy/generate.py:234 +#: ../sepolicy/sepolicy/generate.py:195 -+#, python-format + #, python-format +-msgid "You must enter a name for your policy module for your %s." +msgid "You must enter a name for your policy module for your '%s'." msgstr "" --#: booleans.py:26 --msgid "Allow dan to read user files" +-#: ../sepolicy/sepolicy/generate.py:355 +#: ../sepolicy/sepolicy/generate.py:333 -+msgid "" -+"Name must be alpha numberic with no spaces. Consider using option \"-n " -+"MODULENAME\"" - msgstr "" + msgid "" + "Name must be alpha numberic with no spaces. Consider using option \"-n " + "MODULENAME\"" +-msgstr "শূণ্যস্থান বিনা অক্ষর ও সংখ্যা বিশিষ্ট নাম হওয়া আবশ্যক। \"-n MODULENAME\" বিকল্পের ব্যবহার করা যেতে পারে" ++msgstr "" +"শূণ্যস্থান বিনা অক্ষর ও সংখ্যা বিশিষ্ট নাম হওয়া আবশ্যক। \"-n MODULENAME\" বিকল্পের " +"ব্যবহার করা যেতে পারে" --#: booleans.py:27 --msgid "Allow dbadm to manage files in users home directories" +-#: ../sepolicy/sepolicy/generate.py:447 +#: ../sepolicy/sepolicy/generate.py:425 -+msgid "User Role types can not be assigned executables." -+msgstr "ব্যবহারকারী ভূমিকার ধরনের ক্ষেত্রে এক্সেকিউটেবল ফাইল ধার্য করা যাবে না। " -+ + msgid "User Role types can not be assigned executables." + msgstr "ব্যবহারকারী ভূমিকার ধরনের ক্ষেত্রে এক্সেকিউটেবল ফাইল ধার্য করা যাবে না। " + +-#: ../sepolicy/sepolicy/generate.py:453 +#: ../sepolicy/sepolicy/generate.py:431 -+msgid "Only Daemon apps can use an init script.." -+msgstr "শুধুমাত্র ডেমন অ্যাপ্লিকেশনের জন্য init স্ক্রিপ্ট ব্যবহার করা যাবে.." -+ + msgid "Only Daemon apps can use an init script.." + msgstr "শুধুমাত্র ডেমন অ্যাপ্লিকেশনের জন্য init স্ক্রিপ্ট ব্যবহার করা যাবে.." + +-#: ../sepolicy/sepolicy/generate.py:471 +#: ../sepolicy/sepolicy/generate.py:449 -+msgid "use_resolve must be a boolean value " -+msgstr "use_resolve-র ক্ষেত্রে বুলিয়ান মান ব্যবহার করা আবশ্যক " -+ + msgid "use_resolve must be a boolean value " + msgstr "use_resolve-র ক্ষেত্রে বুলিয়ান মান ব্যবহার করা আবশ্যক " + +-#: ../sepolicy/sepolicy/generate.py:477 +#: ../sepolicy/sepolicy/generate.py:455 -+msgid "use_syslog must be a boolean value " -+msgstr "use_syslog-র মান বুলিয়ান হওয়া আবশ্যক " -+ + msgid "use_syslog must be a boolean value " + msgstr "use_syslog-র মান বুলিয়ান হওয়া আবশ্যক " + +-#: ../sepolicy/sepolicy/generate.py:483 +#: ../sepolicy/sepolicy/generate.py:461 -+msgid "use_kerberos must be a boolean value " -+msgstr "use_kerberos-র ক্ষেত্রে বুলিয়ান মান ব্যবহার করা আবশ্যক " -+ + msgid "use_kerberos must be a boolean value " + msgstr "use_kerberos-র ক্ষেত্রে বুলিয়ান মান ব্যবহার করা আবশ্যক " + +-#: ../sepolicy/sepolicy/generate.py:489 +#: ../sepolicy/sepolicy/generate.py:467 -+msgid "manage_krb5_rcache must be a boolean value " -+msgstr "manage_krb5_rcache-র ক্ষেত্রে বুলিয়ান মান ব্যবহার করা আবশ্যক " -+ + msgid "manage_krb5_rcache must be a boolean value " + msgstr "manage_krb5_rcache-র ক্ষেত্রে বুলিয়ান মান ব্যবহার করা আবশ্যক " + +-#: ../sepolicy/sepolicy/generate.py:519 +#: ../sepolicy/sepolicy/generate.py:497 -+msgid "USER Types automatically get a tmp type" -+msgstr "USER ধরনের ক্ষেত্রে স্বয়ংক্রিয়রূপে tmp ধরন নির্ধারিত হবে" -+ + msgid "USER Types automatically get a tmp type" + msgstr "USER ধরনের ক্ষেত্রে স্বয়ংক্রিয়রূপে tmp ধরন নির্ধারিত হবে" + +-#: ../sepolicy/sepolicy/generate.py:857 +#: ../sepolicy/sepolicy/generate.py:838 +#, python-format +msgid "'%s' policy modules require existing domains" - msgstr "" - --#: booleans.py:28 --msgid "Allow dbadm to read files in users home directories" ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:863 +msgid "Type field required" - msgstr "" - --#: booleans.py:29 ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:876 -+#, python-format - 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" + #, python-format +-msgid "%s policy modules require existing domains" ++msgid "" +"You need to define a new type which ends with: \n" +" %s" msgstr "" --#: booleans.py:30 --msgid "Allow sysadm to debug or ptrace all processes." +-#: ../sepolicy/sepolicy/generate.py:1059 +#: ../sepolicy/sepolicy/generate.py:1104 -+msgid "You must enter the executable path for your confined process" -+msgstr "কনফাইন করা প্রসেসের ক্ষেত্রে এক্সেকিউটেবলের পাথ উল্লেখ করা আবশ্যক" -+ + msgid "You must enter the executable path for your confined process" + msgstr "কনফাইন করা প্রসেসের ক্ষেত্রে এক্সেকিউটেবলের পাথ উল্লেখ করা আবশ্যক" + +-#: ../sepolicy/sepolicy/generate.py:1321 +#: ../sepolicy/sepolicy/generate.py:1363 -+msgid "Type Enforcement file" -+msgstr "ধরন প্রয়োগকারী ফাইল" -+ + msgid "Type Enforcement file" + msgstr "ধরন প্রয়োগকারী ফাইল" + +-#: ../sepolicy/sepolicy/generate.py:1322 +#: ../sepolicy/sepolicy/generate.py:1364 -+msgid "Interface file" -+msgstr "ইন্টারফেস সংক্রান্ত ফাইল" -+ + msgid "Interface file" + msgstr "ইন্টারফেস সংক্রান্ত ফাইল" + +-#: ../sepolicy/sepolicy/generate.py:1323 +#: ../sepolicy/sepolicy/generate.py:1365 -+msgid "File Contexts file" -+msgstr "ফাইল কনটেক্সটের ফাইল" -+ + msgid "File Contexts file" + msgstr "ফাইল কনটেক্সটের ফাইল" + +-#: ../sepolicy/sepolicy/generate.py:1324 +#: ../sepolicy/sepolicy/generate.py:1367 -+msgid "Spec file" + msgid "Spec file" msgstr "" --#: booleans.py:31 --msgid "Allow dhcpc client applications to execute iptables commands" +-#: ../sepolicy/sepolicy/generate.py:1325 +#: ../sepolicy/sepolicy/generate.py:1368 -+msgid "Setup Script" -+msgstr "প্রস্তুতির স্ক্রিপ্ট" -+ + msgid "Setup Script" + msgstr "প্রস্তুতির স্ক্রিপ্ট" + +-#: booleans.py:1 +-msgid "" +-"Allow ABRT to modify public files used for public file transfer services." +-msgstr "" +- +-#: booleans.py:2 +-msgid "" +-"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts" +-msgstr "" +- +-#: booleans.py:3 +-msgid "Allow amavis to use JIT compiler" +-msgstr "" +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +#, fuzzy +msgid "Applications" +msgstr "অ্যাপ্লিকেশন" -+ + +-#: booleans.py:4 +-msgid "Allow antivirus programs to read non security files on a system" +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" msgstr "" --#: booleans.py:32 --msgid "Allow DHCP daemon to use LDAP backends" -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 +-#: booleans.py:5 +-msgid "Allow auditadm to exec content" ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" msgstr "" --#: booleans.py:33 --msgid "Allow all domains to use other domains file descriptors" -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 +-#: booleans.py:6 +-msgid "" +-"Allow users to resolve user passwd entries directly from ldap rather then " +-"using a sssd server" ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" msgstr "" --#: booleans.py:34 --msgid "Allow all domains to have the kernel load modules" -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 +-#: booleans.py:7 +-msgid "Allow users to login using a radius server" +-msgstr "" ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +#, fuzzy +msgid "Users" +msgstr "ব্যবহারকারী যোগ করুন" -+ + +-#: booleans.py:8 +-msgid "Allow users to login using a yubikey server" +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+#, fuzzy -+msgid "Select" -+msgstr "নির্বাচিত পোর্ট" -+ + msgstr "" + +-#: booleans.py:9 +-msgid "Allow awstats to purge Apache logs" +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:10 +#: ../sepolicy/sepolicy/sepolicy.glade:350 -+msgid "" + 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:11 +-msgid "Allow clamd to use JIT compiler" +"The entry that was entered is incorrect. Please try again in the " +"ex:/.../... format." msgstr "" --#: booleans.py:35 --msgid "Allow the use of the audio devices as the source for the entropy feeds" +-#: booleans.py:12 +-msgid "Allow clamscan to non security files on a system" +#: ../sepolicy/sepolicy/sepolicy.glade:376 +msgid "Retry" msgstr "" --#: booleans.py:36 --msgid "Allow exim to connect to databases (postgres, mysql)" +-#: booleans.py:13 +-msgid "Allow clamscan to read user content" +-msgstr "" +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +#, fuzzy +msgid "Network Port Definitions" +msgstr "নেটওয়ার্ক পোর্ট" -+ + +-#: booleans.py:14 +#: ../sepolicy/sepolicy/sepolicy.glade:476 -+msgid "" + msgid "" +-"Allow Cobbler to modify public files used for public file transfer services." +"Add file Equivilence Mapping. Mapping will be created when Update is " +"applied." msgstr "" --#: booleans.py:37 --msgid "Allow exim to create, read, write, and delete unprivileged user files." +-#: booleans.py:15 +-msgid "Allow Cobbler to connect to the network using TCP." +-msgstr "" +- +-#: booleans.py:16 +-msgid "Allow Cobbler to access cifs file systems." +-msgstr "" +- +-#: booleans.py:17 +-msgid "Allow Cobbler to access nfs file systems." +-msgstr "" +- +-#: booleans.py:18 +-msgid "Allow collectd to connect to the network using TCP." +-msgstr "" +- +-#: booleans.py:19 +-msgid "Allow codnor domain to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" msgstr "" --#: booleans.py:38 --msgid "Allow exim to read unprivileged user files." +-#: booleans.py:20 +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 -+msgid "" ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 + msgid "" +-"Allow system cron jobs to relabel filesystem for restoring file contexts." +-msgstr "" +- +-#: booleans.py:21 +-msgid "Allow cvs daemon to read shadow" +-msgstr "" +- +-#: booleans.py:22 +-msgid "Allow all daemons to write corefiles to /" +-msgstr "সর্বধরনের ডেমন দ্বারা /-র মধ্যে corefile লেখার অনুমতি প্রদান করা হবে" +- +-#: booleans.py:23 +-msgid "Allow all daemons to use tcp wrappers." +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." msgstr "" --#: booleans.py:39 --msgid "Enable extra rules in the cron domain to support fcron." +-#: booleans.py:24 +-msgid "Allow all daemons the ability to read/write terminals" +#: ../sepolicy/sepolicy/sepolicy.glade:515 +msgid "Enter the path to which you want to setup an equivalence label." msgstr "" --#: booleans.py:40 --msgid "Allow fenced domain to connect to the network using TCP." +-#: booleans.py:25 +-msgid "Allow dan to manage user files" +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" msgstr "" --#: booleans.py:41 --msgid "Allow fenced domain to execute ssh." +-#: booleans.py:26 +-msgid "Allow dan to read user files" +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" msgstr "" --#: booleans.py:42 --msgid "Allow all domains to execute in fips_mode" +-#: booleans.py:27 +-msgid "Allow dbadm to manage files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:582 +msgid "" +"Specify the mapping between the new path and the equivalence path. " @@ -73755,43 +74930,42 @@ index 0f8f94b..3d3cd0b 100644 +"equivalence path." msgstr "" --#: booleans.py:43 --msgid "Allow ftp to read and write files in the user home directories" +-#: booleans.py:28 +-msgid "Allow dbadm to read files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:639 +msgid "Add a file" msgstr "" --#: booleans.py:44 +-#: booleans.py:29 +#: ../sepolicy/sepolicy/sepolicy.glade:656 msgid "" --"Allow ftp servers to upload files, used for public file transfer services. " --"Directories must be labeled public_content_rw_t." +-"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" +" File Labeling for . File labels will be created " +"when update is applied." msgstr "" --#: booleans.py:45 --msgid "Allow ftp servers to connect to all ports > 1023" +-#: booleans.py:30 +-msgid "Allow sysadm to debug or ptrace all processes." +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" msgstr "" --#: booleans.py:46 --msgid "Allow ftp servers to connect to mysql database ports" +-#: booleans.py:31 +-msgid "Allow dhcpc client applications to execute iptables commands" +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" msgstr "" --#: booleans.py:47 --msgid "" --"Allow ftp servers to login to local users and read/write all files on the " --"system, governed by DAC." +-#: booleans.py:32 +-msgid "Allow DHCP daemon to use LDAP backends" +#: ../sepolicy/sepolicy/sepolicy.glade:781 +#, fuzzy +msgid "Type" @@ -73799,22 +74973,22 @@ index 0f8f94b..3d3cd0b 100644 +"ফাইল\n" +"ধরন" --#: booleans.py:48 --msgid "Allow ftp servers to use cifs used for public file transfer services." +-#: booleans.py:33 +-msgid "Allow all domains to use other domains file descriptors" +#: ../sepolicy/sepolicy/sepolicy.glade:795 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." msgstr "" --#: booleans.py:49 --msgid "Allow ftp servers to use nfs used for public file transfer services." +-#: booleans.py:34 +-msgid "Allow all domains to have the kernel load modules" +#: ../sepolicy/sepolicy/sepolicy.glade:822 +msgid "Make Path Recursive" msgstr "" --#: booleans.py:50 --msgid "Allow ftp servers to use bind to all unreserved ports for passive mode" +-#: booleans.py:35 +-msgid "Allow the use of the audio devices as the source for the entropy feeds" +#: ../sepolicy/sepolicy/sepolicy.glade:826 +msgid "" +"Select Make Path Recursive iff you want to apply this label to all children " @@ -73822,164 +74996,224 @@ index 0f8f94b..3d3cd0b 100644 +"label." msgstr "" --#: booleans.py:51 --msgid "Determine whether Git CGI can search home directories." +-#: booleans.py:36 +-msgid "Allow exim to connect to databases (postgres, mysql)" +#: ../sepolicy/sepolicy/sepolicy.glade:839 +msgid "Browse" msgstr "" --#: booleans.py:52 --msgid "Determine whether Git CGI can access cifs file systems." +-#: booleans.py:37 +-msgid "Allow exim to create, read, write, and delete unprivileged user files." +#: ../sepolicy/sepolicy/sepolicy.glade:843 +msgid "Browse to select the file/directory for labeling." msgstr "" --#: booleans.py:53 --msgid "Determine whether Git CGI can access nfs file systems." +-#: booleans.py:38 +-msgid "Allow exim to read unprivileged user files." +#: ../sepolicy/sepolicy/sepolicy.glade:887 +msgid "Path " msgstr "" --#: booleans.py:54 +-#: booleans.py:39 +-msgid "Enable extra rules in the cron domain to support fcron." +#: ../sepolicy/sepolicy/sepolicy.glade:898 - msgid "" --"Determine whether Git session daemon can bind TCP sockets to all unreserved " --"ports." ++msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." msgstr "" --#: booleans.py:55 --msgid "" --"Determine whether calling user domains can execute Git daemon in the " --"git_session_t domain." +-#: booleans.py:40 +-msgid "Allow fenced domain to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:920 +msgid "Select the SELinux file type to assign to this path." msgstr "" --#: booleans.py:56 --msgid "Determine whether Git system daemon can search home directories." +-#: booleans.py:41 +-msgid "Allow fenced domain to execute ssh." +#: ../sepolicy/sepolicy/sepolicy.glade:947 +msgid "Enter the MLS Label to assign to this file path." msgstr "" --#: booleans.py:57 --msgid "Determine whether Git system daemon can access cifs file systems." +-#: booleans.py:42 +-msgid "Allow all domains to execute in fips_mode" +#: ../sepolicy/sepolicy/sepolicy.glade:951 +msgid "SELinux MLS Label you wish to assign to this path." msgstr "" --#: booleans.py:58 --msgid "Determine whether Git system daemon can access nfs file systems." +-#: booleans.py:43 +-msgid "Allow ftp to read and write files in the user home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:1088 +msgid "Analyzing Policy..." msgstr "" --#: booleans.py:59 --msgid "Allow gitisis daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 -+msgid "" +-#: booleans.py:44 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 + msgid "" +-"Allow ftp servers to upload files, used for public file transfer services. " +-"Directories must be labeled public_content_rw_t." +-msgstr "" +- +-#: booleans.py:45 +-msgid "Allow ftp servers to connect to all ports > 1023" +"Add Login Mapping. Login Mapping will be created when update is applied." msgstr "" --#: booleans.py:60 --msgid "Enable reading of urandom for all domains." -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 -+msgid "" +-#: booleans.py:46 +-msgid "Allow ftp servers to connect to mysql database ports" +-msgstr "" +- +-#: booleans.py:47 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 + msgid "" +-"Allow ftp servers to login to local users and read/write all files on the " +-"system, governed by DAC." +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." msgstr "" --#: booleans.py:61 -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 +-#: booleans.py:48 +-msgid "Allow ftp servers to use cifs used for public file transfer services." +-msgstr "" +- +-#: booleans.py:49 +-msgid "Allow ftp servers to use nfs used for public file transfer services." +-msgstr "" +- +-#: booleans.py:50 +-msgid "Allow ftp servers to use bind to all unreserved ports for passive mode" +-msgstr "" +- +-#: booleans.py:51 +-msgid "Determine whether Git CGI can search home directories." +-msgstr "" +- +-#: booleans.py:52 +-msgid "Determine whether Git CGI can access cifs file systems." +-msgstr "" +- +-#: booleans.py:53 +-msgid "Determine whether Git CGI can access nfs file systems." +-msgstr "" +- +-#: booleans.py:54 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 msgid "" --"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" --"agent to manage user files." +-"Determine whether Git session daemon can bind TCP sockets to all unreserved " +-"ports." +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." msgstr "" +-#: booleans.py:55 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 + msgid "" +-"Determine whether calling user domains can execute Git daemon in the " +-"git_session_t domain." +-msgstr "" +- +-#: booleans.py:56 +-msgid "Determine whether Git system daemon can search home directories." +-msgstr "" +- +-#: booleans.py:57 +-msgid "Determine whether Git system daemon can access cifs file systems." +-msgstr "" +- +-#: booleans.py:58 +-msgid "Determine whether Git system daemon can access nfs file systems." +-msgstr "" +- +-#: booleans.py:59 +-msgid "Allow gitisis daemon to send mail" ++"Enter MLS/MCS Range for this login User. Defaults to the range for the " ++"Selected SELinux User." + msgstr "" + +-#: booleans.py:60 +-msgid "Enable reading of urandom for all domains." +-msgstr "" ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 ++#, fuzzy ++msgid "MLS Range" ++msgstr "MCS সীমা" + +-#: booleans.py:61 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 + msgid "" +-"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" +-"agent to manage user files." ++"Specify the MLS Range for this user to login in with. Defaults to the " ++"selected SELinux Users MLS Range." + msgstr "" + -#: booleans.py:62 -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 msgid "" -"Allow gpg web domain to modify public files used for public file transfer " -"services." -+"Enter MLS/MCS Range for this login User. Defaults to the range for the " -+"Selected SELinux User." ++" Network Port for . Ports will be created when " ++"update is applied." msgstr "" -#: booleans.py:63 -msgid "Allow gssd to read temp directory. For access to kerberos tgt." -msgstr "" -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 -+#, fuzzy -+msgid "MLS Range" -+msgstr "MCS সীমা" - +- -#: booleans.py:64 -msgid "Allow guest to exec content" -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 -+msgid "" -+"Specify the MLS Range for this user to login in with. Defaults to the " -+"selected SELinux Users MLS Range." - msgstr "" - --#: booleans.py:65 -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 - msgid "" --"Allow Apache to modify public files used for public file transfer services. " --"Directories/Files must be labeled public_content_rw_t." -+" Network Port for . Ports will be created when " -+"update is applied." - msgstr "" - --#: booleans.py:66 --msgid "Allow httpd to use built in scripting (usually php)" -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." msgstr "" --#: booleans.py:67 --msgid "Allow http daemon to check spam" +-#: booleans.py:65 +-msgid "" +-"Allow Apache to modify public files used for public file transfer services. " +-"Directories/Files must be labeled public_content_rw_t." -msgstr "" -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +#, fuzzy +msgid "Port Type" +msgstr "SELinux পোর্টের ধরন" --#: booleans.py:68 --msgid "" --"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " --"ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 +-#: booleans.py:66 +-msgid "Allow httpd to use built in scripting (usually php)" ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." msgstr "" --#: booleans.py:69 --msgid "Allow httpd to connect to the ldap port" -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 +-#: booleans.py:67 +-msgid "Allow http daemon to check spam" ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" msgstr "" +-#: booleans.py:68 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 + msgid "" +-"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " +-"ports" +-msgstr "" +- +-#: booleans.py:69 +-msgid "Allow httpd to connect to the ldap port" +-msgstr "" +- -#: booleans.py:70 -msgid "Allow http daemon to connect to zabbix" -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 -+msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." msgstr "" -#: booleans.py:71 -msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" msgstr "" -#: booleans.py:72 -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 msgid "" -"Allow HTTPD scripts and modules to connect to cobbler over the network." +"Select udp if the port type should be assigned to udp port numbers." @@ -73988,262 +75222,262 @@ index 0f8f94b..3d3cd0b 100644 -#: booleans.py:73 -msgid "" -"Allow HTTPD scripts and modules to connect to databases over the network." -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." msgstr "" -#: booleans.py:74 -msgid "Allow httpd to connect to memcache server" -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 +-msgstr "" ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +#, fuzzy +msgid "SELinux Configuration" +msgstr "SELinux পরিচালনা" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 -+msgid "Select..." - msgstr "" -#: booleans.py:75 -msgid "Allow httpd to act as a relay" -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 -+msgid "Booleans" ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 ++msgid "Select..." msgstr "" -#: booleans.py:76 -msgid "Allow http daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 ++msgid "Booleans" + msgstr "" + +-#: booleans.py:77 +-msgid "Allow Apache to communicate with avahi service via dbus" ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." msgstr "" --#: booleans.py:77 --msgid "Allow Apache to communicate with avahi service via dbus" -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 -+msgid "Files" - msgstr "" - -#: booleans.py:78 -msgid "Allow httpd cgi support" -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 -+msgid "" -+"Display file type information that can be used by the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 ++msgid "Files" msgstr "" -#: booleans.py:79 -msgid "Allow httpd to act as a FTP server by listening on the ftp port." -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 -+msgid "Network" ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 ++msgid "" ++"Display file type information that can be used by the 'selected domain'." msgstr "" -#: booleans.py:80 -msgid "Allow httpd to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 ++msgid "Network" + msgstr "" + +-#: booleans.py:81 +-msgid "Allow httpd scripts and modules execmem/execstack" ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." msgstr "" --#: booleans.py:81 --msgid "Allow httpd scripts and modules execmem/execstack" -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 -+msgid "Transitions" - msgstr "" - -#: booleans.py:82 -msgid "Allow HTTPD to connect to port 80 for graceful shutdown" -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 -+msgid "" -+"Display applications that can transition into or out of the 'selected " -+"domain'." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 -+#, fuzzy -+msgid "Login Mapping" -+msgstr "SELinux লগ-ইন ম্যাপ ব্যবস্থা যোগ করা হবে" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 -+msgid "Manage the SELinux configuration" ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 ++msgid "Transitions" msgstr "" -#: booleans.py:83 -msgid "Allow httpd processes to manage IPA content" -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 -+#, fuzzy -+msgid "SELinux Users" -+msgstr "SELinux ব্যবহারকারী" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 -+msgid "Lockdown" ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 ++msgid "" ++"Display applications that can transition into or out of the 'selected " ++"domain'." msgstr "" -#: booleans.py:84 -msgid "Allow Apache to use mod_auth_ntlm_winbind" -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 +-msgstr "" ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 ++#, fuzzy ++msgid "Login Mapping" ++msgstr "SELinux লগ-ইন ম্যাপ ব্যবস্থা যোগ করা হবে" + +-#: booleans.py:85 +-msgid "Allow Apache to use mod_auth_pam" ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 ++msgid "Manage the SELinux configuration" + msgstr "" + +-#: booleans.py:86 +-msgid "Allow httpd to read user content" ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 ++#, fuzzy ++msgid "SELinux Users" ++msgstr "SELinux ব্যবহারকারী" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 ++msgid "Lockdown" + msgstr "" + +-#: booleans.py:87 +-msgid "Allow Apache to run in stickshift mode, not transition to passenger" ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." msgstr "" --#: booleans.py:85 --msgid "Allow Apache to use mod_auth_pam" -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 +-#: booleans.py:88 +-msgid "Allow httpd daemon to change its resource limits" ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" msgstr "" --#: booleans.py:86 --msgid "Allow httpd to read user content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 -+msgid "Show Modified Only" - msgstr "" - --#: booleans.py:87 --msgid "Allow Apache to run in stickshift mode, not transition to passenger" -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 -+msgid "Mislabeled files exist" - msgstr "" - --#: booleans.py:88 --msgid "Allow httpd daemon to change its resource limits" -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 -+msgid "Show mislabeled files only" - msgstr "" - -#: booleans.py:89 -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 - msgid "" +-msgid "" -"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." -+"If-Then-Else rules written in policy that can \n" -+"allow alternative access control." ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 ++msgid "Show Modified Only" msgstr "" -#: booleans.py:90 -msgid "" -"Allow apache scripts to write to public content, directories/files must be " -"labeled public_rw_content_t." -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 -+msgid "Enabled" ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 ++msgid "Mislabeled files exist" msgstr "" -#: booleans.py:91 -msgid "Allow Apache to execute tmp content." -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 -+msgid "File Path" ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 ++msgid "Show mislabeled files only" msgstr "" -#: booleans.py:92 --msgid "" ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 + msgid "" -"Unify HTTPD to communicate with the terminal. Needed for entering the " -"passphrase for certificates at the terminal." -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 -+#, fuzzy -+msgid "SELinux File Type" -+msgstr "SELinux Type" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 -+msgid "File path used to enter the 'selected domain'." ++"If-Then-Else rules written in policy that can \n" ++"allow alternative access control." msgstr "" -#: booleans.py:93 -msgid "Unify HTTPD handling of all content files." -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 -+msgid "Executable Files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 ++msgid "Enabled" msgstr "" -#: booleans.py:94 -msgid "Allow httpd to access cifs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 -+msgid "Files to which the 'selected domain' can write." ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 ++msgid "File Path" msgstr "" -#: booleans.py:95 -msgid "Allow httpd to access FUSE file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 -+msgid "Writable files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 ++#, fuzzy ++msgid "SELinux File Type" ++msgstr "SELinux Type" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 ++msgid "File path used to enter the 'selected domain'." msgstr "" -#: booleans.py:96 -msgid "Allow httpd to run gpg" -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 -+msgid "File Types defined for the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 ++msgid "Executable Files" msgstr "" -#: booleans.py:97 -msgid "Allow httpd to access nfs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 -+msgid "Application File Types" ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 ++msgid "Files to which the 'selected domain' can write." msgstr "" -#: booleans.py:98 -msgid "Allow httpd to communicate with oddjob to start up a service" -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 -+msgid "Network Ports to which the 'selected domain' is allowed to connect." ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 ++msgid "Writable files" msgstr "" -#: booleans.py:99 -msgid "Allow httpd to access openstack ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 -+msgid "Outbound" ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 ++msgid "File Types defined for the 'selected domain'." msgstr "" -#: booleans.py:100 -msgid "Allow Apache to query NS records" -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 -+msgid "Network Ports to which the 'selected domain' is allowed to listen." ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 ++msgid "Application File Types" msgstr "" -#: booleans.py:101 -msgid "Allow icecast to connect to all ports, not just sound ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 -+msgid "Inbound" ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 ++msgid "Network Ports to which the 'selected domain' is allowed to connect." msgstr "" -#: booleans.py:102 -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 -+#, fuzzy - msgid "" +-msgid "" -"Allow the Irssi IRC Client to connect to any port, and to bind to any " -"unreserved port." --msgstr "" -+"Boolean \n" -+"Enabled" -+msgstr "বুলিয়ান নাম" ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 ++msgid "Outbound" + msgstr "" -#: booleans.py:103 -msgid "Allow confined applications to run with kerberos." --msgstr "" -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 -+#, fuzzy -+msgid "Boolean name" -+msgstr "বুলিয়ান নাম" ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 ++msgid "Network Ports to which the 'selected domain' is allowed to listen." + msgstr "" -#: booleans.py:104 -msgid "Allow syslogd daemon to send mail" --msgstr "" -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 -+#, fuzzy -+msgid "SELinux Application Type" -+msgstr "SELinux পোর্টের ধরন" ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 ++msgid "Inbound" + msgstr "" -#: booleans.py:105 -msgid "Allow syslogd the ability to read/write terminals" -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 ++#, fuzzy ++msgid "" ++"Boolean \n" ++"Enabled" ++msgstr "বুলিয়ান নাম" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 ++#, fuzzy ++msgid "Boolean name" ++msgstr "বুলিয়ান নাম" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 ++#, fuzzy ++msgid "SELinux Application Type" ++msgstr "SELinux পোর্টের ধরন" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." @@ -74251,12 +75485,12 @@ index 0f8f94b..3d3cd0b 100644 -#: booleans.py:106 -msgid "Allow logging in and using the system from /dev/console." -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +msgid "Applicaton Transitions From 'select domain'" msgstr "" -#: booleans.py:107 -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 +#, fuzzy msgid "" -"Control the ability to mmap a low area of the address space, as configured " @@ -74265,19 +75499,19 @@ index 0f8f94b..3d3cd0b 100644 +"Enabled" +msgstr "বুলিয়ান নাম" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" msgstr "" -#: booleans.py:108 -msgid "Allow mock to read files in home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" msgstr "" -#: booleans.py:109 -msgid "Allow the mount command to mount any directory or file." -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." @@ -74285,12 +75519,12 @@ index 0f8f94b..3d3cd0b 100644 -#: booleans.py:110 -msgid "Allow mozilla plugin domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" msgstr "" -#: booleans.py:111 -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 msgid "" -"Allow mozilla_plugins to create random content in the users home directory" +"File Transitions define what happens when the current domain creates the " @@ -74300,19 +75534,19 @@ index 0f8f94b..3d3cd0b 100644 -#: booleans.py:112 -msgid "Allow confined web browsers to read home directory content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +#, fuzzy +msgid "SELinux Directory Type" +msgstr "SELinux পোর্টের ধরন" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" msgstr "" -#: booleans.py:113 -msgid "Allow mplayer executable stack" -msgstr "mplayer এক্সেকিউটেবল স্ট্যাকের অনুমতি প্রদান করা হবে" -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +#, fuzzy +msgid "SELinux Destination Type" +msgstr "SELinux পোর্টের ধরন" @@ -74320,14 +75554,14 @@ index 0f8f94b..3d3cd0b 100644 -#: booleans.py:114 -msgid "Allow mysqld to connect to all ports" -msgstr "" -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +#, fuzzy +msgid "File Name" +msgstr "মডিউলের নাম" -#: booleans.py:115 -msgid "Allow BIND to bind apache port." -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +msgid "File Transitions From 'select domain'" msgstr "" @@ -74335,36 +75569,35 @@ index 0f8f94b..3d3cd0b 100644 -msgid "" -"Allow BIND to write the master zone files. Generally this is used for " -"dynamic DNS or zone transfers." -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 +#, fuzzy +msgid "Default Level" +msgstr "ডিফল্ট" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 +msgid "Select the system mode when the system first boots up" msgstr "" -#: booleans.py:117 -msgid "Allow any files/directories to be exported read/only via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 +msgid "Select the system mode for the current session" msgstr "" -#: booleans.py:118 -msgid "Allow any files/directories to be exported read/write via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 +#, fuzzy +msgid "System Policy Type:" +msgstr "সিস্টেমের ডিফল্ট নিয়মনীতির ধরন: " + -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 +#, fuzzy +msgid "System Mode" +msgstr "নির্বাচন করুন:" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 +msgid "Import system settings from another machine" msgstr "" @@ -74372,55 +75605,55 @@ index 0f8f94b..3d3cd0b 100644 -msgid "" -"Allow nfs servers to modify public files used for public file transfer " -"services. Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 +msgid "Import" msgstr "" -#: booleans.py:120 -msgid "Allow system to run with NIS" -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 +msgid "Export system settings to a file" msgstr "" -#: booleans.py:121 -msgid "Allow confined applications to use nscd shared memory." -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 +msgid "Export" msgstr "" -#: booleans.py:122 -msgid "Allow openshift to lockdown app" -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 +msgid "Relabel all files back to system defaults on reboot" msgstr "" -#: booleans.py:123 -msgid "Allow openvpn to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 +msgid "Yes" msgstr "" -#: booleans.py:124 -msgid "Allow piranha-lvs domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" msgstr "" -#: booleans.py:125 -msgid "Allow polipo to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" msgstr "" -#: booleans.py:126 -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 msgid "" -"Determine whether Polipo session daemon can bind tcp sockets to all " -"unreserved ports." @@ -74436,15 +75669,15 @@ index 0f8f94b..3d3cd0b 100644 -msgid "" -"Determine whether calling user domains can execute Polipo daemon in the " -"polipo_session_t domain." -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" msgstr "" -#: booleans.py:128 -msgid "Determine whether polipo can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 +msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " @@ -74455,13 +75688,13 @@ index 0f8f94b..3d3cd0b 100644 -#: booleans.py:129 -msgid "Determine whether Polipo can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" msgstr "" -#: booleans.py:130 -msgid "Enable polyinstantiated directory support." -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -74472,13 +75705,13 @@ index 0f8f94b..3d3cd0b 100644 -#: booleans.py:131 -msgid "Allow postfix_local domain full write access to mail_spool directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" msgstr "" -#: booleans.py:132 -msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." @@ -74486,37 +75719,37 @@ index 0f8f94b..3d3cd0b 100644 -#: booleans.py:133 -msgid "Allow transmit client label to foreign database" -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" msgstr "" -#: booleans.py:134 -msgid "Allow database admins to execute DML statement" -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." msgstr "" -#: booleans.py:135 -msgid "Allow unprivileged users to execute DDL statement" -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" msgstr "" -#: booleans.py:136 -msgid "Allow pppd to load kernel modules for certain modems" -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" msgstr "" -#: booleans.py:137 -msgid "Allow pppd to be run for a regular user" -msgstr "সাধারণ ব্যবহারকারীর জন্য pppd সঞ্চালনের অনুমতি প্রদান করা হবে" -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" +msgstr "" -#: booleans.py:138 -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 msgid "" -"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." +"Revert button will launch a dialog window which allows you to revert changes " @@ -74525,25 +75758,25 @@ index 0f8f94b..3d3cd0b 100644 -#: booleans.py:139 -msgid "Allow Puppet client to manage all file types." -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" msgstr "" -#: booleans.py:140 -msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database" -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." msgstr "" -#: booleans.py:141 -msgid "Allow racoon to read shadow" -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" msgstr "" -#: booleans.py:142 -msgid "Allow rgmanager domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" msgstr "" @@ -74551,25 +75784,25 @@ index 0f8f94b..3d3cd0b 100644 -msgid "" -"Allow rsync to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" msgstr "" -#: booleans.py:144 -msgid "Allow rsync to run as a client" -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" msgstr "" -#: booleans.py:145 -msgid "Allow rsync to export any files/directories read only." -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +#, fuzzy +msgid "Delete Modified File Labeling" +msgstr "ফাইল লেবেল ব্যবস্থা" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." @@ -74577,31 +75810,33 @@ index 0f8f94b..3d3cd0b 100644 -#: booleans.py:146 -msgid "Allow rsync servers to share cifs files systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" msgstr "" -#: booleans.py:147 -msgid "Allow rsync servers to share nfs files systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" msgstr "" -#: booleans.py:148 -msgid "Allow samba to create new home directories (e.g. via PAM)" -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +#, fuzzy +msgid "Delete Modified Ports" +msgstr "নেটওয়ার্ক পোর্ট মুছে ফেলুন" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." msgstr "" -#: booleans.py:149 -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 msgid "" -"Allow samba to act as the domain controller, add users, groups and change " -"passwords." @@ -74611,21 +75846,37 @@ index 0f8f94b..3d3cd0b 100644 -#: booleans.py:150 -msgid "Allow samba to share users home directories." --msgstr "" -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 +#, fuzzy -+msgid "More Types" -+msgstr "ফাইলের ধরন" ++msgid "Delete Modified Users Mapping." ++msgstr "ফাইল লেবেল ব্যবস্থা" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." + msgstr "" -#: booleans.py:151 -msgid "Allow samba to share any file/directory read only." -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++#, fuzzy ++msgid "Login name" ++msgstr "লগ-ইন নাম" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 ++#, fuzzy ++msgid "More Types" ++msgstr "ফাইলের ধরন" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" msgstr "" -#: booleans.py:152 -msgid "Allow samba to share any file/directory read/write." -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " @@ -74634,78 +75885,86 @@ index 0f8f94b..3d3cd0b 100644 -#: booleans.py:153 -msgid "Allow samba to act as a portmapper" -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +#, fuzzy +msgid "Action" +msgstr "অ্যাপ্লিকেশন" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" msgstr "" -#: booleans.py:154 -msgid "Allow samba to run unconfined scripts" -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 +msgid "" -+"Add User Roles. SELinux User Roles will be created when Update is applied." ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." msgstr "" -#: booleans.py:155 -msgid "Allow samba to export ntfs/fusefs volumes." -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++#, fuzzy ++msgid "SELinux Username" ++msgstr "SELinux ব্যবহারকারী" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 ++msgid "" ++"Add User Roles. SELinux User Roles will be created when Update is applied." + msgstr "" + +-#: booleans.py:156 +-msgid "Allow samba to export NFS volumes." ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +#, fuzzy +msgid "SELinux User Name" +msgstr "SELinux ব্যবহারকারী" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 +msgid "" +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" msgstr "" --#: booleans.py:156 --msgid "Allow samba to export NFS volumes." -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 +-#: booleans.py:157 +-msgid "Allow sanlock to read/write fuse files" ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +#, fuzzy +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "চিহ্নিত ব্যবহারকারী দ্বারা পরিচালনার উদ্দেশ্যে ডোমেইন নির্বাচন করুন।" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" msgstr "" --#: booleans.py:157 --msgid "Allow sanlock to read/write fuse files" -+#: ../sepolicy/sepolicy/gui.py:61 -+#, fuzzy -+msgid "Disable" -+msgstr "Disabled (নিষ্ক্রিয়)" -+ -+#: ../sepolicy/sepolicy/gui.py:61 -+#, fuzzy -+msgid "Enable" -+msgstr "অডিট সক্রিয় করা হবে" -+ -+#: ../sepolicy/sepolicy/gui.py:66 -+msgid "Advanced <<" - msgstr "" - -#: booleans.py:158 -msgid "Allow sanlock to manage nfs files" ++#: ../sepolicy/sepolicy/gui.py:62 ++#, fuzzy ++msgid "Disable" ++msgstr "Disabled (নিষ্ক্রিয়)" ++ ++#: ../sepolicy/sepolicy/gui.py:62 ++#, fuzzy ++msgid "Enable" ++msgstr "অডিট সক্রিয় করা হবে" ++ +#: ../sepolicy/sepolicy/gui.py:67 -+msgid "Advanced Search <<" ++msgid "Advanced <<" msgstr "" -#: booleans.py:159 -msgid "Allow sanlock to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:92 ++#: ../sepolicy/sepolicy/gui.py:68 ++msgid "Advanced Search <<" + msgstr "" + +-#: booleans.py:160 +-msgid "Allow sasl to read shadow" ++#: ../sepolicy/sepolicy/gui.py:93 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" @@ -74715,40 +75974,34 @@ index 0f8f94b..3d3cd0b 100644 +" * Change the system mode to Enforcing\n" msgstr "" --#: booleans.py:160 --msgid "Allow sasl to read shadow" -+#: ../sepolicy/sepolicy/gui.py:115 +-#: booleans.py:161 +-msgid "Allow secadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:116 +#, fuzzy, python-format +msgid "%s is not a valid domain" +msgstr "%s বৈধ context নয়\n" + -+#: ../sepolicy/sepolicy/gui.py:624 ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" msgstr "" --#: booleans.py:161 --msgid "Allow secadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:722 -+msgid "Help: Start Page" - msgstr "" - -#: booleans.py:162 -msgid "" -"disallow programs, such as newrole, from transitioning to administrative " -"user domains." -+#: ../sepolicy/sepolicy/gui.py:726 -+#, fuzzy -+msgid "Help: Booleans Page" -+msgstr "বুলিয়ান নাম" -+ -+#: ../sepolicy/sepolicy/gui.py:732 -+msgid "Help: Executable Files Page" ++#: ../sepolicy/sepolicy/gui.py:737 ++msgid "Help: Start Page" msgstr "" -#: booleans.py:163 -msgid "Disable kernel module loading." -+#: ../sepolicy/sepolicy/gui.py:735 -+msgid "Help: Writable Files Page" ++#: ../sepolicy/sepolicy/gui.py:741 ++#, fuzzy ++msgid "Help: Booleans Page" ++msgstr "বুলিয়ান নাম" ++ ++#: ../sepolicy/sepolicy/gui.py:747 ++msgid "Help: Executable Files Page" msgstr "" -#: booleans.py:164 @@ -74756,14 +76009,14 @@ index 0f8f94b..3d3cd0b 100644 -"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." -+#: ../sepolicy/sepolicy/gui.py:738 -+msgid "Help: Application Types Page" ++#: ../sepolicy/sepolicy/gui.py:750 ++msgid "Help: Writable Files Page" msgstr "" -#: booleans.py:165 -msgid "Allow regular users direct dri device access" -+#: ../sepolicy/sepolicy/gui.py:743 -+msgid "Help: Outbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:753 ++msgid "Help: Application Types Page" msgstr "" -#: booleans.py:166 @@ -74771,16 +76024,16 @@ index 0f8f94b..3d3cd0b 100644 -"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" -+#: ../sepolicy/sepolicy/gui.py:746 -+msgid "Help: Inbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:758 ++msgid "Help: Outbound Network Connections Page" msgstr "" -#: booleans.py:167 -msgid "" -"Allow all unconfined executables to use libraries requiring text relocation " -"that are not labeled textrel_shlib_t" -+#: ../sepolicy/sepolicy/gui.py:752 -+msgid "Help: Transition from application Page" ++#: ../sepolicy/sepolicy/gui.py:761 ++msgid "Help: Inbound Network Connections Page" msgstr "" -#: booleans.py:168 @@ -74788,46 +76041,36 @@ index 0f8f94b..3d3cd0b 100644 -"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" -+#: ../sepolicy/sepolicy/gui.py:755 -+msgid "Help: Transition into application Page" ++#: ../sepolicy/sepolicy/gui.py:767 ++msgid "Help: Transition from application Page" msgstr "" -#: booleans.py:169 -msgid "Allow users to connect to the local mysql server" -+#: ../sepolicy/sepolicy/gui.py:758 -+msgid "Help: Transition application file Page" ++#: ../sepolicy/sepolicy/gui.py:770 ++msgid "Help: Transition into application Page" msgstr "" -#: booleans.py:170 -msgid "" -"Allow confined users the ability to execute the ping and traceroute " -"commands." -+#: ../sepolicy/sepolicy/gui.py:762 -+msgid "Help: Systems Page" ++#: ../sepolicy/sepolicy/gui.py:773 ++msgid "Help: Transition application file Page" msgstr "" -#: booleans.py:171 -msgid "Allow users to connect to PostgreSQL" -+#: ../sepolicy/sepolicy/gui.py:766 -+msgid "Help: Lockdown Page" ++#: ../sepolicy/sepolicy/gui.py:777 ++msgid "Help: Systems Page" msgstr "" -#: booleans.py:172 -msgid "" -"Allow user to r/w files on filesystems that do not have extended attributes " -"(FAT, CDROM, FLOPPY)" -+#: ../sepolicy/sepolicy/gui.py:770 -+#, fuzzy -+msgid "Help: Login Page" -+msgstr "লগ-ইন নাম" -+ -+#: ../sepolicy/sepolicy/gui.py:774 -+#, fuzzy -+msgid "Help: SELinux User Page" -+msgstr "SELinux ব্যবহারকারী ম্যাপিং মুছে ফেলুন" -+ -+#: ../sepolicy/sepolicy/gui.py:778 -+msgid "Help: File Equivalence Page" ++#: ../sepolicy/sepolicy/gui.py:781 ++msgid "Help: Lockdown Page" msgstr "" -#: booleans.py:173 @@ -74835,22 +76078,30 @@ index 0f8f94b..3d3cd0b 100644 -"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." -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." ++#: ../sepolicy/sepolicy/gui.py:785 ++#, fuzzy ++msgid "Help: Login Page" ++msgstr "লগ-ইন নাম" ++ ++#: ../sepolicy/sepolicy/gui.py:789 ++#, fuzzy ++msgid "Help: SELinux User Page" ++msgstr "SELinux ব্যবহারকারী ম্যাপিং মুছে ফেলুন" ++ ++#: ../sepolicy/sepolicy/gui.py:793 ++msgid "Help: File Equivalence Page" msgstr "" -#: booleans.py:174 -msgid "Allow user to use ssh chroot environment." -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." msgstr "" -#: booleans.py:175 -msgid "Allow user music sharing" -+#: ../sepolicy/sepolicy/gui.py:1032 ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." msgstr "" @@ -74859,7 +76110,7 @@ index 0f8f94b..3d3cd0b 100644 -msgid "" -"Allow anon internal-sftp to upload files, used for public file transfer " -"services. Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1033 ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." msgstr "" @@ -74867,7 +76118,7 @@ index 0f8f94b..3d3cd0b 100644 -#: booleans.py:177 -msgid "" -"Allow sftp-internal to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1034 ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." msgstr "" @@ -74876,13 +76127,13 @@ index 0f8f94b..3d3cd0b 100644 -msgid "" -"Allow sftp-internal to login to local users and read/write all files on the " -"system, governed by DAC." -+#: ../sepolicy/sepolicy/gui.py:1035 ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." msgstr "" -#: booleans.py:179 -+#: ../sepolicy/sepolicy/gui.py:1036 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format msgid "" -"Allow internal-sftp to read and write files in the user ssh home " @@ -74893,14 +76144,14 @@ index 0f8f94b..3d3cd0b 100644 -#: booleans.py:180 -msgid "Allow sge to connect to the network using any TCP port" -+#: ../sepolicy/sepolicy/gui.py:1037 ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." msgstr "" -#: booleans.py:181 -msgid "Allow sge to access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:1038 ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." msgstr "" @@ -74909,7 +76160,7 @@ index 0f8f94b..3d3cd0b 100644 -msgid "" -"Enable additional permissions needed to support devices on 3ware " -"controllers." -+#: ../sepolicy/sepolicy/gui.py:1039 ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" msgstr "" @@ -74918,21 +76169,21 @@ index 0f8f94b..3d3cd0b 100644 -msgid "" -"Allow samba to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1040 ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" msgstr "" -#: booleans.py:184 -msgid "Allow user spamassassin clients to use the network." -+#: ../sepolicy/sepolicy/gui.py:1041 ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" msgstr "" -#: booleans.py:185 -msgid "Allow spamd to read/write user home directories." -+#: ../sepolicy/sepolicy/gui.py:1042 ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " @@ -74940,7 +76191,7 @@ index 0f8f94b..3d3cd0b 100644 msgstr "" -#: booleans.py:186 -+#: ../sepolicy/sepolicy/gui.py:1043 ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format msgid "" -"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." @@ -74950,7 +76201,7 @@ index 0f8f94b..3d3cd0b 100644 -#: booleans.py:187 -msgid "Allow squid to run as a transparent proxy (TPROXY)" -+#: ../sepolicy/sepolicy/gui.py:1044 ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." msgstr "" @@ -74959,41 +76210,41 @@ index 0f8f94b..3d3cd0b 100644 -msgid "" -"Allow ssh with chroot env to read and write files in the user home " -"directories" -+#: ../sepolicy/sepolicy/gui.py:1045 ++#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." msgstr "" -#: booleans.py:189 -msgid "allow host key based authentication" -+#: ../sepolicy/sepolicy/gui.py:1149 ++#: ../sepolicy/sepolicy/gui.py:1170 +msgid "MISSING FILE PATH" msgstr "" -#: booleans.py:190 -msgid "Allow ssh logins as sysadm_r:sysadm_t" -msgstr "sysadm_r:sysadm_t রূপে ssh লগ-ইনের অনুমতি প্রদান করা হবে" -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 +#, fuzzy +msgid "Boolean section." +msgstr "বুলিয়ান নাম" -#: booleans.py:191 -msgid "Allow staff to exec content" -+#: ../sepolicy/sepolicy/gui.py:1265 ++#: ../sepolicy/sepolicy/gui.py:1285 +msgid "To disable this transition, go to the " msgstr "" -#: booleans.py:192 -msgid "allow staff user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1287 +msgid "To enable this transition, go to the " msgstr "" -#: booleans.py:193 -msgid "Allow sysadm to exec content" -msgstr "" -+#: ../sepolicy/sepolicy/gui.py:1324 ++#: ../sepolicy/sepolicy/gui.py:1344 +#, fuzzy +msgid "executable" +msgstr "এক্সেকিউটেবল" @@ -75001,128 +76252,128 @@ index 0f8f94b..3d3cd0b 100644 -#: booleans.py:194 -msgid "" -"Allow the Telepathy connection managers to connect to any network port." -+#: ../sepolicy/sepolicy/gui.py:1327 ++#: ../sepolicy/sepolicy/gui.py:1347 +#, fuzzy +msgid "writable" +msgstr "Disabled (নিষ্ক্রিয়)" + -+#: ../sepolicy/sepolicy/gui.py:1330 ++#: ../sepolicy/sepolicy/gui.py:1350 +#, fuzzy +msgid "application" +msgstr "অ্যাপ্লিকেশন" + -+#: ../sepolicy/sepolicy/gui.py:1331 ++#: ../sepolicy/sepolicy/gui.py:1351 +#, python-format -+msgid "Add new %s file path for '%s' domains." ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." msgstr "" -#: booleans.py:195 -msgid "" -"Allow the Telepathy connection managers to connect to any generic TCP port." -+#: ../sepolicy/sepolicy/gui.py:1332 ++#: ../sepolicy/sepolicy/gui.py:1352 +#, python-format -+msgid "Delete modified %s file paths for '%s' domain." ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." msgstr "" -#: booleans.py:196 -+#: ../sepolicy/sepolicy/gui.py:1333 ++#: ../sepolicy/sepolicy/gui.py:1353 +#, python-format msgid "" -"Allow tftp to modify public files used for public file transfer services." -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:197 -msgid "Allow tftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1345 ++#: ../sepolicy/sepolicy/gui.py:1365 +msgid "connect" msgstr "" -#: booleans.py:198 -msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." -+#: ../sepolicy/sepolicy/gui.py:1348 ++#: ../sepolicy/sepolicy/gui.py:1368 +msgid "listen for inbound connections" msgstr "" -#: booleans.py:199 -msgid "Allow tor to act as a relay" -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." msgstr "" -#: booleans.py:200 -+#: ../sepolicy/sepolicy/gui.py:1351 -+#, python-format ++#: ../sepolicy/sepolicy/gui.py:1371 msgid "" -"allow unconfined users to transition to the chrome sandbox domains when " -"running chrome-sandbox" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." - msgstr "" - +-msgstr "" +- -#: booleans.py:201 -msgid "Allow a user to login as an unconfined domain" -+#: ../sepolicy/sepolicy/gui.py:1352 -+#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." msgstr "" -#: booleans.py:202 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format + msgid "" -"Allow unconfined users to transition to the Mozilla plugin domain when " -"running xulrunner plugin-container." --msgstr "" -+#: ../sepolicy/sepolicy/gui.py:1381 -+#, fuzzy -+msgid "Add new SELinux User/Role definition." -+msgstr "SELinux ব্যবহারকারী ম্যাপ ব্যবস্থা যোগ করা হবে" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." + msgstr "" -#: booleans.py:203 -msgid "Allow video playing tools to run unconfined" -msgstr "" -+#: ../sepolicy/sepolicy/gui.py:1382 ++#: ../sepolicy/sepolicy/gui.py:1401 +#, fuzzy -+msgid "Delete modified SELinux User/Role definitions." -+msgstr "SELinux ব্যবহারকারী ম্যাপিং মুছে ফেলুন" ++msgid "Add new SELinux User/Role definition." ++msgstr "SELinux ব্যবহারকারী ম্যাপ ব্যবস্থা যোগ করা হবে" -#: booleans.py:204 -msgid "Allow unprivledged user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1383 ++#: ../sepolicy/sepolicy/gui.py:1402 ++#, fuzzy ++msgid "Delete modified SELinux User/Role definitions." ++msgstr "SELinux ব্যবহারকারী ম্যাপিং মুছে ফেলুন" ++ ++#: ../sepolicy/sepolicy/gui.py:1403 +msgid "Modify selected modified SELinux User/Role definitions." msgstr "" -#: booleans.py:205 -msgid "Support ecryptfs home directories" -+#: ../sepolicy/sepolicy/gui.py:1390 ++#: ../sepolicy/sepolicy/gui.py:1410 +#, fuzzy +msgid "Add new Login Mapping definition." +msgstr "SELinux লগ-ইন ম্যাপ ব্যবস্থা যোগ করা হবে" + -+#: ../sepolicy/sepolicy/gui.py:1391 ++#: ../sepolicy/sepolicy/gui.py:1411 +#, fuzzy +msgid "Delete modified Login Mapping definitions." +msgstr "%s'র ক্ষেত্রে লগ-ইন ম্যাপিং ব্যবস্থা পরিবর্তন করা যায়নি" + -+#: ../sepolicy/sepolicy/gui.py:1392 ++#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Modify selected modified Login Mapping definitions." msgstr "" -#: booleans.py:206 -msgid "Support fusefs home directories" -+#: ../sepolicy/sepolicy/gui.py:1399 ++#: ../sepolicy/sepolicy/gui.py:1419 +msgid "Add new File Equivalence definition." msgstr "" -#: booleans.py:207 -msgid "Use lpd server instead of cups" -+#: ../sepolicy/sepolicy/gui.py:1400 ++#: ../sepolicy/sepolicy/gui.py:1420 +msgid "Delete modified File Equivalence definitions." msgstr "" -#: booleans.py:208 -msgid "Support NFS home directories" -+#: ../sepolicy/sepolicy/gui.py:1401 ++#: ../sepolicy/sepolicy/gui.py:1421 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." @@ -75130,26 +76381,26 @@ index 0f8f94b..3d3cd0b 100644 -#: booleans.py:209 -msgid "Support SAMBA home directories" -+#: ../sepolicy/sepolicy/gui.py:1429 ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" msgstr "" -#: booleans.py:210 -msgid "Allow user to exec content" -+#: ../sepolicy/sepolicy/gui.py:1442 ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." msgstr "" -#: booleans.py:211 -msgid "Allow varnishd to connect to all ports, not just HTTP." -+#: ../sepolicy/sepolicy/gui.py:1443 ++#: ../sepolicy/sepolicy/gui.py:1463 +#, fuzzy, python-format +msgid "Add Network Port for %s" +msgstr "নেটওয়ার্ক পোর্ট যোগ করা হবে" + -+#: ../sepolicy/sepolicy/gui.py:1448 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." @@ -75157,22 +76408,22 @@ index 0f8f94b..3d3cd0b 100644 -#: booleans.py:212 -msgid "Ignore vbetool mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, fuzzy, python-format +msgid "Add File Labeling for %s" +msgstr "ফাইল লেবেল ব্যবস্থা" + -+#: ../sepolicy/sepolicy/gui.py:1459 ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." msgstr "" -#: booleans.py:213 -+#: ../sepolicy/sepolicy/gui.py:1460 ++#: ../sepolicy/sepolicy/gui.py:1480 +#, fuzzy +msgid "Add Login Mapping" +msgstr "SELinux লগ-ইন ম্যাপ ব্যবস্থা যোগ করা হবে" + -+#: ../sepolicy/sepolicy/gui.py:1465 ++#: ../sepolicy/sepolicy/gui.py:1485 msgid "" -"Allow confined virtual guests to use serial/parallel communication ports" +"Add SELinux User Role. SELinux user roles will be created when update is " @@ -75180,12 +76431,12 @@ index 0f8f94b..3d3cd0b 100644 msgstr "" -#: booleans.py:214 -+#: ../sepolicy/sepolicy/gui.py:1466 ++#: ../sepolicy/sepolicy/gui.py:1486 +#, fuzzy +msgid "Add SELinux Users" +msgstr "SELinux ব্যবহারকারী যোগ করুন" + -+#: ../sepolicy/sepolicy/gui.py:1473 ++#: ../sepolicy/sepolicy/gui.py:1493 msgid "" -"Allow confined virtual guests to use executable memory and executable stack" +"Add File Equivalency Mapping. Mapping will be created when update is applied." @@ -75193,7 +76444,7 @@ index 0f8f94b..3d3cd0b 100644 -#: booleans.py:215 -msgid "Allow confined virtual guests to read fuse files" -+#: ../sepolicy/sepolicy/gui.py:1474 ++#: ../sepolicy/sepolicy/gui.py:1494 +#, fuzzy +msgid "Add SELinux File Equivalency" msgstr "" @@ -75202,7 +76453,7 @@ index 0f8f94b..3d3cd0b 100644 -#: booleans.py:216 -msgid "Allow confined virtual guests to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:1499 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " @@ -75211,251 +76462,272 @@ index 0f8f94b..3d3cd0b 100644 -#: booleans.py:217 -msgid "Allow confined virtual guests to interact with rawip sockets" -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1577 +msgid "" -+"Modify File Equivalency Mapping. Mapping will be created when update is " ++"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." msgstr "" -#: booleans.py:218 -msgid "Allow confined virtual guests to manage cifs files" -msgstr "" -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1578 +#, fuzzy -+msgid "Modify SELinux File Equivalency" -+msgstr "SELinux ব্যবহারকারীর ম্যাপিং পরিবর্তন করুন" ++msgid "Modify SELinux Users" ++msgstr "SELinux ব্যবহারকারী যোগ করুন" -#: booleans.py:219 -msgid "Allow confined virtual guests to interact with the sanlock" -+#: ../sepolicy/sepolicy/gui.py:1652 -+#, python-format ++#: ../sepolicy/sepolicy/gui.py:1586 +msgid "" -+"Modify Network Port for %s. Ports will be created when update is applied." ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." msgstr "" -#: booleans.py:220 -msgid "Allow confined virtual guests to manage device configuration, (pci)" -msgstr "" -+#: ../sepolicy/sepolicy/gui.py:1653 -+#, fuzzy, python-format -+msgid "Modify Network Port for %s" -+msgstr "নেটওয়ার্ক পোর্ট সম্পাদনা" ++#: ../sepolicy/sepolicy/gui.py:1587 ++#, fuzzy ++msgid "Modify Login Mapping" ++msgstr "লগ-ইন ম্যাপিং তালিকাভুক্ত করা যায়নি" -#: booleans.py:221 -msgid "Allow confined virtual guests to use usb devices" -+#: ../sepolicy/sepolicy/gui.py:1866 -+#, python-format -+msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." ++#: ../sepolicy/sepolicy/gui.py:1593 ++msgid "" ++"Modify File Equivalency Mapping. Mapping will be created when update is " ++"applied." msgstr "" -#: booleans.py:222 -msgid "Allow confined virtual guests to interact with the xserver" -+#: ../sepolicy/sepolicy/gui.py:1879 -+msgid "Port number must be between 1 and 65536" - msgstr "" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:1594 ++#, fuzzy ++msgid "Modify SELinux File Equivalency" ++msgstr "SELinux ব্যবহারকারীর ম্যাপিং পরিবর্তন করুন" -#: booleans.py:223 -msgid "Allow webadm to manage files in users home directories" --msgstr "" -+#: ../sepolicy/sepolicy/gui.py:2146 -+#, fuzzy, python-format -+msgid "SELinux name: %s" -+msgstr "SELinux রোল" ++#: ../sepolicy/sepolicy/gui.py:1679 ++#, python-format ++msgid "" ++"Modify Network Port for %s. Ports will be created when update is applied." + msgstr "" -#: booleans.py:224 -msgid "Allow webadm to read files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2157 -+#, python-format -+msgid "Add file labeling for %s" - msgstr "" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:1680 ++#, fuzzy, python-format ++msgid "Modify Network Port for %s" ++msgstr "নেটওয়ার্ক পোর্ট সম্পাদনা" -#: booleans.py:225 -msgid "Ignore wine mmap_zero errors." --msgstr "" -+#: ../sepolicy/sepolicy/gui.py:2159 -+#, fuzzy, python-format -+msgid "Delete file labeling for %s" -+msgstr "%s'র ফাইল context মুছে ফেলা যায়নি" ++#: ../sepolicy/sepolicy/gui.py:1898 ++#, python-format ++msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." + msgstr "" -#: booleans.py:226 -msgid "Allow the graphical login program to execute bootloader" --msgstr "" -+#: ../sepolicy/sepolicy/gui.py:2161 -+#, fuzzy, python-format -+msgid "Modify file labeling for %s" -+msgstr "%s'র জন্য ফাইল context পরিবর্তন করা যায়নি" ++#: ../sepolicy/sepolicy/gui.py:1911 ++msgid "Port number must be between 1 and 65536" + msgstr "" -#: booleans.py:227 -msgid "" -"Allow the graphical login program to login directly as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2188 ++#, fuzzy, python-format ++msgid "SELinux name: %s" ++msgstr "SELinux রোল" ++ ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format -+msgid "File path: %s" ++msgid "Add file labeling for %s" msgstr "" -#: booleans.py:228 -msgid "Allow xen to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2201 ++#, fuzzy, python-format ++msgid "Delete file labeling for %s" ++msgstr "%s'র ফাইল context মুছে ফেলা যায়নি" ++ ++#: ../sepolicy/sepolicy/gui.py:2203 ++#, fuzzy, python-format ++msgid "Modify file labeling for %s" ++msgstr "%s'র জন্য ফাইল context পরিবর্তন করা যায়নি" ++ ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format -+msgid "File class: %s" ++msgid "File path: %s" msgstr "" -#: booleans.py:229 -msgid "" -"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated " -"logical volumes for disk images." --msgstr "" -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 -+#, fuzzy, python-format -+msgid "SELinux file type: %s" -+msgstr "SELinux Type" ++#: ../sepolicy/sepolicy/gui.py:2210 ++#, python-format ++msgid "File class: %s" + msgstr "" -#: booleans.py:230 -msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 ++#, fuzzy, python-format ++msgid "SELinux file type: %s" ++msgstr "SELinux Type" ++ ++#: ../sepolicy/sepolicy/gui.py:2222 +#, fuzzy, python-format +msgid "Add ports for %s" +msgstr "ভুল বিন্যাস %s: রেকর্ড %s" + -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, fuzzy, python-format +msgid "Delete ports for %s" +msgstr "%s মুছে ফেলুন" + -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, fuzzy, python-format +msgid "Modify ports for %s" +msgstr "%s পরিবর্তন করুন" + -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, fuzzy, python-format +msgid "Network ports: %s" +msgstr "নেটওয়ার্ক পোর্ট" + -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, fuzzy, python-format +msgid "Network protocol: %s" +msgstr "নেটওয়ার্ক পোর্ট" + -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +#, fuzzy +msgid "Add user" +msgstr "ব্যবহারকারী যোগ করুন" + -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +#, fuzzy +msgid "Delete user" +msgstr "ব্যবহারকারী মুছে ফেলুন" + -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +#, fuzzy +msgid "Modify user" +msgstr "ব্যবহারকারী পরিবর্তন করুন" + -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, fuzzy, python-format +msgid "SELinux User : %s" +msgstr "SELinux ব্যবহারকারী" + -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, fuzzy, python-format +msgid "Roles: %s" +msgstr "Role" + -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, fuzzy, python-format +msgid "MLS/MCS Range: %s" +msgstr "MLS/MCS সীমা" + -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +#, fuzzy +msgid "Add login mapping" +msgstr "SELinux লগ-ইন ম্যাপ ব্যবস্থা যোগ করা হবে" + -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +#, fuzzy +msgid "Delete login mapping" +msgstr "SELinux ব্যবহারকারী ম্যাপিং মুছে ফেলুন" + -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +#, fuzzy +msgid "Modify login mapping" +msgstr "লগ-ইন ম্যাপিং তালিকাভুক্ত করা যায়নি" + -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, fuzzy, python-format -+msgid "Linux User : %s" -+msgstr "SELinux ব্যবহারকারী" ++msgid "Login Name : %s" ++msgstr "লগ-ইন নাম" + -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, fuzzy, python-format +msgid "SELinux User: %s" +msgstr "SELinux ব্যবহারকারী" + -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." msgstr "" -#: booleans.py:231 -msgid "" -"Allow xguest users to configure Network Manager and connect to apache ports" -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." msgstr "" -#: booleans.py:232 -msgid "Allow xguest to exec content" -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." msgstr "" -#: booleans.py:233 -msgid "Allow xguest users to mount removable media" -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" msgstr "" -#: booleans.py:234 -msgid "Allow xguest to use blue tooth devices" -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" msgstr "" -#: booleans.py:235 -msgid "Allows clients to write to the X server shared memory segments." -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" msgstr "" -#: booleans.py:236 -msgid "Allows XServer to execute writable memory" -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" msgstr "" -#: booleans.py:237 -msgid "Support X userspace object manager" -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" msgstr "" -#: booleans.py:238 -msgid "Allow zabbix to connect to unreserved ports" -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" msgstr "" -#: booleans.py:239 -msgid "Allow zebra daemon to write it configuration files" -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" msgstr "" -#: booleans.py:240 -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +#, fuzzy msgid "" -"Allow ZoneMinder to modify public files used for public file transfer " @@ -75475,7 +76747,7 @@ index 0f8f94b..3d3cd0b 100644 +"করা হবে। Permissive (সতর্কতামূলক) মোড নির্ধারণের জন্য পুনরায় বুট করা আবশ্যক নয় " +"এগিয়ে যেতে ইচ্ছুক কি?" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " @@ -75484,15 +76756,19 @@ index 0f8f94b..3d3cd0b 100644 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" msgstr "" ++ ++#, fuzzy ++#~ msgid "Linux User : %s" ++#~ msgstr "SELinux ব্যবহারকারী" diff --git a/policycoreutils/po/bo.po b/policycoreutils/po/bo.po new file mode 100644 -index 0000000..8664488 +index 0000000..ae86603 --- /dev/null +++ b/policycoreutils/po/bo.po -@@ -0,0 +1,5098 @@ +@@ -0,0 +1,5160 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. @@ -75502,7 +76778,7 @@ index 0000000..8664488 +msgstr "" +"Project-Id-Version: Policycoreutils\n" +"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2013-07-10 20:44+0000\n" +"Last-Translator: dwalsh \n" +"Language-Team: Tibetan \n" @@ -75634,7 +76910,7 @@ index 0000000..8664488 +msgstr "" + +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 +msgid "Disabled" +msgstr "" + @@ -75776,8 +77052,8 @@ index 0000000..8664488 + +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 +#: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 +msgid "Login Name" +msgstr "" + @@ -75786,9 +77062,10 @@ index 0000000..8664488 +#: ../gui/system-config-selinux.glade:128 +#: ../gui/system-config-selinux.glade:915 +#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 +msgid "SELinux User" +msgstr "" + @@ -75826,7 +77103,7 @@ index 0000000..8664488 + +#: ../semanage/seobject.py:780 +#, python-format -+msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" +msgstr "" + +#: ../semanage/seobject.py:789 @@ -75836,7 +77113,7 @@ index 0000000..8664488 + +#: ../semanage/seobject.py:792 +#, python-format -+msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" +msgstr "" + +#: ../semanage/seobject.py:795 @@ -75908,9 +77185,9 @@ index 0000000..8664488 + +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 +#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 +msgid "SELinux Roles" +msgstr "" + @@ -75928,7 +77205,7 @@ index 0000000..8664488 + +#: ../semanage/seobject.py:1018 +#, python-format -+msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1029 @@ -75941,55 +77218,55 @@ index 0000000..8664488 +msgid "Type %s is invalid, must be a port type" +msgstr "" + -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 +#, python-format -+msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" +msgstr "" + +#: ../semanage/seobject.py:1042 +#, python-format -+msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" +msgstr "" + +#: ../semanage/seobject.py:1046 +#, python-format -+msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1052 +#, python-format -+msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1056 +#, python-format -+msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1060 +#, python-format -+msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1064 +#, python-format -+msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1069 +#, python-format -+msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1073 +#, python-format -+msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1077 +#, python-format -+msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1367 @@ -76001,19 +77278,24 @@ index 0000000..8664488 +msgid "Requires setype" +msgstr "" + -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 +#, python-format -+msgid "Port %s/%s is not defined" ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 ++#, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1108 +#, python-format -+msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1119 +#, python-format -+msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1132 @@ -76025,23 +77307,28 @@ index 0000000..8664488 +msgid "Could not delete the port %s" +msgstr "" + ++#: ../semanage/seobject.py:1159 ++#, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "" ++ +#: ../semanage/seobject.py:1165 +#, python-format -+msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1169 +#, python-format -+msgid "Could not delete port %s/%s" ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1185 ../semanage/seobject.py:1207 +msgid "Could not list ports" +msgstr "" + -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 +msgid "SELinux Port Type" +msgstr "" + @@ -76050,7 +77337,7 @@ index 0000000..8664488 +msgstr "" + +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 +msgid "Port Number" +msgstr "" + @@ -76272,7 +77559,8 @@ index 0000000..8664488 + +#: ../semanage/seobject.py:1750 +#, python-format -+msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" +msgstr "" + +#: ../semanage/seobject.py:1759 @@ -76306,7 +77594,8 @@ index 0000000..8664488 +#: ../semanage/seobject.py:1795 +#, python-format +msgid "" -+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" +msgstr "" + +#: ../semanage/seobject.py:1814 @@ -76441,7 +77730,7 @@ index 0000000..8664488 + +#: ../semanage/seobject.py:2122 +#, python-format -+msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" +msgstr "" + +#: ../semanage/seobject.py:2146 @@ -76479,9 +77768,9 @@ index 0000000..8664488 +msgstr "" + +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 +msgid "Description" +msgstr "" + @@ -77083,7 +78372,7 @@ index 0000000..8664488 +msgstr "" + +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 +msgid "Name" +msgstr "" + @@ -77167,7 +78456,7 @@ index 0000000..8664488 +msgstr "" + +#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 +msgid "All" +msgstr "" + @@ -77381,10 +78670,10 @@ index 0000000..8664488 +msgstr "" + +#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 +msgid "Protocol" +msgstr "" + @@ -77394,9 +78683,9 @@ index 0000000..8664488 +"Level" +msgstr "" + -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 +msgid "Port" +msgstr "" + @@ -77434,14 +78723,14 @@ index 0000000..8664488 +msgstr "" + +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 +msgid "Permissive" +msgstr "" + +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Enforcing" +msgstr "" + @@ -77449,7 +78738,7 @@ index 0000000..8664488 +msgid "Status" +msgstr "" + -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 +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 " @@ -77466,7 +78755,7 @@ index 0000000..8664488 +"wish to continue?" +msgstr "" + -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 +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 " @@ -77519,7 +78808,7 @@ index 0000000..8664488 + +#: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 +msgid "MLS" +msgstr "" + @@ -77532,7 +78821,7 @@ index 0000000..8664488 +msgstr "" + +#: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 +msgid "Add" +msgstr "" + @@ -77602,7 +78891,7 @@ index 0000000..8664488 +#: ../gui/system-config-selinux.glade:2467 +#: ../gui/system-config-selinux.glade:2692 +#: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 +msgid "Filter" +msgstr "" + @@ -78895,6 +80184,32 @@ index 0000000..8664488 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -79115,7 +80430,7 @@ index 0000000..8664488 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -79289,7 +80604,7 @@ index 0000000..8664488 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -79297,45 +80612,36 @@ index 0000000..8664488 +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + @@ -79350,10 +80656,9 @@ index 0000000..8664488 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" +msgstr "" + @@ -79364,13 +80669,12 @@ index 0000000..8664488 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." @@ -79381,17 +80685,16 @@ index 0000000..8664488 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" +msgstr "" + @@ -79413,16 +80716,16 @@ index 0000000..8664488 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" +msgstr "" + @@ -79481,378 +80784,376 @@ index 0000000..8664488 +msgid "Analyzing Policy..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +msgid "Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +msgid "SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 +msgid "" +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 +msgid "Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 +msgid "File Path" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 +msgid "SELinux File Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 +msgid "File path used to enter the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 +msgid "Executable Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 +msgid "Files to which the 'selected domain' can write." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 +msgid "Writable files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 +msgid "File Types defined for the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 +msgid "Application File Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 +msgid "Outbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 +msgid "Inbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 +msgid "" +"Boolean \n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +msgid "Boolean name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +msgid "SELinux Application Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +msgid "Applicaton Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 +msgid "" +"Boolean\n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +msgid "SELinux Directory Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +msgid "SELinux Destination Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +msgid "File Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +msgid "File Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 +msgid "Default Level" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 +msgid "Select the system mode when the system first boots up" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 +msgid "Select the system mode for the current session" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 +msgid "System Policy Type:" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 +msgid "System Mode" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 +msgid "Import system settings from another machine" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 +msgid "Import" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 +msgid "Export system settings to a file" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 +msgid "Export" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 +msgid "Yes" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " @@ -79862,13 +81163,13 @@ index 0000000..8664488 +"unconfined_t from the users/login screens." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 +msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " @@ -79877,11 +81178,11 @@ index 0000000..8664488 +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -79890,171 +81191,193 @@ index 0000000..8664488 +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 +msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 ++msgid "" ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 +msgid "" +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:92 ++#: ../sepolicy/sepolicy/gui.py:93 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" @@ -80064,512 +81387,527 @@ index 0000000..8664488 +" * Change the system mode to Enforcing\n" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:115 ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:624 ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:722 ++#: ../sepolicy/sepolicy/gui.py:737 +msgid "Help: Start Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:726 ++#: ../sepolicy/sepolicy/gui.py:741 +msgid "Help: Booleans Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:732 ++#: ../sepolicy/sepolicy/gui.py:747 +msgid "Help: Executable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:735 ++#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Writable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:738 ++#: ../sepolicy/sepolicy/gui.py:753 +msgid "Help: Application Types Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:743 ++#: ../sepolicy/sepolicy/gui.py:758 +msgid "Help: Outbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:746 ++#: ../sepolicy/sepolicy/gui.py:761 +msgid "Help: Inbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:752 ++#: ../sepolicy/sepolicy/gui.py:767 +msgid "Help: Transition from application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:755 ++#: ../sepolicy/sepolicy/gui.py:770 +msgid "Help: Transition into application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:758 ++#: ../sepolicy/sepolicy/gui.py:773 +msgid "Help: Transition application file Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:762 ++#: ../sepolicy/sepolicy/gui.py:777 +msgid "Help: Systems Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:766 ++#: ../sepolicy/sepolicy/gui.py:781 +msgid "Help: Lockdown Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:770 ++#: ../sepolicy/sepolicy/gui.py:785 +msgid "Help: Login Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:774 ++#: ../sepolicy/sepolicy/gui.py:789 +msgid "Help: SELinux User Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:778 ++#: ../sepolicy/sepolicy/gui.py:793 +msgid "Help: File Equivalence Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1032 ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1033 ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1034 ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1035 ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1036 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1037 ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1038 ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1039 ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1040 ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1041 ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1042 ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1043 ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1044 ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1045 ++#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1149 ++#: ../sepolicy/sepolicy/gui.py:1170 +msgid "MISSING FILE PATH" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 +msgid "Boolean section." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ++#: ../sepolicy/sepolicy/gui.py:1285 +msgid "To disable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1287 +msgid "To enable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1324 ++#: ../sepolicy/sepolicy/gui.py:1344 +msgid "executable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1327 ++#: ../sepolicy/sepolicy/gui.py:1347 +msgid "writable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format -+msgid "" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" -+msgstr "" -+ +#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1351 +#, python-format -+msgid "" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1352 +#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format ++msgid "" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1371 ++msgid "" ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format ++msgid "" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1421 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1429 ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1442 ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1443 ++#: ../sepolicy/sepolicy/gui.py:1463 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1448 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1459 ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1460 ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1465 ++#: ../sepolicy/sepolicy/gui.py:1485 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1466 ++#: ../sepolicy/sepolicy/gui.py:1486 +msgid "Add SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1473 ++#: ../sepolicy/sepolicy/gui.py:1493 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1474 ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1499 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1577 ++msgid "" ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1593 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -80579,7 +81917,7 @@ index 0000000..8664488 +"wish to continue?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " @@ -80588,11 +81926,11 @@ index 0000000..8664488 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" +msgstr "" diff --git a/policycoreutils/po/br.po b/policycoreutils/po/br.po -index 1e26f69..5c08944 100644 +index 1e26f69..fb5a57d 100644 --- a/policycoreutils/po/br.po +++ b/policycoreutils/po/br.po @@ -1,20 +1,21 @@ @@ -80608,7 +81946,7 @@ index 1e26f69..5c08944 100644 "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: 2013-01-04 17:02+0000\n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2013-07-10 20:44+0000\n" "Last-Translator: dwalsh \n" -"Language-Team: Breton (http://www.transifex.com/projects/p/fedora/language/br/)\n" @@ -80640,7 +81978,7 @@ index 1e26f69..5c08944 100644 #, c-format msgid "Could not set exec context to %s.\n" msgstr "" -@@ -86,871 +87,907 @@ msgstr "" +@@ -86,871 +87,920 @@ msgstr "" msgid "To make this policy package active, execute:" msgstr "" @@ -80711,7 +82049,7 @@ index 1e26f69..5c08944 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "" @@ -80886,8 +82224,8 @@ index 1e26f69..5c08944 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "" @@ -80898,9 +82236,10 @@ index 1e26f69..5c08944 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "" @@ -80948,7 +82287,8 @@ index 1e26f69..5c08944 100644 -#: ../semanage/seobject.py:745 +#: ../semanage/seobject.py:780 #, python-format - msgid "Could not add role %s for %s" +-msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "" -#: ../semanage/seobject.py:754 @@ -80960,7 +82300,8 @@ index 1e26f69..5c08944 100644 -#: ../semanage/seobject.py:757 +#: ../semanage/seobject.py:792 #, python-format - msgid "Could not add prefix %s for %s" +-msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "" -#: ../semanage/seobject.py:760 @@ -81048,9 +82389,9 @@ index 1e26f69..5c08944 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "" @@ -81072,7 +82413,8 @@ index 1e26f69..5c08944 100644 -#: ../semanage/seobject.py:980 +#: ../semanage/seobject.py:1018 #, python-format - msgid "Could not create a key for %s/%s" +-msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:991 @@ -81090,64 +82432,74 @@ index 1e26f69..5c08944 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 #, python-format - msgid "Could not check if port %s/%s is defined" +-msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" msgstr "" -#: ../semanage/seobject.py:1002 +#: ../semanage/seobject.py:1042 #, python-format - msgid "Port %s/%s already defined" +-msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "" -#: ../semanage/seobject.py:1006 +#: ../semanage/seobject.py:1046 #, python-format - msgid "Could not create port for %s/%s" +-msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1012 +#: ../semanage/seobject.py:1052 #, python-format - msgid "Could not create context for %s/%s" +-msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1016 +#: ../semanage/seobject.py:1056 #, python-format - msgid "Could not set user in port context for %s/%s" +-msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1020 +#: ../semanage/seobject.py:1060 #, python-format - msgid "Could not set role in port context for %s/%s" +-msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1024 +#: ../semanage/seobject.py:1064 #, python-format - msgid "Could not set type in port context for %s/%s" +-msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1029 +#: ../semanage/seobject.py:1069 #, python-format - msgid "Could not set mls fields in port context for %s/%s" +-msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1033 +#: ../semanage/seobject.py:1073 #, python-format - msgid "Could not set port context for %s/%s" +-msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1037 +#: ../semanage/seobject.py:1077 #, python-format - msgid "Could not add port %s/%s" +-msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -81163,21 +82515,29 @@ index 1e26f69..5c08944 100644 msgstr "" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 ++#, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 #, python-format - msgid "Port %s/%s is not defined" +-msgid "Port %s/%s is not defined" ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "" -#: ../semanage/seobject.py:1068 +#: ../semanage/seobject.py:1108 #, python-format - msgid "Could not query port %s/%s" +-msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1079 +#: ../semanage/seobject.py:1119 #, python-format - msgid "Could not modify port %s/%s" +-msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1092 @@ -81192,15 +82552,22 @@ index 1e26f69..5c08944 100644 msgstr "" -#: ../semanage/seobject.py:1125 ++#: ../semanage/seobject.py:1159 ++#, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "" ++ +#: ../semanage/seobject.py:1165 #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" +-msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1129 +#: ../semanage/seobject.py:1169 #, python-format - msgid "Could not delete port %s/%s" +-msgid "Could not delete port %s/%s" ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 @@ -81209,9 +82576,9 @@ index 1e26f69..5c08944 100644 msgstr "" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "" @@ -81222,7 +82589,7 @@ index 1e26f69..5c08944 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "" @@ -81493,7 +82860,9 @@ index 1e26f69..5c08944 100644 -#: ../semanage/seobject.py:1697 +#: ../semanage/seobject.py:1750 #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" +-msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" msgstr "" -#: ../semanage/seobject.py:1706 @@ -81536,7 +82905,8 @@ index 1e26f69..5c08944 100644 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" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" msgstr "" -#: ../semanage/seobject.py:1755 @@ -81702,7 +83072,8 @@ index 1e26f69..5c08944 100644 -#: ../semanage/seobject.py:2063 +#: ../semanage/seobject.py:2122 #, python-format - msgid "Bad format %s: Record %s" +-msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "" -#: ../semanage/seobject.py:2087 @@ -81750,13 +83121,13 @@ index 1e26f69..5c08944 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "" -@@ -989,206 +1026,226 @@ msgstr "" +@@ -989,206 +1039,226 @@ msgstr "" msgid "Unable to clear environment\n" msgstr "" @@ -82024,7 +83395,7 @@ index 1e26f69..5c08944 100644 msgid "failed to exec shell\n" msgstr "" -@@ -1415,7 +1472,7 @@ msgstr "" +@@ -1415,7 +1485,7 @@ msgstr "" msgid "Applications" msgstr "" @@ -82033,7 +83404,7 @@ index 1e26f69..5c08944 100644 msgid "Standard Init Daemon" msgstr "" -@@ -1425,7 +1482,7 @@ msgid "" +@@ -1425,7 +1495,7 @@ msgid "" "requires a script in /etc/rc.d/init.d" msgstr "" @@ -82042,7 +83413,7 @@ index 1e26f69..5c08944 100644 msgid "DBUS System Daemon" msgstr "" -@@ -1437,7 +1494,7 @@ msgstr "" +@@ -1437,7 +1507,7 @@ msgstr "" msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" @@ -82051,7 +83422,7 @@ index 1e26f69..5c08944 100644 msgid "Web Application/Script (CGI)" msgstr "" -@@ -1446,7 +1503,7 @@ msgid "" +@@ -1446,7 +1516,7 @@ msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" @@ -82060,7 +83431,7 @@ index 1e26f69..5c08944 100644 msgid "User Application" msgstr "" -@@ -1456,7 +1513,7 @@ msgid "" +@@ -1456,7 +1526,7 @@ msgid "" "started by a user" msgstr "" @@ -82069,7 +83440,7 @@ index 1e26f69..5c08944 100644 msgid "Sandbox" msgstr "" -@@ -1508,8 +1565,8 @@ msgstr "" +@@ -1508,8 +1578,8 @@ msgstr "" #: ../gui/polgen.glade:550 msgid "" @@ -82080,7 +83451,7 @@ index 1e26f69..5c08944 100644 msgstr "" #: ../gui/polgen.glade:592 -@@ -1522,8 +1579,8 @@ msgstr "" +@@ -1522,8 +1592,8 @@ msgstr "" #: ../gui/polgen.glade:627 msgid "" @@ -82091,17 +83462,17 @@ index 1e26f69..5c08944 100644 "the system directly." msgstr "" -@@ -1531,7 +1588,8 @@ msgstr "" +@@ -1531,7 +1601,8 @@ msgstr "" msgid "Enter name of application or user role:" msgstr "" -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "" -@@ -1591,8 +1649,7 @@ msgid "Select the user_roles that will transition to %s:" +@@ -1591,8 +1662,7 @@ msgid "Select the user_roles that will transition to %s:" msgstr "" #: ../gui/polgen.glade:1019 @@ -82111,16 +83482,16 @@ index 1e26f69..5c08944 100644 msgstr "" #: ../gui/polgen.glade:1056 -@@ -1616,7 +1673,7 @@ msgid "TCP Ports" +@@ -1616,7 +1686,7 @@ msgid "TCP Ports" msgstr "" #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" msgstr "" -@@ -1747,75 +1804,75 @@ msgstr "" +@@ -1747,75 +1817,75 @@ msgstr "" msgid "Policy Directory" msgstr "" @@ -82212,53 +83583,53 @@ index 1e26f69..5c08944 100644 msgid "Configue SELinux" msgstr "" -@@ -1830,6 +1887,10 @@ msgid "" +@@ -1830,6 +1900,10 @@ msgid "" msgstr "" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" msgstr "" -@@ -1839,7 +1900,9 @@ msgid "" +@@ -1839,7 +1913,9 @@ msgid "" "Level" msgstr "" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" msgstr "" -@@ -1877,10 +1940,14 @@ msgid "Modify %s" +@@ -1877,10 +1953,14 @@ msgid "Modify %s" msgstr "" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" msgstr "" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" msgstr "" -@@ -1888,7 +1955,7 @@ msgstr "" +@@ -1888,7 +1968,7 @@ msgstr "" msgid "Status" msgstr "" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " -@@ -1901,11 +1968,11 @@ msgid "" +@@ -1901,11 +1981,11 @@ msgid "" "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 " @@ -82269,36 +83640,36 @@ index 1e26f69..5c08944 100644 msgstr "" -#: ../gui/statusPage.py:152 -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " -@@ -1957,6 +2024,8 @@ msgid "" +@@ -1957,6 +2037,8 @@ msgid "" msgstr "" #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "" -@@ -1969,6 +2038,7 @@ msgid "SELinux Administration" +@@ -1969,6 +2051,7 @@ msgid "SELinux Administration" msgstr "" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" msgstr "" -@@ -2038,6 +2108,7 @@ msgstr "" +@@ -2038,6 +2121,7 @@ msgstr "" #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" msgstr "" -@@ -2132,8 +2203,8 @@ msgstr "" +@@ -2132,8 +2216,8 @@ msgstr "" #: ../gui/system-config-selinux.glade:2661 msgid "" @@ -82309,7 +83680,7 @@ index 1e26f69..5c08944 100644 msgstr "" #: ../gui/system-config-selinux.glade:2781 -@@ -2161,1321 +2232,2868 @@ msgstr "" +@@ -2161,1321 +2245,2917 @@ msgstr "" msgid "SELinux user '%s' is required" msgstr "" @@ -82759,13 +84130,10 @@ index 1e26f69..5c08944 100644 +msgid "" +"Allow gpg web domain to modify public files used for public file transfer " +"services." - msgstr "" - --#: booleans.py:6 ++msgstr "" ++ +#: booleans.py:67 - msgid "" --"Allow users to resolve user passwd entries directly from ldap rather then " --"using a sssd server" ++msgid "" +"Allow gssd to list tmp directories and read the kerberos credential cache." +msgstr "" + @@ -83631,6 +84999,32 @@ index 1e26f69..5c08944 100644 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -83793,31 +85187,25 @@ index 1e26f69..5c08944 100644 + +#: ../sepolicy/sepolicy.py:556 +msgid "Enter SELinux user(s) which will transition to this domain" - msgstr "" - --#: booleans.py:7 --msgid "Allow users to login using a radius server" -+#: ../sepolicy/sepolicy.py:559 -+msgid "Enter SELinux role(s) to which the administror domain will transition" - msgstr "" - --#: booleans.py:8 --msgid "Allow users to login using a yubikey server" -+#: ../sepolicy/sepolicy.py:562 -+msgid "Enter domain(s) which this confined admin will administrate" - msgstr "" - --#: booleans.py:9 --msgid "Allow awstats to purge Apache logs" -+#: ../sepolicy/sepolicy.py:565 -+msgid "name of policy to generate" - msgstr "" - --#: booleans.py:10 -+#: ../sepolicy/sepolicy.py:572 -+msgid "path in which the generated policy files will be stored" +msgstr "" + ++#: ../sepolicy/sepolicy.py:559 ++msgid "Enter SELinux role(s) to which the administror domain will transition" ++msgstr "" ++ ++#: ../sepolicy/sepolicy.py:562 ++msgid "Enter domain(s) which this confined admin will administrate" ++msgstr "" ++ ++#: ../sepolicy/sepolicy.py:565 ++msgid "name of policy to generate" ++msgstr "" ++ ++#: ../sepolicy/sepolicy.py:572 ++msgid "path in which the generated policy files will be stored" + msgstr "" + +-#: booleans.py:6 +#: ../sepolicy/sepolicy.py:574 +msgid "path to which the confined processes will need to write" +msgstr "" @@ -83858,7 +85246,7 @@ index 1e26f69..5c08944 100644 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -83959,31 +85347,31 @@ index 1e26f69..5c08944 100644 + +#: ../sepolicy/sepolicy/generate.py:333 msgid "" --"Allow cdrecord to read various content. nfs, samba, removable devices, user " --"temp and untrusted content files" +-"Allow users to resolve user passwd entries directly from ldap rather then " +-"using a sssd server" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" msgstr "" --#: booleans.py:11 --msgid "Allow clamd to use JIT compiler" +-#: booleans.py:7 +-msgid "Allow users to login using a radius server" +#: ../sepolicy/sepolicy/generate.py:425 +msgid "User Role types can not be assigned executables." msgstr "" --#: booleans.py:12 --msgid "Allow clamscan to non security files on a system" +-#: booleans.py:8 +-msgid "Allow users to login using a yubikey server" +#: ../sepolicy/sepolicy/generate.py:431 +msgid "Only Daemon apps can use an init script.." msgstr "" --#: booleans.py:13 --msgid "Allow clamscan to read user content" +-#: booleans.py:9 +-msgid "Allow awstats to purge Apache logs" +#: ../sepolicy/sepolicy/generate.py:449 +msgid "use_resolve must be a boolean value " msgstr "" --#: booleans.py:14 +-#: booleans.py:10 +#: ../sepolicy/sepolicy/generate.py:455 +msgid "use_syslog must be a boolean value " +msgstr "" @@ -84012,48 +85400,45 @@ index 1e26f69..5c08944 100644 +#: ../sepolicy/sepolicy/generate.py:876 +#, python-format msgid "" --"Allow Cobbler to modify public files used for public file transfer services." +-"Allow cdrecord to read various content. nfs, samba, removable devices, user " +-"temp and untrusted content files" +"You need to define a new type which ends with: \n" +" %s" msgstr "" --#: booleans.py:15 --msgid "Allow Cobbler to connect to the network using TCP." +-#: booleans.py:11 +-msgid "Allow clamd to use JIT compiler" +#: ../sepolicy/sepolicy/generate.py:1104 +msgid "You must enter the executable path for your confined process" msgstr "" --#: booleans.py:16 --msgid "Allow Cobbler to access cifs file systems." +-#: booleans.py:12 +-msgid "Allow clamscan to non security files on a system" +#: ../sepolicy/sepolicy/generate.py:1363 +msgid "Type Enforcement file" msgstr "" --#: booleans.py:17 --msgid "Allow Cobbler to access nfs file systems." +-#: booleans.py:13 +-msgid "Allow clamscan to read user content" +#: ../sepolicy/sepolicy/generate.py:1364 +msgid "Interface file" msgstr "" --#: booleans.py:18 --msgid "Allow collectd to connect to the network using TCP." +-#: booleans.py:14 +#: ../sepolicy/sepolicy/generate.py:1365 +msgid "File Contexts file" - msgstr "" - --#: booleans.py:19 --msgid "Allow codnor domain to connect to the network using TCP." ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:1367 +msgid "Spec file" - msgstr "" - --#: booleans.py:20 ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:1368 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -84061,189 +85446,174 @@ index 1e26f69..5c08944 100644 +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:350 msgid "" --"Allow system cron jobs to relabel filesystem for restoring file contexts." +-"Allow Cobbler to modify public files used for public file transfer services." +"The entry that was entered is incorrect. Please try again in the " +"ex:/.../... format." msgstr "" --#: booleans.py:21 --msgid "Allow cvs daemon to read shadow" +-#: booleans.py:15 +-msgid "Allow Cobbler to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:376 +msgid "Retry" msgstr "" --#: booleans.py:22 --msgid "Allow all daemons to write corefiles to /" +-#: booleans.py:16 +-msgid "Allow Cobbler to access cifs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" msgstr "" --#: booleans.py:23 --msgid "Allow all daemons to use tcp wrappers." +-#: booleans.py:17 +-msgid "Allow Cobbler to access nfs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:476 +msgid "" +"Add file Equivilence Mapping. Mapping will be created when Update is " +"applied." msgstr "" --#: booleans.py:24 --msgid "Allow all daemons the ability to read/write terminals" +-#: booleans.py:18 +-msgid "Allow collectd to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" msgstr "" --#: booleans.py:25 --msgid "Allow dan to manage user files" +-#: booleans.py:19 +-msgid "Allow codnor domain to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." msgstr "" --#: booleans.py:26 --msgid "Allow dan to read user files" +-#: booleans.py:20 +#: ../sepolicy/sepolicy/sepolicy.glade:515 +msgid "Enter the path to which you want to setup an equivalence label." - msgstr "" - --#: booleans.py:27 --msgid "Allow dbadm to manage files in users home directories" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" - msgstr "" - --#: booleans.py:28 --msgid "Allow dbadm to read files in users home directories" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" - msgstr "" - --#: booleans.py:29 ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:582 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" +-"Allow system cron jobs to relabel filesystem for restoring file contexts." +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." msgstr "" --#: booleans.py:30 --msgid "Allow sysadm to debug or ptrace all processes." +-#: booleans.py:21 +-msgid "Allow cvs daemon to read shadow" +#: ../sepolicy/sepolicy/sepolicy.glade:639 +msgid "Add a file" msgstr "" --#: booleans.py:31 --msgid "Allow dhcpc client applications to execute iptables commands" +-#: booleans.py:22 +-msgid "Allow all daemons to write corefiles to /" +#: ../sepolicy/sepolicy/sepolicy.glade:656 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." msgstr "" --#: booleans.py:32 --msgid "Allow DHCP daemon to use LDAP backends" +-#: booleans.py:23 +-msgid "Allow all daemons to use tcp wrappers." +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" msgstr "" --#: booleans.py:33 --msgid "Allow all domains to use other domains file descriptors" +-#: booleans.py:24 +-msgid "Allow all daemons the ability to read/write terminals" +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" msgstr "" --#: booleans.py:34 --msgid "Allow all domains to have the kernel load modules" +-#: booleans.py:25 +-msgid "Allow dan to manage user files" +#: ../sepolicy/sepolicy/sepolicy.glade:781 +msgid "Type" msgstr "" --#: booleans.py:35 --msgid "Allow the use of the audio devices as the source for the entropy feeds" +-#: booleans.py:26 +-msgid "Allow dan to read user files" +#: ../sepolicy/sepolicy/sepolicy.glade:795 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:27 +-msgid "Allow dbadm to manage files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:822 +msgid "Make Path Recursive" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:28 +-msgid "Allow dbadm to read files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:826 +msgid "" +"Select Make Path Recursive iff you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:29 +#: ../sepolicy/sepolicy/sepolicy.glade:839 +msgid "Browse" +msgstr "" @@ -84257,15 +85627,22 @@ index 1e26f69..5c08944 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:898 -+msgid "" + 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" +"Specify the path using regular expressions that you would like to modify the " +"labeling." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:30 +-msgid "Allow sysadm to debug or ptrace all processes." +#: ../sepolicy/sepolicy/sepolicy.glade:920 +msgid "Select the SELinux file type to assign to this path." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:31 +-msgid "Allow dhcpc client applications to execute iptables commands" +#: ../sepolicy/sepolicy/sepolicy.glade:947 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" @@ -84278,505 +85655,497 @@ index 1e26f69..5c08944 100644 +msgid "Analyzing Policy..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." - msgstr "" - --#: booleans.py:36 --msgid "Allow exim to connect to databases (postgres, mysql)" -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" - msgstr "" - --#: booleans.py:37 --msgid "Allow exim to create, read, write, and delete unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." - msgstr "" - --#: booleans.py:38 --msgid "Allow exim to read unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" - msgstr "" - --#: booleans.py:39 --msgid "Enable extra rules in the cron domain to support fcron." -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." - msgstr "" - --#: booleans.py:40 --msgid "Allow fenced domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +msgid "Login Mapping" msgstr "" --#: booleans.py:41 --msgid "Allow fenced domain to execute ssh." -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 +-#: booleans.py:32 +-msgid "Allow DHCP daemon to use LDAP backends" ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" msgstr "" --#: booleans.py:42 --msgid "Allow all domains to execute in fips_mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 +-#: booleans.py:33 +-msgid "Allow all domains to use other domains file descriptors" ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +msgid "SELinux Users" msgstr "" --#: booleans.py:43 --msgid "Allow ftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 +-#: booleans.py:34 +-msgid "Allow all domains to have the kernel load modules" ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" msgstr "" --#: booleans.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 - msgid "" --"Allow ftp servers to upload files, used for public file transfer services. " --"Directories must be labeled public_content_rw_t." +-#: booleans.py:35 +-msgid "Allow the use of the audio devices as the source for the entropy feeds" ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 ++msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." msgstr "" +-#: booleans.py:36 +-msgid "Allow exim to connect to databases (postgres, mysql)" ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 ++msgid "radiobutton" + msgstr "" + +-#: booleans.py:37 +-msgid "Allow exim to create, read, write, and delete unprivileged user files." ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 ++msgid "Show Modified Only" + msgstr "" + +-#: booleans.py:38 +-msgid "Allow exim to read unprivileged user files." ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 ++msgid "Mislabeled files exist" + msgstr "" + +-#: booleans.py:39 +-msgid "Enable extra rules in the cron domain to support fcron." ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 ++msgid "Show mislabeled files only" + msgstr "" + +-#: booleans.py:40 +-msgid "Allow fenced domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 ++msgid "" ++"If-Then-Else rules written in policy that can \n" ++"allow alternative access control." + msgstr "" + +-#: booleans.py:41 +-msgid "Allow fenced domain to execute ssh." ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 ++msgid "Enabled" + msgstr "" + +-#: booleans.py:42 +-msgid "Allow all domains to execute in fips_mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 ++msgid "File Path" + msgstr "" + +-#: booleans.py:43 +-msgid "Allow ftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 ++msgid "SELinux File Type" + msgstr "" + +-#: booleans.py:44 +-msgid "" +-"Allow ftp servers to upload files, used for public file transfer services. " +-"Directories must be labeled public_content_rw_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 ++msgid "File path used to enter the 'selected domain'." + msgstr "" + -#: booleans.py:45 -msgid "Allow ftp servers to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 -+msgid "radiobutton" ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 ++msgid "Executable Files" msgstr "" -#: booleans.py:46 -msgid "Allow ftp servers to connect to mysql database ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 -+msgid "Show Modified Only" ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 ++msgid "Files to which the 'selected domain' can write." msgstr "" -#: booleans.py:47 -msgid "" -"Allow ftp servers to login to local users and read/write all files on the " -"system, governed by DAC." -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 -+msgid "Mislabeled files exist" ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 ++msgid "Writable files" msgstr "" -#: booleans.py:48 -msgid "Allow ftp servers to use cifs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 -+msgid "Show mislabeled files only" ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 ++msgid "File Types defined for the 'selected domain'." msgstr "" -#: booleans.py:49 -msgid "Allow ftp servers to use nfs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 -+msgid "" -+"If-Then-Else rules written in policy that can \n" -+"allow alternative access control." ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 ++msgid "Application File Types" msgstr "" -#: booleans.py:50 -msgid "Allow ftp servers to use bind to all unreserved ports for passive mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 -+msgid "Enabled" ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 ++msgid "Network Ports to which the 'selected domain' is allowed to connect." msgstr "" -#: booleans.py:51 -msgid "Determine whether Git CGI can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 -+msgid "File Path" ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 ++msgid "Outbound" msgstr "" -#: booleans.py:52 -msgid "Determine whether Git CGI can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 -+msgid "SELinux File Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 ++msgid "Network Ports to which the 'selected domain' is allowed to listen." msgstr "" -#: booleans.py:53 -msgid "Determine whether Git CGI can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 -+msgid "File path used to enter the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 ++msgid "Inbound" msgstr "" -#: booleans.py:54 --msgid "" ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 + msgid "" -"Determine whether Git session daemon can bind TCP sockets to all unreserved " -"ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 -+msgid "Executable Files" ++"Boolean \n" ++"Enabled" msgstr "" -#: booleans.py:55 -msgid "" -"Determine whether calling user domains can execute Git daemon in the " -"git_session_t domain." -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 -+msgid "Files to which the 'selected domain' can write." ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 ++msgid "Boolean name" msgstr "" -#: booleans.py:56 -msgid "Determine whether Git system daemon can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 -+msgid "Writable files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 ++msgid "SELinux Application Type" msgstr "" -#: booleans.py:57 -msgid "Determine whether Git system daemon can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 -+msgid "File Types defined for the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 ++msgid "" ++"Executables which will transition to a different domain, when the 'selected " ++"domain' executes them." msgstr "" -#: booleans.py:58 -msgid "Determine whether Git system daemon can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 -+msgid "Application File Types" ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 ++msgid "Applicaton Transitions From 'select domain'" msgstr "" -#: booleans.py:59 -msgid "Allow gitisis daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 -+msgid "Network Ports to which the 'selected domain' is allowed to connect." ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 ++msgid "" ++"Boolean\n" ++"Enabled" msgstr "" -#: booleans.py:60 -msgid "Enable reading of urandom for all domains." -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 -+msgid "Outbound" ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 ++msgid "Calling Process Domain" msgstr "" -#: booleans.py:61 -msgid "" -"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" -"agent to manage user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 -+msgid "Network Ports to which the 'selected domain' is allowed to listen." ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 ++msgid "Executable File" msgstr "" -#: booleans.py:62 -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 -+msgid "Inbound" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 msgid "" -"Allow gpg web domain to modify public files used for public file transfer " -"services." -+"Boolean \n" -+"Enabled" ++"Executables which will transition to the 'selected domain', when executing a " ++"selected domains entrypoint." msgstr "" -#: booleans.py:63 -msgid "Allow gssd to read temp directory. For access to kerberos tgt." -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 -+msgid "Boolean name" ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 ++msgid "Application Transitions Into 'select domain'" msgstr "" -#: booleans.py:64 -msgid "Allow guest to exec content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 -+msgid "SELinux Application Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 ++msgid "" ++"File Transitions define what happens when the current domain creates the " ++"content of a particular class in a directory of the destination type. " ++"Optionally a file name could be specified for the transition." msgstr "" -#: booleans.py:65 -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 - msgid "" +-msgid "" -"Allow Apache to modify public files used for public file transfer services. " -"Directories/Files must be labeled public_content_rw_t." -+"Executables which will transition to a different domain, when the 'selected " -+"domain' executes them." ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 ++msgid "SELinux Directory Type" msgstr "" -#: booleans.py:66 -msgid "Allow httpd to use built in scripting (usually php)" -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 -+msgid "Applicaton Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 ++msgid "Destination Class" msgstr "" -#: booleans.py:67 -msgid "Allow http daemon to check spam" -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 -+msgid "" -+"Boolean\n" -+"Enabled" ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 ++msgid "SELinux Destination Type" msgstr "" -#: booleans.py:68 -msgid "" -"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " -"ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 -+msgid "Calling Process Domain" ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 ++msgid "File Name" msgstr "" -#: booleans.py:69 -msgid "Allow httpd to connect to the ldap port" -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 -+msgid "Executable File" ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 ++msgid "File Transitions From 'select domain'" msgstr "" -#: booleans.py:70 -msgid "Allow http daemon to connect to zabbix" -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 -+msgid "" -+"Executables which will transition to the 'selected domain', when executing a " -+"selected domains entrypoint." ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 ++msgid "Default Level" msgstr "" -#: booleans.py:71 -msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 -+msgid "Application Transitions Into 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 ++msgid "Select the system mode when the system first boots up" msgstr "" -#: booleans.py:72 -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 - msgid "" +-msgid "" -"Allow HTTPD scripts and modules to connect to cobbler over the network." -+"File Transitions define what happens when the current domain creates the " -+"content of a particular class in a directory of the destination type. " -+"Optionally a file name could be specified for the transition." ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 ++msgid "Select the system mode for the current session" msgstr "" -#: booleans.py:73 -msgid "" -"Allow HTTPD scripts and modules to connect to databases over the network." -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 -+msgid "SELinux Directory Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 ++msgid "System Policy Type:" msgstr "" -#: booleans.py:74 -msgid "Allow httpd to connect to memcache server" -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 -+msgid "Destination Class" ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 ++msgid "System Mode" msgstr "" -#: booleans.py:75 -msgid "Allow httpd to act as a relay" -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 -+msgid "SELinux Destination Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 ++msgid "Import system settings from another machine" msgstr "" -#: booleans.py:76 -msgid "Allow http daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 -+msgid "File Name" ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++msgid "Import" msgstr "" -#: booleans.py:77 -msgid "Allow Apache to communicate with avahi service via dbus" -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 -+msgid "File Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 ++msgid "Export system settings to a file" msgstr "" -#: booleans.py:78 -msgid "Allow httpd cgi support" -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 -+msgid "Default Level" ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++msgid "Export" msgstr "" -#: booleans.py:79 -msgid "Allow httpd to act as a FTP server by listening on the ftp port." -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 -+msgid "Select the system mode when the system first boots up" ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 ++msgid "Relabel all files back to system defaults on reboot" msgstr "" -#: booleans.py:80 -msgid "Allow httpd to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 -+msgid "Select the system mode for the current session" ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 ++msgid "Yes" msgstr "" -#: booleans.py:81 -msgid "Allow httpd scripts and modules execmem/execstack" -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 -+msgid "System Policy Type:" ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 ++msgid "No" msgstr "" -#: booleans.py:82 -msgid "Allow HTTPD to connect to port 80 for graceful shutdown" -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 -+msgid "System Mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 ++msgid "System Configuration" msgstr "" -#: booleans.py:83 -msgid "Allow httpd processes to manage IPA content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 -+msgid "Import system settings from another machine" - msgstr "" - --#: booleans.py:84 --msgid "Allow Apache to use mod_auth_ntlm_winbind" -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 -+msgid "Import" - msgstr "" - --#: booleans.py:85 --msgid "Allow Apache to use mod_auth_pam" -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 -+msgid "Export system settings to a file" - msgstr "" - --#: booleans.py:86 --msgid "Allow httpd to read user content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 -+msgid "Export" - msgstr "" - --#: booleans.py:87 --msgid "Allow Apache to run in stickshift mode, not transition to passenger" -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 -+msgid "Relabel all files back to system defaults on reboot" - msgstr "" - --#: booleans.py:88 --msgid "Allow httpd daemon to change its resource limits" -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 -+msgid "Yes" - msgstr "" - --#: booleans.py:89 --msgid "" --"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 -+msgid "No" - msgstr "" - --#: booleans.py:90 -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 -+msgid "System Configuration" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 - msgid "" --"Allow apache scripts to write to public content, directories/files must be " --"labeled public_rw_content_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 ++msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " @@ -84785,19 +86154,18 @@ index 1e26f69..5c08944 100644 +"unconfined_t from the users/login screens." msgstr "" --#: booleans.py:91 --msgid "Allow Apache to execute tmp content." -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 +-#: booleans.py:84 +-msgid "Allow Apache to use mod_auth_ntlm_winbind" ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" msgstr "" --#: booleans.py:92 -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 - msgid "" --"Unify HTTPD to communicate with the terminal. Needed for entering the " --"passphrase for certificates at the terminal." +-#: booleans.py:85 +-msgid "Allow Apache to use mod_auth_pam" ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 ++msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -84805,15 +86173,15 @@ index 1e26f69..5c08944 100644 +"allowed." msgstr "" --#: booleans.py:93 --msgid "Unify HTTPD handling of all content files." -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 +-#: booleans.py:86 +-msgid "Allow httpd to read user content" ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" msgstr "" --#: booleans.py:94 --msgid "Allow httpd to access cifs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 +-#: booleans.py:87 +-msgid "Allow Apache to run in stickshift mode, not transition to passenger" ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -84822,257 +86190,282 @@ index 1e26f69..5c08944 100644 +"allowed." msgstr "" --#: booleans.py:95 --msgid "Allow httpd to access FUSE file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 +-#: booleans.py:88 +-msgid "Allow httpd daemon to change its resource limits" ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" msgstr "" --#: booleans.py:96 --msgid "Allow httpd to run gpg" -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 -+msgid "" +-#: booleans.py:89 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 + msgid "" +-"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." msgstr "" --#: booleans.py:97 --msgid "Allow httpd to access nfs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 +-#: booleans.py:90 +-msgid "" +-"Allow apache scripts to write to public content, directories/files must be " +-"labeled public_rw_content_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" msgstr "" --#: booleans.py:98 --msgid "Allow httpd to communicate with oddjob to start up a service" -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 +-#: booleans.py:91 +-msgid "Allow Apache to execute tmp content." ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." msgstr "" --#: booleans.py:99 --msgid "Allow httpd to access openstack ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 +-#: booleans.py:92 +-msgid "" +-"Unify HTTPD to communicate with the terminal. Needed for entering the " +-"passphrase for certificates at the terminal." ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" msgstr "" --#: booleans.py:100 --msgid "Allow Apache to query NS records" -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 +-#: booleans.py:93 +-msgid "Unify HTTPD handling of all content files." ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" msgstr "" --#: booleans.py:101 --msgid "Allow icecast to connect to all ports, not just sound ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 +-#: booleans.py:94 +-msgid "Allow httpd to access cifs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" msgstr "" --#: booleans.py:102 -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 - msgid "" --"Allow the Irssi IRC Client to connect to any port, and to bind to any " --"unreserved port." --msgstr "" -- --#: booleans.py:103 --msgid "Allow confined applications to run with kerberos." +-#: booleans.py:95 +-msgid "Allow httpd to access FUSE file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 ++msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." msgstr "" --#: booleans.py:104 --msgid "Allow syslogd daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 +-#: booleans.py:96 +-msgid "Allow httpd to run gpg" ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" msgstr "" --#: booleans.py:105 --msgid "Allow syslogd the ability to read/write terminals" -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 +-#: booleans.py:97 +-msgid "Allow httpd to access nfs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." msgstr "" --#: booleans.py:106 --msgid "Allow logging in and using the system from /dev/console." -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 +-#: booleans.py:98 +-msgid "Allow httpd to communicate with oddjob to start up a service" ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" msgstr "" --#: booleans.py:107 --msgid "" --"Control the ability to mmap a low area of the address space, as configured " --"by /proc/sys/kernel/mmap_min_addr." -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 +-#: booleans.py:99 +-msgid "Allow httpd to access openstack ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" msgstr "" --#: booleans.py:108 --msgid "Allow mock to read files in home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 +-#: booleans.py:100 +-msgid "Allow Apache to query NS records" ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" msgstr "" --#: booleans.py:109 --msgid "Allow the mount command to mount any directory or file." -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 +-#: booleans.py:101 +-msgid "Allow icecast to connect to all ports, not just sound ports." ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" msgstr "" --#: booleans.py:110 --msgid "Allow mozilla plugin domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 +-#: booleans.py:102 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" - msgstr "" - --#: booleans.py:111 -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 msgid "" --"Allow mozilla_plugins to create random content in the users home directory" +-"Allow the Irssi IRC Client to connect to any port, and to bind to any " +-"unreserved port." +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." msgstr "" --#: booleans.py:112 --msgid "Allow confined web browsers to read home directory content" -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 +-#: booleans.py:103 +-msgid "Allow confined applications to run with kerberos." ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" msgstr "" --#: booleans.py:113 --msgid "Allow mplayer executable stack" -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 +-#: booleans.py:104 +-msgid "Allow syslogd daemon to send mail" ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" msgstr "" --#: booleans.py:114 --msgid "Allow mysqld to connect to all ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 +-#: booleans.py:105 +-msgid "Allow syslogd the ability to read/write terminals" ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" msgstr "" --#: booleans.py:115 --msgid "Allow BIND to bind apache port." -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 +-#: booleans.py:106 +-msgid "Allow logging in and using the system from /dev/console." ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." msgstr "" --#: booleans.py:116 -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 +-#: booleans.py:107 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 msgid "" --"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." +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." msgstr "" --#: booleans.py:117 --msgid "Allow any files/directories to be exported read/only via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 +-#: booleans.py:108 +-msgid "Allow mock to read files in home directories." ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." + msgstr "" + +-#: booleans.py:109 +-msgid "Allow the mount command to mount any directory or file." ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." + msgstr "" + +-#: booleans.py:110 +-msgid "Allow mozilla plugin domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" + msgstr "" + +-#: booleans.py:111 +-msgid "" +-"Allow mozilla_plugins to create random content in the users home directory" ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" msgstr "" --#: booleans.py:118 --msgid "Allow any files/directories to be exported read/write via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 +-#: booleans.py:112 +-msgid "Allow confined web browsers to read home directory content" ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" msgstr "" --#: booleans.py:119 -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 - 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:113 +-msgid "Allow mplayer executable stack" ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 ++msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." msgstr "" --#: booleans.py:120 --msgid "Allow system to run with NIS" -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 +-#: booleans.py:114 +-msgid "Allow mysqld to connect to all ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" msgstr "" --#: booleans.py:121 --msgid "Allow confined applications to use nscd shared memory." -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 +-#: booleans.py:115 +-msgid "Allow BIND to bind apache port." ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" msgstr "" --#: booleans.py:122 --msgid "Allow openshift to lockdown app" -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 +-#: booleans.py:116 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 + msgid "" +-"Allow BIND to write the master zone files. Generally this is used for " +-"dynamic DNS or zone transfers." ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." + msgstr "" + +-#: booleans.py:117 +-msgid "Allow any files/directories to be exported read/only via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" + msgstr "" + +-#: booleans.py:118 +-msgid "Allow any files/directories to be exported read/write via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." msgstr "" --#: booleans.py:123 --msgid "Allow openvpn to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 +-#: booleans.py:119 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" - msgstr "" - --#: booleans.py:124 --msgid "Allow piranha-lvs domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 -+msgid "" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 + msgid "" +-"Allow nfs servers to modify public files used for public file transfer " +-"services. Files/Directories must be labeled public_content_rw_t." +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" msgstr "" --#: booleans.py:125 --msgid "Allow polipo to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 +-#: booleans.py:120 +-msgid "Allow system to run with NIS" ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." msgstr "" --#: booleans.py:126 --msgid "" --"Determine whether Polipo session daemon can bind tcp sockets to all " --"unreserved ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 +-#: booleans.py:121 +-msgid "Allow confined applications to use nscd shared memory." ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" msgstr "" --#: booleans.py:127 --msgid "" --"Determine whether calling user domains can execute Polipo daemon in the " --"polipo_session_t domain." -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:122 +-msgid "Allow openshift to lockdown app" ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" msgstr "" --#: booleans.py:128 --msgid "Determine whether polipo can access cifs file systems." -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:123 +-msgid "Allow openvpn to read home directories" ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" msgstr "" --#: booleans.py:129 --msgid "Determine whether Polipo can access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:66 +-#: booleans.py:124 +-msgid "Allow piranha-lvs domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" msgstr "" --#: booleans.py:130 --msgid "Enable polyinstantiated directory support." -+#: ../sepolicy/sepolicy/gui.py:67 +-#: booleans.py:125 +-msgid "Allow polipo to connect to all ports > 1023" ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" msgstr "" --#: booleans.py:131 --msgid "Allow postfix_local domain full write access to mail_spool directories" -+#: ../sepolicy/sepolicy/gui.py:92 -+msgid "" +-#: booleans.py:126 ++#: ../sepolicy/sepolicy/gui.py:93 + msgid "" +-"Determine whether Polipo session daemon can bind tcp sockets to all " +-"unreserved ports." +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" @@ -85081,235 +86474,256 @@ index 1e26f69..5c08944 100644 +" * Change the system mode to Enforcing\n" msgstr "" --#: booleans.py:132 --msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" -+#: ../sepolicy/sepolicy/gui.py:115 +-#: booleans.py:127 +-msgid "" +-"Determine whether calling user domains can execute Polipo daemon in the " +-"polipo_session_t domain." ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" msgstr "" +-#: booleans.py:128 +-msgid "Determine whether polipo can access cifs file systems." ++#: ../sepolicy/sepolicy/gui.py:639 ++msgid "System Status: Disabled" + msgstr "" + +-#: booleans.py:129 +-msgid "Determine whether Polipo can access nfs file systems." ++#: ../sepolicy/sepolicy/gui.py:737 ++msgid "Help: Start Page" + msgstr "" + +-#: booleans.py:130 +-msgid "Enable polyinstantiated directory support." ++#: ../sepolicy/sepolicy/gui.py:741 ++msgid "Help: Booleans Page" + msgstr "" + +-#: booleans.py:131 +-msgid "Allow postfix_local domain full write access to mail_spool directories" ++#: ../sepolicy/sepolicy/gui.py:747 ++msgid "Help: Executable Files Page" + msgstr "" + +-#: booleans.py:132 +-msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" ++#: ../sepolicy/sepolicy/gui.py:750 ++msgid "Help: Writable Files Page" + msgstr "" + -#: booleans.py:133 -msgid "Allow transmit client label to foreign database" -+#: ../sepolicy/sepolicy/gui.py:624 -+msgid "System Status: Disabled" ++#: ../sepolicy/sepolicy/gui.py:753 ++msgid "Help: Application Types Page" msgstr "" -#: booleans.py:134 -msgid "Allow database admins to execute DML statement" -+#: ../sepolicy/sepolicy/gui.py:722 -+msgid "Help: Start Page" ++#: ../sepolicy/sepolicy/gui.py:758 ++msgid "Help: Outbound Network Connections Page" msgstr "" -#: booleans.py:135 -msgid "Allow unprivileged users to execute DDL statement" -+#: ../sepolicy/sepolicy/gui.py:726 -+msgid "Help: Booleans Page" ++#: ../sepolicy/sepolicy/gui.py:761 ++msgid "Help: Inbound Network Connections Page" msgstr "" -#: booleans.py:136 -msgid "Allow pppd to load kernel modules for certain modems" -+#: ../sepolicy/sepolicy/gui.py:732 -+msgid "Help: Executable Files Page" ++#: ../sepolicy/sepolicy/gui.py:767 ++msgid "Help: Transition from application Page" msgstr "" -#: booleans.py:137 -msgid "Allow pppd to be run for a regular user" -+#: ../sepolicy/sepolicy/gui.py:735 -+msgid "Help: Writable Files Page" ++#: ../sepolicy/sepolicy/gui.py:770 ++msgid "Help: Transition into application Page" msgstr "" -#: booleans.py:138 -msgid "" -"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:738 -+msgid "Help: Application Types Page" ++#: ../sepolicy/sepolicy/gui.py:773 ++msgid "Help: Transition application file Page" msgstr "" -#: booleans.py:139 -msgid "Allow Puppet client to manage all file types." -+#: ../sepolicy/sepolicy/gui.py:743 -+msgid "Help: Outbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:777 ++msgid "Help: Systems Page" msgstr "" -#: booleans.py:140 -msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database" -+#: ../sepolicy/sepolicy/gui.py:746 -+msgid "Help: Inbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:781 ++msgid "Help: Lockdown Page" msgstr "" -#: booleans.py:141 -msgid "Allow racoon to read shadow" -+#: ../sepolicy/sepolicy/gui.py:752 -+msgid "Help: Transition from application Page" ++#: ../sepolicy/sepolicy/gui.py:785 ++msgid "Help: Login Page" msgstr "" -#: booleans.py:142 -msgid "Allow rgmanager domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/gui.py:755 -+msgid "Help: Transition into application Page" ++#: ../sepolicy/sepolicy/gui.py:789 ++msgid "Help: SELinux User Page" msgstr "" -#: booleans.py:143 -msgid "" -"Allow rsync to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:758 -+msgid "Help: Transition application file Page" ++#: ../sepolicy/sepolicy/gui.py:793 ++msgid "Help: File Equivalence Page" msgstr "" -#: booleans.py:144 -msgid "Allow rsync to run as a client" -+#: ../sepolicy/sepolicy/gui.py:762 -+msgid "Help: Systems Page" - msgstr "" - --#: booleans.py:145 --msgid "Allow rsync to export any files/directories read only." -+#: ../sepolicy/sepolicy/gui.py:766 -+msgid "Help: Lockdown Page" - msgstr "" - --#: booleans.py:146 --msgid "Allow rsync servers to share cifs files systems" -+#: ../sepolicy/sepolicy/gui.py:770 -+msgid "Help: Login Page" - msgstr "" - --#: booleans.py:147 --msgid "Allow rsync servers to share nfs files systems" -+#: ../sepolicy/sepolicy/gui.py:774 -+msgid "Help: SELinux User Page" - msgstr "" - --#: booleans.py:148 --msgid "Allow samba to create new home directories (e.g. via PAM)" -+#: ../sepolicy/sepolicy/gui.py:778 -+msgid "Help: File Equivalence Page" - msgstr "" - --#: booleans.py:149 --msgid "" --"Allow samba to act as the domain controller, add users, groups and change " --"passwords." -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." - msgstr "" - --#: booleans.py:150 --msgid "Allow samba to share users home directories." -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." msgstr "" --#: booleans.py:151 --msgid "Allow samba to share any file/directory read only." -+#: ../sepolicy/sepolicy/gui.py:1032 +-#: booleans.py:145 +-msgid "Allow rsync to export any files/directories read only." ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1033 + msgstr "" + +-#: booleans.py:146 +-msgid "Allow rsync servers to share cifs files systems" ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1034 + msgstr "" + +-#: booleans.py:147 +-msgid "Allow rsync servers to share nfs files systems" ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." msgstr "" --#: booleans.py:152 --msgid "Allow samba to share any file/directory read/write." -+#: ../sepolicy/sepolicy/gui.py:1035 +-#: booleans.py:148 +-msgid "Allow samba to create new home directories (e.g. via PAM)" ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." msgstr "" --#: booleans.py:153 --msgid "Allow samba to act as a portmapper" -+#: ../sepolicy/sepolicy/gui.py:1036 +-#: booleans.py:149 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format -+msgid "" + msgid "" +-"Allow samba to act as the domain controller, add users, groups and change " +-"passwords." +"Display boolean information that can be used to modify the policy for the " +"'%s'." msgstr "" --#: booleans.py:154 --msgid "Allow samba to run unconfined scripts" -+#: ../sepolicy/sepolicy/gui.py:1037 +-#: booleans.py:150 +-msgid "Allow samba to share users home directories." ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." msgstr "" --#: booleans.py:155 --msgid "Allow samba to export ntfs/fusefs volumes." -+#: ../sepolicy/sepolicy/gui.py:1038 +-#: booleans.py:151 +-msgid "Allow samba to share any file/directory read only." ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." msgstr "" --#: booleans.py:156 --msgid "Allow samba to export NFS volumes." -+#: ../sepolicy/sepolicy/gui.py:1039 +-#: booleans.py:152 +-msgid "Allow samba to share any file/directory read/write." ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" msgstr "" --#: booleans.py:157 --msgid "Allow sanlock to read/write fuse files" -+#: ../sepolicy/sepolicy/gui.py:1040 +-#: booleans.py:153 +-msgid "Allow samba to act as a portmapper" ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" msgstr "" --#: booleans.py:158 --msgid "Allow sanlock to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:1041 +-#: booleans.py:154 +-msgid "Allow samba to run unconfined scripts" ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" msgstr "" --#: booleans.py:159 --msgid "Allow sanlock to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:1042 +-#: booleans.py:155 +-msgid "Allow samba to export ntfs/fusefs volumes." ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." msgstr "" --#: booleans.py:160 --msgid "Allow sasl to read shadow" -+#: ../sepolicy/sepolicy/gui.py:1043 +-#: booleans.py:156 +-msgid "Allow samba to export NFS volumes." ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." msgstr "" --#: booleans.py:161 --msgid "Allow secadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1044 +-#: booleans.py:157 +-msgid "Allow sanlock to read/write fuse files" ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." msgstr "" +-#: booleans.py:158 +-msgid "Allow sanlock to manage nfs files" ++#: ../sepolicy/sepolicy/gui.py:1062 ++#, python-format ++msgid "Display applications that can transition into or out of the '%s'." + msgstr "" + +-#: booleans.py:159 +-msgid "Allow sanlock to manage cifs files" ++#: ../sepolicy/sepolicy/gui.py:1170 ++msgid "MISSING FILE PATH" + msgstr "" + +-#: booleans.py:160 +-msgid "Allow sasl to read shadow" ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 ++msgid "Boolean section." + msgstr "" + +-#: booleans.py:161 +-msgid "Allow secadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1285 ++msgid "To disable this transition, go to the " + msgstr "" + -#: booleans.py:162 -msgid "" -"disallow programs, such as newrole, from transitioning to administrative " -"user domains." -+#: ../sepolicy/sepolicy/gui.py:1045 -+#, python-format -+msgid "Display applications that can transition into or out of the '%s'." ++#: ../sepolicy/sepolicy/gui.py:1287 ++msgid "To enable this transition, go to the " msgstr "" -#: booleans.py:163 -msgid "Disable kernel module loading." -+#: ../sepolicy/sepolicy/gui.py:1149 -+msgid "MISSING FILE PATH" ++#: ../sepolicy/sepolicy/gui.py:1344 ++msgid "executable" msgstr "" -#: booleans.py:164 @@ -85317,14 +86731,14 @@ index 1e26f69..5c08944 100644 -"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." -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 -+msgid "Boolean section." ++#: ../sepolicy/sepolicy/gui.py:1347 ++msgid "writable" msgstr "" -#: booleans.py:165 -msgid "Allow regular users direct dri device access" -+#: ../sepolicy/sepolicy/gui.py:1265 -+msgid "To disable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1350 ++msgid "application" msgstr "" -#: booleans.py:166 @@ -85332,255 +86746,256 @@ index 1e26f69..5c08944 100644 -"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" -+#: ../sepolicy/sepolicy/gui.py:1267 -+msgid "To enable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1351 ++#, python-format ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." msgstr "" -#: booleans.py:167 -msgid "" -"Allow all unconfined executables to use libraries requiring text relocation " -"that are not labeled textrel_shlib_t" -+#: ../sepolicy/sepolicy/gui.py:1324 -+msgid "executable" ++#: ../sepolicy/sepolicy/gui.py:1352 ++#, python-format ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." msgstr "" -#: booleans.py:168 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format + 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" -+#: ../sepolicy/sepolicy/gui.py:1327 -+msgid "writable" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:169 -msgid "Allow users to connect to the local mysql server" -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" msgstr "" -#: booleans.py:170 -msgid "" -"Allow confined users the ability to execute the ping and traceroute " -"commands." -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" msgstr "" -#: booleans.py:171 -msgid "Allow users to connect to PostgreSQL" -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." msgstr "" -#: booleans.py:172 -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format ++#: ../sepolicy/sepolicy/gui.py:1371 msgid "" -"Allow user to r/w files on filesystems that do not have extended attributes " -"(FAT, CDROM, FLOPPY)" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." msgstr "" -#: booleans.py:173 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format + 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." -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." msgstr "" -#: booleans.py:174 -msgid "Allow user to use ssh chroot environment." -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" ++#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." msgstr "" -#: booleans.py:175 -msgid "Allow user music sharing" -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." msgstr "" -#: booleans.py:176 -+#: ../sepolicy/sepolicy/gui.py:1351 -+#, python-format - msgid "" +-msgid "" -"Allow anon internal-sftp to upload files, used for public file transfer " -"services. Directories must be labeled public_content_rw_t." -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." msgstr "" -#: booleans.py:177 -msgid "" -"Allow sftp-internal to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1352 -+#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." msgstr "" -#: booleans.py:178 -msgid "" -"Allow sftp-internal to login to local users and read/write all files on the " -"system, governed by DAC." -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." msgstr "" -#: booleans.py:179 -msgid "" -"Allow internal-sftp to read and write files in the user ssh home " -"directories." -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." msgstr "" -#: booleans.py:180 -msgid "Allow sge to connect to the network using any TCP port" -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." msgstr "" -#: booleans.py:181 -msgid "Allow sge to access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." msgstr "" -#: booleans.py:182 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1421 + msgid "" -"Enable additional permissions needed to support devices on 3ware " -"controllers." -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." ++"Modify selected modified File Equivalence definitions. Only bolded items in " ++"the list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:183 -msgid "" -"Allow samba to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1449 ++#, python-format ++msgid "Boolean %s Allow Rules" msgstr "" -#: booleans.py:184 -msgid "Allow user spamassassin clients to use the network." -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." ++#: ../sepolicy/sepolicy/gui.py:1462 ++#, python-format ++msgid "Add Network Port for %s. Ports will be created when update is applied." msgstr "" -#: booleans.py:185 -msgid "Allow spamd to read/write user home directories." -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." ++#: ../sepolicy/sepolicy/gui.py:1463 ++#, python-format ++msgid "Add Network Port for %s" msgstr "" -#: booleans.py:186 -+#: ../sepolicy/sepolicy/gui.py:1401 ++#: ../sepolicy/sepolicy/gui.py:1468 ++#, python-format msgid "" -"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." -+"Modify selected modified File Equivalence definitions. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." - msgstr "" - +-msgstr "" +- -#: booleans.py:187 -msgid "Allow squid to run as a transparent proxy (TPROXY)" -+#: ../sepolicy/sepolicy/gui.py:1429 -+#, python-format -+msgid "Boolean %s Allow Rules" ++"Add File Labeling for %s. File labels will be created when update is applied." msgstr "" -#: booleans.py:188 -msgid "" -"Allow ssh with chroot env to read and write files in the user home " -"directories" -+#: ../sepolicy/sepolicy/gui.py:1442 -+#, python-format -+msgid "Add Network Port for %s. Ports will be created when update is applied." - msgstr "" - --#: booleans.py:189 --msgid "allow host key based authentication" -+#: ../sepolicy/sepolicy/gui.py:1443 -+#, python-format -+msgid "Add Network Port for %s" - msgstr "" - --#: booleans.py:190 --msgid "Allow ssh logins as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:1448 -+#, python-format -+msgid "" -+"Add File Labeling for %s. File labels will be created when update is applied." - msgstr "" - --#: booleans.py:191 --msgid "Allow staff to exec content" -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" msgstr "" --#: booleans.py:192 --msgid "allow staff user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1459 +-#: booleans.py:189 +-msgid "allow host key based authentication" ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." msgstr "" --#: booleans.py:193 --msgid "Allow sysadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1460 +-#: booleans.py:190 +-msgid "Allow ssh logins as sysadm_r:sysadm_t" ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" msgstr "" --#: booleans.py:194 -+#: ../sepolicy/sepolicy/gui.py:1465 - msgid "" --"Allow the Telepathy connection managers to connect to any network port." +-#: booleans.py:191 +-msgid "Allow staff to exec content" ++#: ../sepolicy/sepolicy/gui.py:1485 ++msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." msgstr "" --#: booleans.py:195 --msgid "" --"Allow the Telepathy connection managers to connect to any generic TCP port." -+#: ../sepolicy/sepolicy/gui.py:1466 +-#: booleans.py:192 +-msgid "allow staff user to create and transition to svirt domains." ++#: ../sepolicy/sepolicy/gui.py:1486 +msgid "Add SELinux Users" msgstr "" --#: booleans.py:196 -+#: ../sepolicy/sepolicy/gui.py:1473 - msgid "" --"Allow tftp to modify public files used for public file transfer services." --msgstr "" -- --#: booleans.py:197 --msgid "Allow tftp to read and write files in the user home directories" +-#: booleans.py:193 +-msgid "Allow sysadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1493 ++msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." msgstr "" --#: booleans.py:198 --msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." -+#: ../sepolicy/sepolicy/gui.py:1474 +-#: booleans.py:194 +-msgid "" +-"Allow the Telepathy connection managers to connect to any network port." ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" msgstr "" --#: booleans.py:199 --msgid "Allow tor to act as a relay" -+#: ../sepolicy/sepolicy/gui.py:1499 +-#: booleans.py:195 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format -+msgid "" + msgid "" +-"Allow the Telepathy connection managers to connect to any generic TCP port." +"Modify File Labeling for %s. File labels will be created when update is " +"applied." msgstr "" +-#: booleans.py:196 ++#: ../sepolicy/sepolicy/gui.py:1577 + msgid "" +-"Allow tftp to modify public files used for public file transfer services." ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." + msgstr "" + +-#: booleans.py:197 +-msgid "Allow tftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" + msgstr "" + +-#: booleans.py:198 +-msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." + msgstr "" + +-#: booleans.py:199 +-msgid "Allow tor to act as a relay" ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" + msgstr "" + -#: booleans.py:200 -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1593 msgid "" -"allow unconfined users to transition to the chrome sandbox domains when " -"running chrome-sandbox" @@ -85590,12 +87005,12 @@ index 1e26f69..5c08944 100644 -#: booleans.py:201 -msgid "Allow a user to login as an unconfined domain" -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" msgstr "" -#: booleans.py:202 -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format msgid "" -"Allow unconfined users to transition to the Mozilla plugin domain when " @@ -85605,69 +87020,69 @@ index 1e26f69..5c08944 100644 -#: booleans.py:203 -msgid "Allow video playing tools to run unconfined" -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" msgstr "" -#: booleans.py:204 -msgid "Allow unprivledged user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." msgstr "" -#: booleans.py:205 -msgid "Support ecryptfs home directories" -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" msgstr "" -#: booleans.py:206 -msgid "Support fusefs home directories" -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" msgstr "" -#: booleans.py:207 -msgid "Use lpd server instead of cups" -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" msgstr "" -#: booleans.py:208 -msgid "Support NFS home directories" -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" msgstr "" -#: booleans.py:209 -msgid "Support SAMBA home directories" -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" msgstr "" -#: booleans.py:210 -msgid "Allow user to exec content" -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" msgstr "" -#: booleans.py:211 -msgid "Allow varnishd to connect to all ports, not just HTTP." -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" msgstr "" -#: booleans.py:212 -msgid "Ignore vbetool mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" msgstr "" @@ -85675,7 +87090,7 @@ index 1e26f69..5c08944 100644 -#: booleans.py:213 -msgid "" -"Allow confined virtual guests to use serial/parallel communication ports" -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" msgstr "" @@ -85683,100 +87098,100 @@ index 1e26f69..5c08944 100644 -#: booleans.py:214 -msgid "" -"Allow confined virtual guests to use executable memory and executable stack" -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" msgstr "" -#: booleans.py:215 -msgid "Allow confined virtual guests to read fuse files" -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" msgstr "" -#: booleans.py:216 -msgid "Allow confined virtual guests to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" msgstr "" -#: booleans.py:217 -msgid "Allow confined virtual guests to interact with rawip sockets" -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" msgstr "" -#: booleans.py:218 -msgid "Allow confined virtual guests to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" msgstr "" -#: booleans.py:219 -msgid "Allow confined virtual guests to interact with the sanlock" -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" msgstr "" -#: booleans.py:220 -msgid "Allow confined virtual guests to manage device configuration, (pci)" -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" msgstr "" -#: booleans.py:221 -msgid "Allow confined virtual guests to use usb devices" -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" msgstr "" -#: booleans.py:222 -msgid "Allow confined virtual guests to interact with the xserver" -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" msgstr "" -#: booleans.py:223 -msgid "Allow webadm to manage files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" msgstr "" -#: booleans.py:224 -msgid "Allow webadm to read files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" msgstr "" -#: booleans.py:225 -msgid "Ignore wine mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" msgstr "" -#: booleans.py:226 -msgid "Allow the graphical login program to execute bootloader" -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" msgstr "" -#: booleans.py:227 -msgid "" -"Allow the graphical login program to login directly as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" msgstr "" -#: booleans.py:228 -msgid "Allow xen to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" msgstr "" @@ -85785,71 +87200,73 @@ index 1e26f69..5c08944 100644 -msgid "" -"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated " -"logical volumes for disk images." -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." msgstr "" -#: booleans.py:230 -msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." msgstr "" -#: booleans.py:231 -msgid "" -"Allow xguest users to configure Network Manager and connect to apache ports" -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." msgstr "" -#: booleans.py:232 -msgid "Allow xguest to exec content" -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" msgstr "" -#: booleans.py:233 -msgid "Allow xguest users to mount removable media" -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" msgstr "" -#: booleans.py:234 -msgid "Allow xguest to use blue tooth devices" -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" msgstr "" -#: booleans.py:235 -msgid "Allows clients to write to the X server shared memory segments." -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" msgstr "" -#: booleans.py:236 -msgid "Allows XServer to execute writable memory" -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" msgstr "" -#: booleans.py:237 -msgid "Support X userspace object manager" -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" msgstr "" -#: booleans.py:238 -msgid "Allow zabbix to connect to unreserved ports" -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" msgstr "" -#: booleans.py:239 -msgid "Allow zebra daemon to write it configuration files" -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -85860,7 +87277,7 @@ index 1e26f69..5c08944 100644 msgstr "" -#: booleans.py:240 -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 msgid "" -"Allow ZoneMinder to modify public files used for public file transfer " -"services." @@ -85871,15 +87288,15 @@ index 1e26f69..5c08944 100644 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" msgstr "" diff --git a/policycoreutils/po/brx.po b/policycoreutils/po/brx.po new file mode 100644 -index 0000000..3d6ccd2 +index 0000000..1cae2e9 --- /dev/null +++ b/policycoreutils/po/brx.po -@@ -0,0 +1,5099 @@ +@@ -0,0 +1,5161 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. @@ -85889,7 +87306,7 @@ index 0000000..3d6ccd2 +msgstr "" +"Project-Id-Version: Policycoreutils\n" +"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2012-03-30 18:14+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Bodo (http://www.transifex.com/projects/p/fedora/language/" @@ -86022,7 +87439,7 @@ index 0000000..3d6ccd2 +msgstr "" + +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 +msgid "Disabled" +msgstr "" + @@ -86164,8 +87581,8 @@ index 0000000..3d6ccd2 + +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 +#: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 +msgid "Login Name" +msgstr "" + @@ -86174,9 +87591,10 @@ index 0000000..3d6ccd2 +#: ../gui/system-config-selinux.glade:128 +#: ../gui/system-config-selinux.glade:915 +#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 +msgid "SELinux User" +msgstr "" + @@ -86214,7 +87632,7 @@ index 0000000..3d6ccd2 + +#: ../semanage/seobject.py:780 +#, python-format -+msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" +msgstr "" + +#: ../semanage/seobject.py:789 @@ -86224,7 +87642,7 @@ index 0000000..3d6ccd2 + +#: ../semanage/seobject.py:792 +#, python-format -+msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" +msgstr "" + +#: ../semanage/seobject.py:795 @@ -86296,9 +87714,9 @@ index 0000000..3d6ccd2 + +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 +#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 +msgid "SELinux Roles" +msgstr "" + @@ -86316,7 +87734,7 @@ index 0000000..3d6ccd2 + +#: ../semanage/seobject.py:1018 +#, python-format -+msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1029 @@ -86329,55 +87747,55 @@ index 0000000..3d6ccd2 +msgid "Type %s is invalid, must be a port type" +msgstr "" + -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 +#, python-format -+msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" +msgstr "" + +#: ../semanage/seobject.py:1042 +#, python-format -+msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" +msgstr "" + +#: ../semanage/seobject.py:1046 +#, python-format -+msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1052 +#, python-format -+msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1056 +#, python-format -+msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1060 +#, python-format -+msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1064 +#, python-format -+msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1069 +#, python-format -+msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1073 +#, python-format -+msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1077 +#, python-format -+msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1367 @@ -86389,19 +87807,24 @@ index 0000000..3d6ccd2 +msgid "Requires setype" +msgstr "" + -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 +#, python-format -+msgid "Port %s/%s is not defined" ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 ++#, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1108 +#, python-format -+msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1119 +#, python-format -+msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1132 @@ -86413,23 +87836,28 @@ index 0000000..3d6ccd2 +msgid "Could not delete the port %s" +msgstr "" + ++#: ../semanage/seobject.py:1159 ++#, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "" ++ +#: ../semanage/seobject.py:1165 +#, python-format -+msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1169 +#, python-format -+msgid "Could not delete port %s/%s" ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1185 ../semanage/seobject.py:1207 +msgid "Could not list ports" +msgstr "" + -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 +msgid "SELinux Port Type" +msgstr "" + @@ -86438,7 +87866,7 @@ index 0000000..3d6ccd2 +msgstr "" + +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 +msgid "Port Number" +msgstr "" + @@ -86660,7 +88088,8 @@ index 0000000..3d6ccd2 + +#: ../semanage/seobject.py:1750 +#, python-format -+msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" +msgstr "" + +#: ../semanage/seobject.py:1759 @@ -86694,7 +88123,8 @@ index 0000000..3d6ccd2 +#: ../semanage/seobject.py:1795 +#, python-format +msgid "" -+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" +msgstr "" + +#: ../semanage/seobject.py:1814 @@ -86829,7 +88259,7 @@ index 0000000..3d6ccd2 + +#: ../semanage/seobject.py:2122 +#, python-format -+msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" +msgstr "" + +#: ../semanage/seobject.py:2146 @@ -86867,9 +88297,9 @@ index 0000000..3d6ccd2 +msgstr "" + +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 +msgid "Description" +msgstr "" + @@ -87471,7 +88901,7 @@ index 0000000..3d6ccd2 +msgstr "" + +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 +msgid "Name" +msgstr "" + @@ -87555,7 +88985,7 @@ index 0000000..3d6ccd2 +msgstr "" + +#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 +msgid "All" +msgstr "" + @@ -87769,10 +89199,10 @@ index 0000000..3d6ccd2 +msgstr "" + +#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 +msgid "Protocol" +msgstr "" + @@ -87782,9 +89212,9 @@ index 0000000..3d6ccd2 +"Level" +msgstr "" + -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 +msgid "Port" +msgstr "" + @@ -87822,14 +89252,14 @@ index 0000000..3d6ccd2 +msgstr "" + +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 +msgid "Permissive" +msgstr "" + +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Enforcing" +msgstr "" + @@ -87837,7 +89267,7 @@ index 0000000..3d6ccd2 +msgid "Status" +msgstr "" + -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 +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 " @@ -87854,7 +89284,7 @@ index 0000000..3d6ccd2 +"wish to continue?" +msgstr "" + -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 +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 " @@ -87907,7 +89337,7 @@ index 0000000..3d6ccd2 + +#: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 +msgid "MLS" +msgstr "" + @@ -87920,7 +89350,7 @@ index 0000000..3d6ccd2 +msgstr "" + +#: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 +msgid "Add" +msgstr "" + @@ -87990,7 +89420,7 @@ index 0000000..3d6ccd2 +#: ../gui/system-config-selinux.glade:2467 +#: ../gui/system-config-selinux.glade:2692 +#: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 +msgid "Filter" +msgstr "" + @@ -89283,6 +90713,32 @@ index 0000000..3d6ccd2 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -89503,7 +90959,7 @@ index 0000000..3d6ccd2 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -89677,7 +91133,7 @@ index 0000000..3d6ccd2 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -89685,45 +91141,36 @@ index 0000000..3d6ccd2 +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + @@ -89738,10 +91185,9 @@ index 0000000..3d6ccd2 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" +msgstr "" + @@ -89752,13 +91198,12 @@ index 0000000..3d6ccd2 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." @@ -89769,17 +91214,16 @@ index 0000000..3d6ccd2 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" +msgstr "" + @@ -89801,16 +91245,16 @@ index 0000000..3d6ccd2 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" +msgstr "" + @@ -89869,378 +91313,376 @@ index 0000000..3d6ccd2 +msgid "Analyzing Policy..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +msgid "Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +msgid "SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 +msgid "" +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 +msgid "Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 +msgid "File Path" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 +msgid "SELinux File Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 +msgid "File path used to enter the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 +msgid "Executable Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 +msgid "Files to which the 'selected domain' can write." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 +msgid "Writable files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 +msgid "File Types defined for the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 +msgid "Application File Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 +msgid "Outbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 +msgid "Inbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 +msgid "" +"Boolean \n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +msgid "Boolean name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +msgid "SELinux Application Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +msgid "Applicaton Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 +msgid "" +"Boolean\n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +msgid "SELinux Directory Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +msgid "SELinux Destination Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +msgid "File Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +msgid "File Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 +msgid "Default Level" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 +msgid "Select the system mode when the system first boots up" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 +msgid "Select the system mode for the current session" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 +msgid "System Policy Type:" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 +msgid "System Mode" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 +msgid "Import system settings from another machine" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 +msgid "Import" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 +msgid "Export system settings to a file" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 +msgid "Export" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 +msgid "Yes" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " @@ -90250,13 +91692,13 @@ index 0000000..3d6ccd2 +"unconfined_t from the users/login screens." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 +msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " @@ -90265,11 +91707,11 @@ index 0000000..3d6ccd2 +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -90278,171 +91720,193 @@ index 0000000..3d6ccd2 +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 +msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 ++msgid "" ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 +msgid "" +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:92 ++#: ../sepolicy/sepolicy/gui.py:93 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" @@ -90452,512 +91916,527 @@ index 0000000..3d6ccd2 +" * Change the system mode to Enforcing\n" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:115 ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:624 ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:722 ++#: ../sepolicy/sepolicy/gui.py:737 +msgid "Help: Start Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:726 ++#: ../sepolicy/sepolicy/gui.py:741 +msgid "Help: Booleans Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:732 ++#: ../sepolicy/sepolicy/gui.py:747 +msgid "Help: Executable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:735 ++#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Writable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:738 ++#: ../sepolicy/sepolicy/gui.py:753 +msgid "Help: Application Types Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:743 ++#: ../sepolicy/sepolicy/gui.py:758 +msgid "Help: Outbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:746 ++#: ../sepolicy/sepolicy/gui.py:761 +msgid "Help: Inbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:752 ++#: ../sepolicy/sepolicy/gui.py:767 +msgid "Help: Transition from application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:755 ++#: ../sepolicy/sepolicy/gui.py:770 +msgid "Help: Transition into application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:758 ++#: ../sepolicy/sepolicy/gui.py:773 +msgid "Help: Transition application file Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:762 ++#: ../sepolicy/sepolicy/gui.py:777 +msgid "Help: Systems Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:766 ++#: ../sepolicy/sepolicy/gui.py:781 +msgid "Help: Lockdown Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:770 ++#: ../sepolicy/sepolicy/gui.py:785 +msgid "Help: Login Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:774 ++#: ../sepolicy/sepolicy/gui.py:789 +msgid "Help: SELinux User Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:778 ++#: ../sepolicy/sepolicy/gui.py:793 +msgid "Help: File Equivalence Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1032 ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1033 ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1034 ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1035 ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1036 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1037 ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1038 ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1039 ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1040 ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1041 ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1042 ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1043 ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1044 ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1045 ++#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1149 ++#: ../sepolicy/sepolicy/gui.py:1170 +msgid "MISSING FILE PATH" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 +msgid "Boolean section." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ++#: ../sepolicy/sepolicy/gui.py:1285 +msgid "To disable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1287 +msgid "To enable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1324 ++#: ../sepolicy/sepolicy/gui.py:1344 +msgid "executable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1327 ++#: ../sepolicy/sepolicy/gui.py:1347 +msgid "writable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format -+msgid "" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" -+msgstr "" -+ +#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1351 +#, python-format -+msgid "" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1352 +#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format ++msgid "" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1371 ++msgid "" ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format ++msgid "" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1421 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1429 ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1442 ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1443 ++#: ../sepolicy/sepolicy/gui.py:1463 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1448 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1459 ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1460 ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1465 ++#: ../sepolicy/sepolicy/gui.py:1485 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1466 ++#: ../sepolicy/sepolicy/gui.py:1486 +msgid "Add SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1473 ++#: ../sepolicy/sepolicy/gui.py:1493 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1474 ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1499 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1577 ++msgid "" ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1593 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -90967,7 +92446,7 @@ index 0000000..3d6ccd2 +"wish to continue?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " @@ -90976,11 +92455,11 @@ index 0000000..3d6ccd2 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" +msgstr "" diff --git a/policycoreutils/po/bs.po b/policycoreutils/po/bs.po -index f7015ce..ec4c1d3 100644 +index f7015ce..240a005 100644 --- a/policycoreutils/po/bs.po +++ b/policycoreutils/po/bs.po @@ -1,31 +1,36 @@ @@ -90998,7 +92477,7 @@ index f7015ce..ec4c1d3 100644 "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: 2013-01-04 17:02+0000\n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2013-07-10 20:44+0000\n" "Last-Translator: dwalsh \n" -"Language-Team: Bosnian (http://www.transifex.com/projects/p/fedora/language/bs/)\n" @@ -91038,7 +92517,7 @@ index f7015ce..ec4c1d3 100644 #, c-format msgid "Could not set exec context to %s.\n" msgstr "Nije moguće postaviti exec kontekst za %s.\n" -@@ -87,871 +92,907 @@ msgstr "" +@@ -87,871 +92,920 @@ msgstr "" msgid "To make this policy package active, execute:" msgstr "" @@ -91109,7 +92588,7 @@ index f7015ce..ec4c1d3 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "" @@ -91284,8 +92763,8 @@ index f7015ce..ec4c1d3 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "" @@ -91296,9 +92775,10 @@ index f7015ce..ec4c1d3 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "" @@ -91344,9 +92824,11 @@ index f7015ce..ec4c1d3 100644 msgstr "Izrada SELinux korisnika za %s nije moguća" -#: ../semanage/seobject.py:745 +-#, python-format +-msgid "Could not add role %s for %s" +#: ../semanage/seobject.py:780 - #, python-format - msgid "Could not add role %s for %s" ++#, fuzzy, python-format ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "Dodavanje uloge %s za %s nije moguće" -#: ../semanage/seobject.py:754 @@ -91356,9 +92838,11 @@ index f7015ce..ec4c1d3 100644 msgstr "Zadavanje MLS razine za %s nije moguće" -#: ../semanage/seobject.py:757 +-#, python-format +-msgid "Could not add prefix %s for %s" +#: ../semanage/seobject.py:792 - #, python-format - msgid "Could not add prefix %s for %s" ++#, fuzzy, python-format ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "Dodavanje prefiksa %s za %s nije moguće" -#: ../semanage/seobject.py:760 @@ -91446,9 +92930,9 @@ index f7015ce..ec4c1d3 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "" @@ -91468,9 +92952,11 @@ index f7015ce..ec4c1d3 100644 msgstr "" -#: ../semanage/seobject.py:980 +-#, python-format +-msgid "Could not create a key for %s/%s" +#: ../semanage/seobject.py:1018 - #, python-format - msgid "Could not create a key for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" msgstr "Izrada ključa za %s/%s nije moguća" -#: ../semanage/seobject.py:991 @@ -91488,64 +92974,84 @@ index f7015ce..ec4c1d3 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 - #, python-format - msgid "Could not check if port %s/%s is defined" +-#, python-format +-msgid "Could not check if port %s/%s is defined" ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 ++#, fuzzy, python-format ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" msgstr "Nije moguće provjeriti je li port %s/%s određen" -#: ../semanage/seobject.py:1002 +-#, python-format +-msgid "Port %s/%s already defined" +#: ../semanage/seobject.py:1042 - #, python-format - msgid "Port %s/%s already defined" ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "Port %s/%s već je određen" -#: ../semanage/seobject.py:1006 +-#, python-format +-msgid "Could not create port for %s/%s" +#: ../semanage/seobject.py:1046 - #, python-format - msgid "Could not create port for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" msgstr "Izrada porta za %s/%s nije moguća" -#: ../semanage/seobject.py:1012 +-#, python-format +-msgid "Could not create context for %s/%s" +#: ../semanage/seobject.py:1052 - #, python-format - msgid "Could not create context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" msgstr "Izrada konteksta za %s/%s nije moguća" -#: ../semanage/seobject.py:1016 +-#, python-format +-msgid "Could not set user in port context for %s/%s" +#: ../semanage/seobject.py:1056 - #, python-format - msgid "Could not set user in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Zadavanje korisnika u kontekstu porta za %s/%s nije moguće" -#: ../semanage/seobject.py:1020 +-#, python-format +-msgid "Could not set role in port context for %s/%s" +#: ../semanage/seobject.py:1060 - #, python-format - msgid "Could not set role in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Zadavanje uloge u kontekstu porta za %s/%s nije moguće" -#: ../semanage/seobject.py:1024 +-#, python-format +-msgid "Could not set type in port context for %s/%s" +#: ../semanage/seobject.py:1064 - #, python-format - msgid "Could not set type in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Zadavanje vrste u kontekstu porta za %s/%s nije moguće" -#: ../semanage/seobject.py:1029 +-#, python-format +-msgid "Could not set mls fields in port context for %s/%s" +#: ../semanage/seobject.py:1069 - #, python-format - msgid "Could not set mls fields in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Zadavanje MLS polja u kontekstu porta za %s/%s nije moguće" -#: ../semanage/seobject.py:1033 +-#, python-format +-msgid "Could not set port context for %s/%s" +#: ../semanage/seobject.py:1073 - #, python-format - msgid "Could not set port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "Zadavanje konteksta porta za %s/%s nije moguće" -#: ../semanage/seobject.py:1037 +-#, python-format +-msgid "Could not add port %s/%s" +#: ../semanage/seobject.py:1077 - #, python-format - msgid "Could not add port %s/%s" ++#, fuzzy, python-format ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "Dodavanje porta %s/%s nije moguće" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -91561,21 +93067,32 @@ index f7015ce..ec4c1d3 100644 msgstr "Zahtijeva setype" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 - #, python-format - msgid "Port %s/%s is not defined" +-#, python-format +-msgid "Port %s/%s is not defined" ++#: ../semanage/seobject.py:1102 ++#, fuzzy, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "Nije moguće provjeriti je li port %s/%s određen" ++ ++#: ../semanage/seobject.py:1104 ++#, fuzzy, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "Port %s/%s nije određen" -#: ../semanage/seobject.py:1068 +-#, python-format +-msgid "Could not query port %s/%s" +#: ../semanage/seobject.py:1108 - #, python-format - msgid "Could not query port %s/%s" ++#, fuzzy, python-format ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "Propitivanje porta %s/%s nije moguće" -#: ../semanage/seobject.py:1079 +-#, python-format +-msgid "Could not modify port %s/%s" +#: ../semanage/seobject.py:1119 - #, python-format - msgid "Could not modify port %s/%s" ++#, fuzzy, python-format ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "Uređivanje porta %s/%s nije moguće" -#: ../semanage/seobject.py:1092 @@ -91590,15 +93107,24 @@ index f7015ce..ec4c1d3 100644 msgstr "" -#: ../semanage/seobject.py:1125 +-#, python-format +-msgid "Port %s/%s is defined in policy, cannot be deleted" ++#: ../semanage/seobject.py:1159 ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "Port %s/%s nije određen" ++ +#: ../semanage/seobject.py:1165 - #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" msgstr "Port %s/%s određen je u pravilima. Brisanje nije moguće." -#: ../semanage/seobject.py:1129 +-#, python-format +-msgid "Could not delete port %s/%s" +#: ../semanage/seobject.py:1169 - #, python-format - msgid "Could not delete port %s/%s" ++#, fuzzy, python-format ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" msgstr "Brisanje porta %s/%s nije moguće" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 @@ -91607,9 +93133,9 @@ index f7015ce..ec4c1d3 100644 msgstr "Ispisivanje popisa portova nije moguće" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "" @@ -91620,7 +93146,7 @@ index f7015ce..ec4c1d3 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "" @@ -91891,7 +93417,9 @@ index f7015ce..ec4c1d3 100644 -#: ../semanage/seobject.py:1697 +#: ../semanage/seobject.py:1750 #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" +-msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" msgstr "" -#: ../semanage/seobject.py:1706 @@ -91934,7 +93462,8 @@ index f7015ce..ec4c1d3 100644 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" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" msgstr "" -#: ../semanage/seobject.py:1755 @@ -92100,7 +93629,8 @@ index f7015ce..ec4c1d3 100644 -#: ../semanage/seobject.py:2063 +#: ../semanage/seobject.py:2122 #, python-format - msgid "Bad format %s: Record %s" +-msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "" -#: ../semanage/seobject.py:2087 @@ -92148,13 +93678,13 @@ index f7015ce..ec4c1d3 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "" -@@ -990,206 +1031,230 @@ msgstr "Greška! Shell nije valjan.\n" +@@ -990,206 +1044,230 @@ msgstr "Greška! Shell nije valjan.\n" msgid "Unable to clear environment\n" msgstr "Čišćenje okruženje nije moguće\n" @@ -92428,7 +93958,7 @@ index f7015ce..ec4c1d3 100644 msgid "failed to exec shell\n" msgstr "Izvršavanje ljuske nije uspjelo\n" -@@ -1416,7 +1481,7 @@ msgstr "" +@@ -1416,7 +1494,7 @@ msgstr "" msgid "Applications" msgstr "" @@ -92437,7 +93967,7 @@ index f7015ce..ec4c1d3 100644 msgid "Standard Init Daemon" msgstr "" -@@ -1426,7 +1491,7 @@ msgid "" +@@ -1426,7 +1504,7 @@ msgid "" "requires a script in /etc/rc.d/init.d" msgstr "" @@ -92446,7 +93976,7 @@ index f7015ce..ec4c1d3 100644 msgid "DBUS System Daemon" msgstr "" -@@ -1438,7 +1503,7 @@ msgstr "" +@@ -1438,7 +1516,7 @@ msgstr "" msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" @@ -92455,7 +93985,7 @@ index f7015ce..ec4c1d3 100644 msgid "Web Application/Script (CGI)" msgstr "" -@@ -1447,7 +1512,7 @@ msgid "" +@@ -1447,7 +1525,7 @@ msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" @@ -92464,7 +93994,7 @@ index f7015ce..ec4c1d3 100644 msgid "User Application" msgstr "" -@@ -1457,7 +1522,7 @@ msgid "" +@@ -1457,7 +1535,7 @@ msgid "" "started by a user" msgstr "" @@ -92473,7 +94003,7 @@ index f7015ce..ec4c1d3 100644 msgid "Sandbox" msgstr "" -@@ -1509,8 +1574,8 @@ msgstr "" +@@ -1509,8 +1587,8 @@ msgstr "" #: ../gui/polgen.glade:550 msgid "" @@ -92484,7 +94014,7 @@ index f7015ce..ec4c1d3 100644 msgstr "" #: ../gui/polgen.glade:592 -@@ -1523,8 +1588,8 @@ msgstr "" +@@ -1523,8 +1601,8 @@ msgstr "" #: ../gui/polgen.glade:627 msgid "" @@ -92495,17 +94025,17 @@ index f7015ce..ec4c1d3 100644 "the system directly." msgstr "" -@@ -1532,7 +1597,8 @@ msgstr "" +@@ -1532,7 +1610,8 @@ msgstr "" msgid "Enter name of application or user role:" msgstr "" -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "" -@@ -1592,8 +1658,7 @@ msgid "Select the user_roles that will transition to %s:" +@@ -1592,8 +1671,7 @@ msgid "Select the user_roles that will transition to %s:" msgstr "" #: ../gui/polgen.glade:1019 @@ -92515,16 +94045,16 @@ index f7015ce..ec4c1d3 100644 msgstr "" #: ../gui/polgen.glade:1056 -@@ -1617,7 +1682,7 @@ msgid "TCP Ports" +@@ -1617,7 +1695,7 @@ msgid "TCP Ports" msgstr "" #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" msgstr "" -@@ -1748,75 +1813,75 @@ msgstr "" +@@ -1748,75 +1826,75 @@ msgstr "" msgid "Policy Directory" msgstr "" @@ -92616,53 +94146,53 @@ index f7015ce..ec4c1d3 100644 msgid "Configue SELinux" msgstr "" -@@ -1831,6 +1896,10 @@ msgid "" +@@ -1831,6 +1909,10 @@ msgid "" msgstr "" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" msgstr "" -@@ -1840,7 +1909,9 @@ msgid "" +@@ -1840,7 +1922,9 @@ msgid "" "Level" msgstr "" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" msgstr "" -@@ -1878,10 +1949,14 @@ msgid "Modify %s" +@@ -1878,10 +1962,14 @@ msgid "Modify %s" msgstr "" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" msgstr "" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" msgstr "" -@@ -1889,7 +1964,7 @@ msgstr "" +@@ -1889,7 +1977,7 @@ msgstr "" msgid "Status" msgstr "" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " -@@ -1902,11 +1977,11 @@ msgid "" +@@ -1902,11 +1990,11 @@ msgid "" "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 " @@ -92673,36 +94203,36 @@ index f7015ce..ec4c1d3 100644 msgstr "" -#: ../gui/statusPage.py:152 -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " -@@ -1958,6 +2033,8 @@ msgid "" +@@ -1958,6 +2046,8 @@ msgid "" msgstr "" #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "" -@@ -1970,6 +2047,7 @@ msgid "SELinux Administration" +@@ -1970,6 +2060,7 @@ msgid "SELinux Administration" msgstr "" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" msgstr "" -@@ -2039,6 +2117,7 @@ msgstr "" +@@ -2039,6 +2130,7 @@ msgstr "" #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" msgstr "" -@@ -2133,8 +2212,8 @@ msgstr "" +@@ -2133,8 +2225,8 @@ msgstr "" #: ../gui/system-config-selinux.glade:2661 msgid "" @@ -92713,7 +94243,7 @@ index f7015ce..ec4c1d3 100644 msgstr "" #: ../gui/system-config-selinux.glade:2781 -@@ -2162,1321 +2241,2873 @@ msgstr "" +@@ -2162,1321 +2254,2926 @@ msgstr "" msgid "SELinux user '%s' is required" msgstr "" @@ -93124,48 +94654,37 @@ index f7015ce..ec4c1d3 100644 -#: ../sepolicy/sepolicy/generate.py:1325 -msgid "Setup Script" +-msgstr "" +#: booleans.py:61 +msgid "Enable reading of urandom for all domains." - msgstr "" - --#: booleans.py:1 ++msgstr "" ++ +#: booleans.py:62 - msgid "" --"Allow ABRT to modify public files used for public file transfer services." ++msgid "" +"Allow glusterfsd to modify public files used for public file transfer " +"services. Files/Directories must be labeled public_content_rw_t." - msgstr "" - --#: booleans.py:2 --msgid "" --"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts" ++msgstr "" ++ +#: booleans.py:63 +msgid "Allow glusterfsd to share any file/directory read only." - msgstr "" - --#: booleans.py:3 --msgid "Allow amavis to use JIT compiler" ++msgstr "" ++ +#: booleans.py:64 +msgid "Allow glusterfsd to share any file/directory read/write." - msgstr "" - --#: booleans.py:4 --msgid "Allow antivirus programs to read non security files on a system" ++msgstr "" ++ +#: booleans.py:65 +msgid "" +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" +"agent to manage user files." - msgstr "" - --#: booleans.py:5 --msgid "Allow auditadm to exec content" ++msgstr "" ++ +#: booleans.py:66 +msgid "" +"Allow gpg web domain to modify public files used for public file transfer " +"services." - msgstr "" - --#: booleans.py:6 ++msgstr "" ++ +#: booleans.py:67 +msgid "" +"Allow gssd to list tmp directories and read the kerberos credential cache." @@ -94033,6 +95552,32 @@ index f7015ce..ec4c1d3 100644 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -94212,7 +95757,8 @@ index f7015ce..ec4c1d3 100644 +#: ../sepolicy/sepolicy.py:572 +msgid "path in which the generated policy files will be stored" +msgstr "" -+ + +-#: booleans.py:1 +#: ../sepolicy/sepolicy.py:574 +msgid "path to which the confined processes will need to write" +msgstr "" @@ -94253,7 +95799,7 @@ index f7015ce..ec4c1d3 100644 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -94354,31 +95900,24 @@ index f7015ce..ec4c1d3 100644 + +#: ../sepolicy/sepolicy/generate.py:333 msgid "" --"Allow users to resolve user passwd entries directly from ldap rather then " --"using a sssd server" +-"Allow ABRT to modify public files used for public file transfer services." +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" msgstr "" --#: booleans.py:7 --msgid "Allow users to login using a radius server" +-#: booleans.py:2 +#: ../sepolicy/sepolicy/generate.py:425 +msgid "User Role types can not be assigned executables." - msgstr "" - --#: booleans.py:8 --msgid "Allow users to login using a yubikey server" ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:431 +msgid "Only Daemon apps can use an init script.." - msgstr "" - --#: booleans.py:9 --msgid "Allow awstats to purge Apache logs" ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:449 +msgid "use_resolve must be a boolean value " - msgstr "" - --#: booleans.py:10 ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:455 +msgid "use_syslog must be a boolean value " +msgstr "" @@ -94407,31 +95946,30 @@ index f7015ce..ec4c1d3 100644 +#: ../sepolicy/sepolicy/generate.py:876 +#, python-format msgid "" --"Allow cdrecord to read various content. nfs, samba, removable devices, user " --"temp and untrusted content files" +-"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts" +"You need to define a new type which ends with: \n" +" %s" msgstr "" --#: booleans.py:11 --msgid "Allow clamd to use JIT compiler" +-#: booleans.py:3 +-msgid "Allow amavis to use JIT compiler" +#: ../sepolicy/sepolicy/generate.py:1104 +msgid "You must enter the executable path for your confined process" msgstr "" --#: booleans.py:12 --msgid "Allow clamscan to non security files on a system" +-#: booleans.py:4 +-msgid "Allow antivirus programs to read non security files on a system" +#: ../sepolicy/sepolicy/generate.py:1363 +msgid "Type Enforcement file" msgstr "" --#: booleans.py:13 --msgid "Allow clamscan to read user content" +-#: booleans.py:5 +-msgid "Allow auditadm to exec content" +#: ../sepolicy/sepolicy/generate.py:1364 +msgid "Interface file" msgstr "" --#: booleans.py:14 +-#: booleans.py:6 +#: ../sepolicy/sepolicy/generate.py:1365 +msgid "File Contexts file" +msgstr "" @@ -94445,7 +95983,7 @@ index f7015ce..ec4c1d3 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -94453,178 +95991,172 @@ index f7015ce..ec4c1d3 100644 +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:350 msgid "" --"Allow Cobbler to modify public files used for public file transfer services." +-"Allow users to resolve user passwd entries directly from ldap rather then " +-"using a sssd server" +"The entry that was entered is incorrect. Please try again in the " +"ex:/.../... format." msgstr "" --#: booleans.py:15 --msgid "Allow Cobbler to connect to the network using TCP." +-#: booleans.py:7 +-msgid "Allow users to login using a radius server" +#: ../sepolicy/sepolicy/sepolicy.glade:376 +msgid "Retry" msgstr "" --#: booleans.py:16 --msgid "Allow Cobbler to access cifs file systems." +-#: booleans.py:8 +-msgid "Allow users to login using a yubikey server" +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" msgstr "" --#: booleans.py:17 --msgid "Allow Cobbler to access nfs file systems." +-#: booleans.py:9 +-msgid "Allow awstats to purge Apache logs" +#: ../sepolicy/sepolicy/sepolicy.glade:476 +msgid "" +"Add file Equivilence Mapping. Mapping will be created when Update is " +"applied." msgstr "" --#: booleans.py:18 --msgid "Allow collectd to connect to the network using TCP." +-#: booleans.py:10 +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" - msgstr "" - --#: booleans.py:19 --msgid "Allow codnor domain to connect to the network using TCP." ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 -+msgid "" ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 + msgid "" +-"Allow cdrecord to read various content. nfs, samba, removable devices, user " +-"temp and untrusted content files" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." msgstr "" --#: booleans.py:20 +-#: booleans.py:11 +-msgid "Allow clamd to use JIT compiler" +#: ../sepolicy/sepolicy/sepolicy.glade:515 +msgid "Enter the path to which you want to setup an equivalence label." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:12 +-msgid "Allow clamscan to non security files on a system" +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:13 +-msgid "Allow clamscan to read user content" +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:14 +#: ../sepolicy/sepolicy/sepolicy.glade:582 msgid "" --"Allow system cron jobs to relabel filesystem for restoring file contexts." +-"Allow Cobbler to modify public files used for public file transfer services." +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." msgstr "" --#: booleans.py:21 --msgid "Allow cvs daemon to read shadow" +-#: booleans.py:15 +-msgid "Allow Cobbler to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:639 +msgid "Add a file" msgstr "" --#: booleans.py:22 --msgid "Allow all daemons to write corefiles to /" +-#: booleans.py:16 +-msgid "Allow Cobbler to access cifs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:656 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." msgstr "" --#: booleans.py:23 --msgid "Allow all daemons to use tcp wrappers." +-#: booleans.py:17 +-msgid "Allow Cobbler to access nfs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" msgstr "" --#: booleans.py:24 --msgid "Allow all daemons the ability to read/write terminals" +-#: booleans.py:18 +-msgid "Allow collectd to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" msgstr "" --#: booleans.py:25 --msgid "Allow dan to manage user files" +-#: booleans.py:19 +-msgid "Allow codnor domain to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:781 +msgid "Type" msgstr "" --#: booleans.py:26 --msgid "Allow dan to read user files" +-#: booleans.py:20 +#: ../sepolicy/sepolicy/sepolicy.glade:795 -+msgid "" + msgid "" +-"Allow system cron jobs to relabel filesystem for restoring file contexts." +"Select the file class to which this label will be applied. Defaults to all " +"classes." msgstr "" --#: booleans.py:27 --msgid "Allow dbadm to manage files in users home directories" +-#: booleans.py:21 +-msgid "Allow cvs daemon to read shadow" +#: ../sepolicy/sepolicy/sepolicy.glade:822 +msgid "Make Path Recursive" msgstr "" --#: booleans.py:28 --msgid "Allow dbadm to read files in users home directories" +-#: booleans.py:22 +-msgid "Allow all daemons to write corefiles to /" +#: ../sepolicy/sepolicy/sepolicy.glade:826 +msgid "" +"Select Make Path Recursive iff you want to apply this label to all children " @@ -94632,574 +96164,564 @@ index f7015ce..ec4c1d3 100644 +"label." msgstr "" --#: booleans.py:29 +-#: booleans.py:23 +-msgid "Allow all daemons to use tcp wrappers." +#: ../sepolicy/sepolicy/sepolicy.glade:839 +msgid "Browse" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:24 +-msgid "Allow all daemons the ability to read/write terminals" +#: ../sepolicy/sepolicy/sepolicy.glade:843 +msgid "Browse to select the file/directory for labeling." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:25 +-msgid "Allow dan to manage user files" +#: ../sepolicy/sepolicy/sepolicy.glade:887 +msgid "Path " -+msgstr "" -+ + msgstr "" + +-#: booleans.py:26 +-msgid "Allow dan to read user files" +#: ../sepolicy/sepolicy/sepolicy.glade:898 - 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" ++msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." msgstr "" --#: booleans.py:30 --msgid "Allow sysadm to debug or ptrace all processes." +-#: booleans.py:27 +-msgid "Allow dbadm to manage files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:920 +msgid "Select the SELinux file type to assign to this path." msgstr "" --#: booleans.py:31 --msgid "Allow dhcpc client applications to execute iptables commands" +-#: booleans.py:28 +-msgid "Allow dbadm to read files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:947 +msgid "Enter the MLS Label to assign to this file path." msgstr "" --#: booleans.py:32 --msgid "Allow DHCP daemon to use LDAP backends" +-#: booleans.py:29 +#: ../sepolicy/sepolicy/sepolicy.glade:951 +msgid "SELinux MLS Label you wish to assign to this path." - msgstr "" - --#: booleans.py:33 --msgid "Allow all domains to use other domains file descriptors" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:1088 +msgid "Analyzing Policy..." - msgstr "" - --#: booleans.py:34 --msgid "Allow all domains to have the kernel load modules" -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 -+msgid "" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 + 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" +"Add Login Mapping. Login Mapping will be created when update is applied." msgstr "" --#: booleans.py:35 --msgid "Allow the use of the audio devices as the source for the entropy feeds" -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 +-#: booleans.py:30 +-msgid "Allow sysadm to debug or ptrace all processes." ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." msgstr "" --#: booleans.py:36 --msgid "Allow exim to connect to databases (postgres, mysql)" -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 +-#: booleans.py:31 +-msgid "Allow dhcpc client applications to execute iptables commands" ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." msgstr "" --#: booleans.py:37 --msgid "Allow exim to create, read, write, and delete unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 +-#: booleans.py:32 +-msgid "Allow DHCP daemon to use LDAP backends" ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." msgstr "" --#: booleans.py:38 --msgid "Allow exim to read unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 +-#: booleans.py:33 +-msgid "Allow all domains to use other domains file descriptors" ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" msgstr "" --#: booleans.py:39 --msgid "Enable extra rules in the cron domain to support fcron." -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 +-#: booleans.py:34 +-msgid "Allow all domains to have the kernel load modules" ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." msgstr "" --#: booleans.py:40 --msgid "Allow fenced domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 +-#: booleans.py:35 +-msgid "Allow the use of the audio devices as the source for the entropy feeds" ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." msgstr "" +-#: booleans.py:36 +-msgid "Allow exim to connect to databases (postgres, mysql)" ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 ++msgid "Enter the port number or range to which you want to add a port type." + msgstr "" + +-#: booleans.py:37 +-msgid "Allow exim to create, read, write, and delete unprivileged user files." ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 ++msgid "Port Type" + msgstr "" + +-#: booleans.py:38 +-msgid "Allow exim to read unprivileged user files." ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 ++msgid "Select the port type you want to assign to the specified port number." + msgstr "" + +-#: booleans.py:39 +-msgid "Enable extra rules in the cron domain to support fcron." ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 ++msgid "tcp" + msgstr "" + +-#: booleans.py:40 +-msgid "Allow fenced domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 ++msgid "" ++"Select tcp if the port type should be assigned to tcp port numbers." + msgstr "" + -#: booleans.py:41 -msgid "Allow fenced domain to execute ssh." -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 -+msgid "Enter the port number or range to which you want to add a port type." ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 ++msgid "udp" msgstr "" -#: booleans.py:42 -msgid "Allow all domains to execute in fips_mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 -+msgid "Port Type" - msgstr "" - --#: booleans.py:43 --msgid "Allow ftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 -+msgid "Select the port type you want to assign to the specified port number." - msgstr "" - --#: booleans.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 -+msgid "tcp" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 - msgid "" --"Allow ftp servers to upload files, used for public file transfer services. " --"Directories must be labeled public_content_rw_t." -+"Select tcp if the port type should be assigned to tcp port numbers." - msgstr "" - --#: booleans.py:45 --msgid "Allow ftp servers to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 -+msgid "udp" - msgstr "" - --#: booleans.py:46 --msgid "Allow ftp servers to connect to mysql database ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." msgstr "" --#: booleans.py:47 -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 +-#: booleans.py:43 +-msgid "Allow ftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 + msgstr "" + +-#: booleans.py:44 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 -+msgid "" ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 + msgid "" +-"Allow ftp servers to upload files, used for public file transfer services. " +-"Directories must be labeled public_content_rw_t." +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 + msgstr "" + +-#: booleans.py:45 +-msgid "Allow ftp servers to connect to all ports > 1023" ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 + msgstr "" + +-#: booleans.py:46 +-msgid "Allow ftp servers to connect to mysql database ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 + msgstr "" + +-#: booleans.py:47 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 - msgid "" --"Allow ftp servers to login to local users and read/write all files on the " --"system, governed by DAC." ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 ++msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +msgid "Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 ++msgid "SELinux Users" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 ++msgid "Lockdown" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 + msgid "" +-"Allow ftp servers to login to local users and read/write all files on the " +-"system, governed by DAC." ++"Lockdown the SELinux System.\n" ++"This screen can be used to turn up the SELinux Protections." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 ++msgid "radiobutton" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 ++msgid "Show Modified Only" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 ++msgid "Mislabeled files exist" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 ++msgid "Show mislabeled files only" msgstr "" -#: booleans.py:48 -msgid "Allow ftp servers to use cifs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 -+msgid "SELinux Users" ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 ++msgid "" ++"If-Then-Else rules written in policy that can \n" ++"allow alternative access control." msgstr "" -#: booleans.py:49 -msgid "Allow ftp servers to use nfs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 -+msgid "Lockdown" ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 ++msgid "Enabled" msgstr "" -#: booleans.py:50 -msgid "Allow ftp servers to use bind to all unreserved ports for passive mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 -+msgid "" -+"Lockdown the SELinux System.\n" -+"This screen can be used to turn up the SELinux Protections." ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 ++msgid "File Path" msgstr "" -#: booleans.py:51 -msgid "Determine whether Git CGI can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 -+msgid "radiobutton" ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 ++msgid "SELinux File Type" msgstr "" -#: booleans.py:52 -msgid "Determine whether Git CGI can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 -+msgid "Show Modified Only" ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 ++msgid "File path used to enter the 'selected domain'." msgstr "" -#: booleans.py:53 -msgid "Determine whether Git CGI can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 -+msgid "Mislabeled files exist" ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 ++msgid "Executable Files" msgstr "" -#: booleans.py:54 -msgid "" -"Determine whether Git session daemon can bind TCP sockets to all unreserved " -"ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 -+msgid "Show mislabeled files only" ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 ++msgid "Files to which the 'selected domain' can write." msgstr "" -#: booleans.py:55 -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 - msgid "" +-msgid "" -"Determine whether calling user domains can execute Git daemon in the " -"git_session_t domain." -+"If-Then-Else rules written in policy that can \n" -+"allow alternative access control." ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 ++msgid "Writable files" msgstr "" -#: booleans.py:56 -msgid "Determine whether Git system daemon can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 -+msgid "Enabled" ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 ++msgid "File Types defined for the 'selected domain'." msgstr "" -#: booleans.py:57 -msgid "Determine whether Git system daemon can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 -+msgid "File Path" ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 ++msgid "Application File Types" msgstr "" -#: booleans.py:58 -msgid "Determine whether Git system daemon can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 -+msgid "SELinux File Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 ++msgid "Network Ports to which the 'selected domain' is allowed to connect." msgstr "" -#: booleans.py:59 -msgid "Allow gitisis daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 -+msgid "File path used to enter the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 ++msgid "Outbound" msgstr "" -#: booleans.py:60 -msgid "Enable reading of urandom for all domains." -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 -+msgid "Executable Files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 ++msgid "Network Ports to which the 'selected domain' is allowed to listen." msgstr "" -#: booleans.py:61 -msgid "" -"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" -"agent to manage user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 -+msgid "Files to which the 'selected domain' can write." ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 ++msgid "Inbound" msgstr "" -#: booleans.py:62 --msgid "" ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 + msgid "" -"Allow gpg web domain to modify public files used for public file transfer " -"services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 -+msgid "Writable files" ++"Boolean \n" ++"Enabled" msgstr "" -#: booleans.py:63 -msgid "Allow gssd to read temp directory. For access to kerberos tgt." -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 -+msgid "File Types defined for the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 ++msgid "Boolean name" msgstr "" -#: booleans.py:64 -msgid "Allow guest to exec content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 -+msgid "Application File Types" ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 ++msgid "SELinux Application Type" msgstr "" -#: booleans.py:65 --msgid "" ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 + msgid "" -"Allow Apache to modify public files used for public file transfer services. " -"Directories/Files must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 -+msgid "Network Ports to which the 'selected domain' is allowed to connect." ++"Executables which will transition to a different domain, when the 'selected " ++"domain' executes them." msgstr "" -#: booleans.py:66 -msgid "Allow httpd to use built in scripting (usually php)" -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 -+msgid "Outbound" ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 ++msgid "Applicaton Transitions From 'select domain'" msgstr "" -#: booleans.py:67 -msgid "Allow http daemon to check spam" -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 -+msgid "Network Ports to which the 'selected domain' is allowed to listen." ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 ++msgid "" ++"Boolean\n" ++"Enabled" msgstr "" -#: booleans.py:68 -msgid "" -"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " -"ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 -+msgid "Inbound" ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 ++msgid "Calling Process Domain" msgstr "" -#: booleans.py:69 -msgid "Allow httpd to connect to the ldap port" -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 -+msgid "" -+"Boolean \n" -+"Enabled" ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 ++msgid "Executable File" msgstr "" -#: booleans.py:70 -msgid "Allow http daemon to connect to zabbix" -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 -+msgid "Boolean name" - msgstr "" - --#: booleans.py:71 --msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 -+msgid "SELinux Application Type" - msgstr "" - --#: booleans.py:72 -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 - msgid "" --"Allow HTTPD scripts and modules to connect to cobbler over the network." -+"Executables which will transition to a different domain, when the 'selected " -+"domain' executes them." - msgstr "" - --#: booleans.py:73 --msgid "" --"Allow HTTPD scripts and modules to connect to databases over the network." -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 -+msgid "Applicaton Transitions From 'select domain'" - msgstr "" - --#: booleans.py:74 --msgid "Allow httpd to connect to memcache server" -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 -+msgid "" -+"Boolean\n" -+"Enabled" - msgstr "" - --#: booleans.py:75 --msgid "Allow httpd to act as a relay" -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 -+msgid "Calling Process Domain" - msgstr "" - --#: booleans.py:76 --msgid "Allow http daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 -+msgid "Executable File" - msgstr "" - --#: booleans.py:77 --msgid "Allow Apache to communicate with avahi service via dbus" -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." msgstr "" --#: booleans.py:78 --msgid "Allow httpd cgi support" -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 +-#: booleans.py:71 +-msgid "Allow HTTPD scripts and modules to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" msgstr "" --#: booleans.py:79 --msgid "Allow httpd to act as a FTP server by listening on the ftp port." -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 -+msgid "" +-#: booleans.py:72 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 + msgid "" +-"Allow HTTPD scripts and modules to connect to cobbler over the network." +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." msgstr "" +-#: booleans.py:73 +-msgid "" +-"Allow HTTPD scripts and modules to connect to databases over the network." ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 ++msgid "SELinux Directory Type" + msgstr "" + +-#: booleans.py:74 +-msgid "Allow httpd to connect to memcache server" ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 ++msgid "Destination Class" + msgstr "" + +-#: booleans.py:75 +-msgid "Allow httpd to act as a relay" ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 ++msgid "SELinux Destination Type" + msgstr "" + +-#: booleans.py:76 +-msgid "Allow http daemon to send mail" ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 ++msgid "File Name" + msgstr "" + +-#: booleans.py:77 +-msgid "Allow Apache to communicate with avahi service via dbus" ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 ++msgid "File Transitions From 'select domain'" + msgstr "" + +-#: booleans.py:78 +-msgid "Allow httpd cgi support" ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 ++msgid "Default Level" + msgstr "" + +-#: booleans.py:79 +-msgid "Allow httpd to act as a FTP server by listening on the ftp port." ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 ++msgid "Select the system mode when the system first boots up" + msgstr "" + -#: booleans.py:80 -msgid "Allow httpd to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 -+msgid "SELinux Directory Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 ++msgid "Select the system mode for the current session" msgstr "" -#: booleans.py:81 -msgid "Allow httpd scripts and modules execmem/execstack" -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 -+msgid "Destination Class" ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 ++msgid "System Policy Type:" msgstr "" -#: booleans.py:82 -msgid "Allow HTTPD to connect to port 80 for graceful shutdown" -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 -+msgid "SELinux Destination Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 ++msgid "System Mode" msgstr "" -#: booleans.py:83 -msgid "Allow httpd processes to manage IPA content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 -+msgid "File Name" ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 ++msgid "Import system settings from another machine" msgstr "" -#: booleans.py:84 -msgid "Allow Apache to use mod_auth_ntlm_winbind" -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 -+msgid "File Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++msgid "Import" msgstr "" -#: booleans.py:85 -msgid "Allow Apache to use mod_auth_pam" -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 -+msgid "Default Level" ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 ++msgid "Export system settings to a file" msgstr "" -#: booleans.py:86 -msgid "Allow httpd to read user content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 -+msgid "Select the system mode when the system first boots up" ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++msgid "Export" msgstr "" -#: booleans.py:87 -msgid "Allow Apache to run in stickshift mode, not transition to passenger" -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 -+msgid "Select the system mode for the current session" ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 ++msgid "Relabel all files back to system defaults on reboot" msgstr "" -#: booleans.py:88 -msgid "Allow httpd daemon to change its resource limits" -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 -+msgid "System Policy Type:" ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 ++msgid "Yes" msgstr "" -#: booleans.py:89 -msgid "" -"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 -+msgid "System Mode" - msgstr "" - --#: booleans.py:90 --msgid "" --"Allow apache scripts to write to public content, directories/files must be " --"labeled public_rw_content_t." -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 -+msgid "Import system settings from another machine" - msgstr "" - --#: booleans.py:91 --msgid "Allow Apache to execute tmp content." -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 -+msgid "Import" - msgstr "" - --#: booleans.py:92 --msgid "" --"Unify HTTPD to communicate with the terminal. Needed for entering the " --"passphrase for certificates at the terminal." -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 -+msgid "Export system settings to a file" - msgstr "" - --#: booleans.py:93 --msgid "Unify HTTPD handling of all content files." -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 -+msgid "Export" - msgstr "" - --#: booleans.py:94 --msgid "Allow httpd to access cifs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 -+msgid "Relabel all files back to system defaults on reboot" - msgstr "" - --#: booleans.py:95 --msgid "Allow httpd to access FUSE file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 -+msgid "Yes" - msgstr "" - --#: booleans.py:96 --msgid "Allow httpd to run gpg" -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" msgstr "" --#: booleans.py:97 --msgid "Allow httpd to access nfs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 +-#: booleans.py:90 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" - msgstr "" - --#: booleans.py:98 --msgid "Allow httpd to communicate with oddjob to start up a service" -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 -+msgid "" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 + msgid "" +-"Allow apache scripts to write to public content, directories/files must be " +-"labeled public_rw_content_t." +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " @@ -95208,18 +96730,19 @@ index f7015ce..ec4c1d3 100644 +"unconfined_t from the users/login screens." msgstr "" --#: booleans.py:99 --msgid "Allow httpd to access openstack ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 +-#: booleans.py:91 +-msgid "Allow Apache to execute tmp content." ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" msgstr "" --#: booleans.py:100 --msgid "Allow Apache to query NS records" -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 -+msgid "" +-#: booleans.py:92 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 + msgid "" +-"Unify HTTPD to communicate with the terminal. Needed for entering the " +-"passphrase for certificates at the terminal." +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -95227,17 +96750,16 @@ index f7015ce..ec4c1d3 100644 +"allowed." msgstr "" --#: booleans.py:101 --msgid "Allow icecast to connect to all ports, not just sound ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 +-#: booleans.py:93 +-msgid "Unify HTTPD handling of all content files." ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" msgstr "" --#: booleans.py:102 -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 - msgid "" --"Allow the Irssi IRC Client to connect to any port, and to bind to any " --"unreserved port." +-#: booleans.py:94 +-msgid "Allow httpd to access cifs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 ++msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -95245,254 +96767,283 @@ index f7015ce..ec4c1d3 100644 +"allowed." msgstr "" --#: booleans.py:103 --msgid "Allow confined applications to run with kerberos." --msgstr "" -- --#: booleans.py:104 --msgid "Allow syslogd daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 +-#: booleans.py:95 +-msgid "Allow httpd to access FUSE file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" msgstr "" --#: booleans.py:105 --msgid "Allow syslogd the ability to read/write terminals" -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 +-#: booleans.py:96 +-msgid "Allow httpd to run gpg" ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." msgstr "" +-#: booleans.py:97 +-msgid "Allow httpd to access nfs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 ++msgid "Files Equivalence" + msgstr "" + +-#: booleans.py:98 +-msgid "Allow httpd to communicate with oddjob to start up a service" ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 ++msgid "...SELECT TO VIEW DATA..." + msgstr "" + +-#: booleans.py:99 +-msgid "Allow httpd to access openstack ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 ++msgid "Delete" + msgstr "" + +-#: booleans.py:100 +-msgid "Allow Apache to query NS records" ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 ++msgid "Modify" + msgstr "" + +-#: booleans.py:101 +-msgid "Allow icecast to connect to all ports, not just sound ports." ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 ++msgid "Revert" + msgstr "" + +-#: booleans.py:102 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 + msgid "" +-"Allow the Irssi IRC Client to connect to any port, and to bind to any " +-"unreserved port." ++"Revert button will launch a dialog window which allows you to revert changes " ++"within the current transaction." + msgstr "" + +-#: booleans.py:103 +-msgid "Allow confined applications to run with kerberos." ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 ++msgid "Update" + msgstr "" + +-#: booleans.py:104 +-msgid "Allow syslogd daemon to send mail" ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 ++msgid "Commit all changes in your current transaction to the server." + msgstr "" + +-#: booleans.py:105 +-msgid "Allow syslogd the ability to read/write terminals" ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 ++msgid "Applications - Advanced Search" + msgstr "" + -#: booleans.py:106 -msgid "Allow logging in and using the system from /dev/console." -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 -+msgid "Files Equivalence" ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 ++msgid "Installed" msgstr "" -#: booleans.py:107 -msgid "" -"Control the ability to mmap a low area of the address space, as configured " -"by /proc/sys/kernel/mmap_min_addr." -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 -+msgid "...SELECT TO VIEW DATA..." ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 ++msgid "Process Types" msgstr "" -#: booleans.py:108 -msgid "Allow mock to read files in home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 -+msgid "Delete" ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 ++msgid "More Details" msgstr "" -#: booleans.py:109 -msgid "Allow the mount command to mount any directory or file." -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 -+msgid "Modify" ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 ++msgid "Delete Modified File Labeling" msgstr "" -#: booleans.py:110 -msgid "Allow mozilla plugin domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 -+msgid "Revert" - msgstr "" - --#: booleans.py:111 -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 - msgid "" --"Allow mozilla_plugins to create random content in the users home directory" -+"Revert button will launch a dialog window which allows you to revert changes " -+"within the current transaction." - msgstr "" - --#: booleans.py:112 --msgid "Allow confined web browsers to read home directory content" -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 -+msgid "Update" - msgstr "" - --#: booleans.py:113 --msgid "Allow mplayer executable stack" -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 -+msgid "Commit all changes in your current transaction to the server." - msgstr "" - --#: booleans.py:114 --msgid "Allow mysqld to connect to all ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 -+msgid "Applications - Advanced Search" - msgstr "" - --#: booleans.py:115 --msgid "Allow BIND to bind apache port." -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 -+msgid "Installed" - msgstr "" - --#: booleans.py:116 --msgid "" --"Allow BIND to write the master zone files. Generally this is used for " --"dynamic DNS or zone transfers." -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 -+msgid "Process Types" - msgstr "" - --#: booleans.py:117 --msgid "Allow any files/directories to be exported read/only via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 -+msgid "More Details" - msgstr "" - --#: booleans.py:118 --msgid "Allow any files/directories to be exported read/write via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 -+msgid "Delete Modified File Labeling" - msgstr "" - --#: booleans.py:119 -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 - msgid "" --"Allow nfs servers to modify public files used for public file transfer " --"services. Files/Directories must be labeled public_content_rw_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 ++msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." msgstr "" --#: booleans.py:120 --msgid "Allow system to run with NIS" -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 +-#: booleans.py:111 +-msgid "" +-"Allow mozilla_plugins to create random content in the users home directory" ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" msgstr "" --#: booleans.py:121 --msgid "Allow confined applications to use nscd shared memory." -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 +-#: booleans.py:112 +-msgid "Allow confined web browsers to read home directory content" ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" msgstr "" --#: booleans.py:122 --msgid "Allow openshift to lockdown app" -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 +-#: booleans.py:113 +-msgid "Allow mplayer executable stack" ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" msgstr "" --#: booleans.py:123 --msgid "Allow openvpn to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 +-#: booleans.py:114 +-msgid "Allow mysqld to connect to all ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." msgstr "" --#: booleans.py:124 --msgid "Allow piranha-lvs domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 +-#: booleans.py:115 +-msgid "Allow BIND to bind apache port." ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 +msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." msgstr "" --#: booleans.py:125 --msgid "Allow polipo to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 +-#: booleans.py:116 ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++#, fuzzy ++msgid "Delete Modified Users Mapping." ++msgstr "Uređivanje mapiranja prijave za %s nije moguće" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 + msgid "" +-"Allow BIND to write the master zone files. Generally this is used for " +-"dynamic DNS or zone transfers." ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." + msgstr "" + +-#: booleans.py:117 +-msgid "Allow any files/directories to be exported read/only via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" + msgstr "" + +-#: booleans.py:118 +-msgid "Allow any files/directories to be exported read/write via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" msgstr "" --#: booleans.py:126 +-#: booleans.py:119 -msgid "" --"Determine whether Polipo session daemon can bind tcp sockets to all " --"unreserved ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 +-"Allow nfs servers to modify public files used for public file transfer " +-"services. Files/Directories must be labeled public_content_rw_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" msgstr "" --#: booleans.py:127 -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 - msgid "" --"Determine whether calling user domains can execute Polipo daemon in the " --"polipo_session_t domain." +-#: booleans.py:120 +-msgid "Allow system to run with NIS" ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 ++msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." msgstr "" --#: booleans.py:128 --msgid "Determine whether polipo can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 +-#: booleans.py:121 +-msgid "Allow confined applications to use nscd shared memory." ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" msgstr "" --#: booleans.py:129 --msgid "Determine whether Polipo can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 +-#: booleans.py:122 +-msgid "Allow openshift to lockdown app" ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" msgstr "" --#: booleans.py:130 --msgid "Enable polyinstantiated directory support." -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 +-#: booleans.py:123 +-msgid "Allow openvpn to read home directories" ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 ++msgid "" ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." + msgstr "" + +-#: booleans.py:124 +-msgid "Allow piranha-lvs domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++#, fuzzy ++msgid "SELinux Username" ++msgstr "Dodavanje SELinux korisnika %s nije moguće" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." msgstr "" --#: booleans.py:131 --msgid "Allow postfix_local domain full write access to mail_spool directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 +-#: booleans.py:125 +-msgid "Allow polipo to connect to all ports > 1023" ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" msgstr "" --#: booleans.py:132 --msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 -+msgid "" +-#: booleans.py:126 ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 + msgid "" +-"Determine whether Polipo session daemon can bind tcp sockets to all " +-"unreserved ports." +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" msgstr "" --#: booleans.py:133 --msgid "Allow transmit client label to foreign database" -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 -+msgid "" +-#: booleans.py:127 ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 + msgid "" +-"Determine whether calling user domains can execute Polipo daemon in the " +-"polipo_session_t domain." +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." msgstr "" --#: booleans.py:134 --msgid "Allow database admins to execute DML statement" -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 +-#: booleans.py:128 +-msgid "Determine whether polipo can access cifs file systems." ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" msgstr "" --#: booleans.py:135 --msgid "Allow unprivileged users to execute DDL statement" -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:129 +-msgid "Determine whether Polipo can access nfs file systems." ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" msgstr "" --#: booleans.py:136 --msgid "Allow pppd to load kernel modules for certain modems" -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:130 +-msgid "Enable polyinstantiated directory support." ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" msgstr "" --#: booleans.py:137 --msgid "Allow pppd to be run for a regular user" -+#: ../sepolicy/sepolicy/gui.py:66 +-#: booleans.py:131 +-msgid "Allow postfix_local domain full write access to mail_spool directories" ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" msgstr "" --#: booleans.py:138 -+#: ../sepolicy/sepolicy/gui.py:67 +-#: booleans.py:132 +-msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:92 - msgid "" --"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." + msgstr "" + +-#: booleans.py:133 +-msgid "Allow transmit client label to foreign database" ++#: ../sepolicy/sepolicy/gui.py:93 ++msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" @@ -95501,220 +97052,248 @@ index f7015ce..ec4c1d3 100644 +" * Change the system mode to Enforcing\n" msgstr "" --#: booleans.py:139 --msgid "Allow Puppet client to manage all file types." -+#: ../sepolicy/sepolicy/gui.py:115 +-#: booleans.py:134 +-msgid "Allow database admins to execute DML statement" ++#: ../sepolicy/sepolicy/gui.py:116 +#, fuzzy, python-format +msgid "%s is not a valid domain" +msgstr "%s nije valjani kontekst\n" + -+#: ../sepolicy/sepolicy/gui.py:624 ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" msgstr "" +-#: booleans.py:135 +-msgid "Allow unprivileged users to execute DDL statement" ++#: ../sepolicy/sepolicy/gui.py:737 ++msgid "Help: Start Page" + msgstr "" + +-#: booleans.py:136 +-msgid "Allow pppd to load kernel modules for certain modems" ++#: ../sepolicy/sepolicy/gui.py:741 ++msgid "Help: Booleans Page" + msgstr "" + +-#: booleans.py:137 +-msgid "Allow pppd to be run for a regular user" ++#: ../sepolicy/sepolicy/gui.py:747 ++msgid "Help: Executable Files Page" + msgstr "" + +-#: booleans.py:138 +-msgid "" +-"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." ++#: ../sepolicy/sepolicy/gui.py:750 ++msgid "Help: Writable Files Page" + msgstr "" + +-#: booleans.py:139 +-msgid "Allow Puppet client to manage all file types." ++#: ../sepolicy/sepolicy/gui.py:753 ++msgid "Help: Application Types Page" + msgstr "" + -#: booleans.py:140 -msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database" -+#: ../sepolicy/sepolicy/gui.py:722 -+msgid "Help: Start Page" ++#: ../sepolicy/sepolicy/gui.py:758 ++msgid "Help: Outbound Network Connections Page" msgstr "" -#: booleans.py:141 -msgid "Allow racoon to read shadow" -+#: ../sepolicy/sepolicy/gui.py:726 -+msgid "Help: Booleans Page" ++#: ../sepolicy/sepolicy/gui.py:761 ++msgid "Help: Inbound Network Connections Page" msgstr "" -#: booleans.py:142 -msgid "Allow rgmanager domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/gui.py:732 -+msgid "Help: Executable Files Page" ++#: ../sepolicy/sepolicy/gui.py:767 ++msgid "Help: Transition from application Page" msgstr "" -#: booleans.py:143 -msgid "" -"Allow rsync to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:735 -+msgid "Help: Writable Files Page" ++#: ../sepolicy/sepolicy/gui.py:770 ++msgid "Help: Transition into application Page" msgstr "" -#: booleans.py:144 -msgid "Allow rsync to run as a client" -+#: ../sepolicy/sepolicy/gui.py:738 -+msgid "Help: Application Types Page" ++#: ../sepolicy/sepolicy/gui.py:773 ++msgid "Help: Transition application file Page" msgstr "" -#: booleans.py:145 -msgid "Allow rsync to export any files/directories read only." -+#: ../sepolicy/sepolicy/gui.py:743 -+msgid "Help: Outbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:777 ++msgid "Help: Systems Page" msgstr "" -#: booleans.py:146 -msgid "Allow rsync servers to share cifs files systems" -+#: ../sepolicy/sepolicy/gui.py:746 -+msgid "Help: Inbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:781 ++msgid "Help: Lockdown Page" msgstr "" -#: booleans.py:147 -msgid "Allow rsync servers to share nfs files systems" -+#: ../sepolicy/sepolicy/gui.py:752 -+msgid "Help: Transition from application Page" ++#: ../sepolicy/sepolicy/gui.py:785 ++msgid "Help: Login Page" msgstr "" -#: booleans.py:148 -msgid "Allow samba to create new home directories (e.g. via PAM)" -+#: ../sepolicy/sepolicy/gui.py:755 -+msgid "Help: Transition into application Page" ++#: ../sepolicy/sepolicy/gui.py:789 ++msgid "Help: SELinux User Page" msgstr "" -#: booleans.py:149 -msgid "" -"Allow samba to act as the domain controller, add users, groups and change " -"passwords." -+#: ../sepolicy/sepolicy/gui.py:758 -+msgid "Help: Transition application file Page" ++#: ../sepolicy/sepolicy/gui.py:793 ++msgid "Help: File Equivalence Page" msgstr "" -#: booleans.py:150 -msgid "Allow samba to share users home directories." -+#: ../sepolicy/sepolicy/gui.py:762 -+msgid "Help: Systems Page" - msgstr "" - --#: booleans.py:151 --msgid "Allow samba to share any file/directory read only." -+#: ../sepolicy/sepolicy/gui.py:766 -+msgid "Help: Lockdown Page" - msgstr "" - --#: booleans.py:152 --msgid "Allow samba to share any file/directory read/write." -+#: ../sepolicy/sepolicy/gui.py:770 -+msgid "Help: Login Page" - msgstr "" - --#: booleans.py:153 --msgid "Allow samba to act as a portmapper" -+#: ../sepolicy/sepolicy/gui.py:774 -+msgid "Help: SELinux User Page" - msgstr "" - --#: booleans.py:154 --msgid "Allow samba to run unconfined scripts" -+#: ../sepolicy/sepolicy/gui.py:778 -+msgid "Help: File Equivalence Page" - msgstr "" - --#: booleans.py:155 --msgid "Allow samba to export ntfs/fusefs volumes." -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." - msgstr "" - --#: booleans.py:156 --msgid "Allow samba to export NFS volumes." -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." msgstr "" --#: booleans.py:157 --msgid "Allow sanlock to read/write fuse files" -+#: ../sepolicy/sepolicy/gui.py:1032 +-#: booleans.py:151 +-msgid "Allow samba to share any file/directory read only." ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." msgstr "" --#: booleans.py:158 --msgid "Allow sanlock to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:1033 +-#: booleans.py:152 +-msgid "Allow samba to share any file/directory read/write." ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1034 + msgstr "" + +-#: booleans.py:153 +-msgid "Allow samba to act as a portmapper" ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." msgstr "" --#: booleans.py:159 --msgid "Allow sanlock to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:1035 +-#: booleans.py:154 +-msgid "Allow samba to run unconfined scripts" ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." msgstr "" --#: booleans.py:160 --msgid "Allow sasl to read shadow" -+#: ../sepolicy/sepolicy/gui.py:1036 +-#: booleans.py:155 +-msgid "Allow samba to export ntfs/fusefs volumes." ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." msgstr "" --#: booleans.py:161 --msgid "Allow secadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1037 +-#: booleans.py:156 +-msgid "Allow samba to export NFS volumes." ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." msgstr "" --#: booleans.py:162 --msgid "" --"disallow programs, such as newrole, from transitioning to administrative " --"user domains." -+#: ../sepolicy/sepolicy/gui.py:1038 +-#: booleans.py:157 +-msgid "Allow sanlock to read/write fuse files" ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." msgstr "" --#: booleans.py:163 --msgid "Disable kernel module loading." -+#: ../sepolicy/sepolicy/gui.py:1039 +-#: booleans.py:158 +-msgid "Allow sanlock to manage nfs files" ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" msgstr "" +-#: booleans.py:159 +-msgid "Allow sanlock to manage cifs files" ++#: ../sepolicy/sepolicy/gui.py:1057 ++#, python-format ++msgid "Application Transitions From '%s'" + msgstr "" + +-#: booleans.py:160 +-msgid "Allow sasl to read shadow" ++#: ../sepolicy/sepolicy/gui.py:1058 ++#, python-format ++msgid "File Transitions From '%s'" + msgstr "" + +-#: booleans.py:161 +-msgid "Allow secadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1059 ++#, python-format ++msgid "" ++"Executables which will transition to the '%s', when executing a selected " ++"domains entrypoint." + msgstr "" + +-#: booleans.py:162 ++#: ../sepolicy/sepolicy/gui.py:1060 ++#, python-format + msgid "" +-"disallow programs, such as newrole, from transitioning to administrative " +-"user domains." ++"Executables which will transition to a different domain, when the '%s' " ++"executes them." + msgstr "" + +-#: booleans.py:163 +-msgid "Disable kernel module loading." ++#: ../sepolicy/sepolicy/gui.py:1061 ++#, python-format ++msgid "Files by '%s' will transitions to a different label." + msgstr "" + -#: 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." -+#: ../sepolicy/sepolicy/gui.py:1040 ++#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format -+msgid "Application Transitions From '%s'" ++msgid "Display applications that can transition into or out of the '%s'." msgstr "" -#: booleans.py:165 -msgid "Allow regular users direct dri device access" -+#: ../sepolicy/sepolicy/gui.py:1041 -+#, python-format -+msgid "File Transitions From '%s'" ++#: ../sepolicy/sepolicy/gui.py:1170 ++msgid "MISSING FILE PATH" msgstr "" -#: booleans.py:166 -+#: ../sepolicy/sepolicy/gui.py:1042 -+#, python-format - msgid "" +-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" -+"Executables which will transition to the '%s', when executing a selected " -+"domains entrypoint." ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 ++msgid "Boolean section." msgstr "" -#: booleans.py:167 -+#: ../sepolicy/sepolicy/gui.py:1043 -+#, python-format - msgid "" +-msgid "" -"Allow all unconfined executables to use libraries requiring text relocation " -"that are not labeled textrel_shlib_t" -+"Executables which will transition to a different domain, when the '%s' " -+"executes them." ++#: ../sepolicy/sepolicy/gui.py:1285 ++msgid "To disable this transition, go to the " msgstr "" -#: booleans.py:168 @@ -95722,547 +97301,549 @@ index f7015ce..ec4c1d3 100644 -"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" -+#: ../sepolicy/sepolicy/gui.py:1044 -+#, python-format -+msgid "Files by '%s' will transitions to a different label." ++#: ../sepolicy/sepolicy/gui.py:1287 ++msgid "To enable this transition, go to the " msgstr "" -#: booleans.py:169 -msgid "Allow users to connect to the local mysql server" -+#: ../sepolicy/sepolicy/gui.py:1045 -+#, python-format -+msgid "Display applications that can transition into or out of the '%s'." ++#: ../sepolicy/sepolicy/gui.py:1344 ++msgid "executable" msgstr "" -#: booleans.py:170 -msgid "" -"Allow confined users the ability to execute the ping and traceroute " -"commands." -+#: ../sepolicy/sepolicy/gui.py:1149 -+msgid "MISSING FILE PATH" ++#: ../sepolicy/sepolicy/gui.py:1347 ++msgid "writable" msgstr "" -#: booleans.py:171 -msgid "Allow users to connect to PostgreSQL" -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 -+msgid "Boolean section." ++#: ../sepolicy/sepolicy/gui.py:1350 ++msgid "application" msgstr "" -#: booleans.py:172 -msgid "" -"Allow user to r/w files on filesystems that do not have extended attributes " -"(FAT, CDROM, FLOPPY)" -+#: ../sepolicy/sepolicy/gui.py:1265 -+msgid "To disable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1351 ++#, python-format ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." msgstr "" -#: booleans.py:173 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1352 ++#, python-format ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format + 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." -+#: ../sepolicy/sepolicy/gui.py:1267 -+msgid "To enable this transition, go to the " ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:174 -msgid "Allow user to use ssh chroot environment." -+#: ../sepolicy/sepolicy/gui.py:1324 -+msgid "executable" ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" msgstr "" -#: booleans.py:175 -msgid "Allow user music sharing" -+#: ../sepolicy/sepolicy/gui.py:1327 -+msgid "writable" ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" msgstr "" -#: booleans.py:176 -msgid "" -"Allow anon internal-sftp to upload files, used for public file transfer " -"services. Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." msgstr "" -#: booleans.py:177 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1371 + msgid "" -"Allow sftp-internal to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." msgstr "" -#: booleans.py:178 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format + msgid "" -"Allow sftp-internal to login to local users and read/write all files on the " -"system, governed by DAC." -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." msgstr "" -#: booleans.py:179 -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format - msgid "" +-msgid "" -"Allow internal-sftp to read and write files in the user ssh home " -"directories." -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." ++#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." msgstr "" -#: booleans.py:180 -msgid "Allow sge to connect to the network using any TCP port" -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." msgstr "" -#: booleans.py:181 -msgid "Allow sge to access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." msgstr "" -#: booleans.py:182 -msgid "" -"Enable additional permissions needed to support devices on 3ware " -"controllers." -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." msgstr "" -#: booleans.py:183 -+#: ../sepolicy/sepolicy/gui.py:1351 -+#, python-format - msgid "" +-msgid "" -"Allow samba to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1411 ++#, fuzzy ++msgid "Delete modified Login Mapping definitions." ++msgstr "Uređivanje mapiranja prijave za %s nije moguće" ++ ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." msgstr "" -#: booleans.py:184 -msgid "Allow user spamassassin clients to use the network." -+#: ../sepolicy/sepolicy/gui.py:1352 -+#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." msgstr "" -#: booleans.py:185 -msgid "Allow spamd to read/write user home directories." -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." msgstr "" -#: booleans.py:186 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1421 + msgid "" -"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++"Modify selected modified File Equivalence definitions. Only bolded items in " ++"the list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:187 -msgid "Allow squid to run as a transparent proxy (TPROXY)" -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1449 ++#, python-format ++msgid "Boolean %s Allow Rules" msgstr "" -#: booleans.py:188 -msgid "" -"Allow ssh with chroot env to read and write files in the user home " -"directories" -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." ++#: ../sepolicy/sepolicy/gui.py:1462 ++#, python-format ++msgid "Add Network Port for %s. Ports will be created when update is applied." msgstr "" -#: booleans.py:189 -msgid "allow host key based authentication" -+#: ../sepolicy/sepolicy/gui.py:1391 -+#, fuzzy -+msgid "Delete modified Login Mapping definitions." -+msgstr "Uređivanje mapiranja prijave za %s nije moguće" -+ -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1463 ++#, python-format ++msgid "Add Network Port for %s" msgstr "" -#: booleans.py:190 -msgid "Allow ssh logins as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." ++#: ../sepolicy/sepolicy/gui.py:1468 ++#, python-format ++msgid "" ++"Add File Labeling for %s. File labels will be created when update is applied." msgstr "" -#: booleans.py:191 -msgid "Allow staff to exec content" -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 ++#, python-format ++msgid "Add File Labeling for %s" msgstr "" -#: booleans.py:192 -msgid "allow staff user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1401 -+msgid "" -+"Modify selected modified File Equivalence definitions. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." ++#: ../sepolicy/sepolicy/gui.py:1479 ++msgid "Add Login Mapping. User Mapping will be created when Update is applied." msgstr "" -#: booleans.py:193 -msgid "Allow sysadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1429 -+#, python-format -+msgid "Boolean %s Allow Rules" ++#: ../sepolicy/sepolicy/gui.py:1480 ++msgid "Add Login Mapping" msgstr "" -#: booleans.py:194 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1485 + msgid "" -"Allow the Telepathy connection managers to connect to any network port." -+#: ../sepolicy/sepolicy/gui.py:1442 -+#, python-format -+msgid "Add Network Port for %s. Ports will be created when update is applied." ++"Add SELinux User Role. SELinux user roles will be created when update is " ++"applied." msgstr "" -#: booleans.py:195 -msgid "" -"Allow the Telepathy connection managers to connect to any generic TCP port." -+#: ../sepolicy/sepolicy/gui.py:1443 -+#, python-format -+msgid "Add Network Port for %s" - msgstr "" - --#: booleans.py:196 -+#: ../sepolicy/sepolicy/gui.py:1448 -+#, python-format - msgid "" --"Allow tftp to modify public files used for public file transfer services." -+"Add File Labeling for %s. File labels will be created when update is applied." - msgstr "" - --#: booleans.py:197 --msgid "Allow tftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 -+#, python-format -+msgid "Add File Labeling for %s" - msgstr "" - --#: booleans.py:198 --msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." -+#: ../sepolicy/sepolicy/gui.py:1459 -+msgid "Add Login Mapping. User Mapping will be created when Update is applied." - msgstr "" - --#: booleans.py:199 --msgid "Allow tor to act as a relay" -+#: ../sepolicy/sepolicy/gui.py:1460 -+msgid "Add Login Mapping" - msgstr "" - --#: booleans.py:200 -+#: ../sepolicy/sepolicy/gui.py:1465 - msgid "" --"allow unconfined users to transition to the chrome sandbox domains when " --"running chrome-sandbox" -+"Add SELinux User Role. SELinux user roles will be created when update is " -+"applied." - msgstr "" - --#: booleans.py:201 --msgid "Allow a user to login as an unconfined domain" -msgstr "" -+#: ../sepolicy/sepolicy/gui.py:1466 ++#: ../sepolicy/sepolicy/gui.py:1486 +#, fuzzy +msgid "Add SELinux Users" +msgstr "Dodavanje SELinux korisnika %s nije moguće" --#: booleans.py:202 -+#: ../sepolicy/sepolicy/gui.py:1473 +-#: booleans.py:196 ++#: ../sepolicy/sepolicy/gui.py:1493 msgid "" --"Allow unconfined users to transition to the Mozilla plugin domain when " --"running xulrunner plugin-container." +-"Allow tftp to modify public files used for public file transfer services." +"Add File Equivalency Mapping. Mapping will be created when update is applied." msgstr "" --#: booleans.py:203 --msgid "Allow video playing tools to run unconfined" -+#: ../sepolicy/sepolicy/gui.py:1474 +-#: booleans.py:197 +-msgid "Allow tftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" msgstr "" --#: booleans.py:204 --msgid "Allow unprivledged user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1499 +-#: booleans.py:198 +-msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." msgstr "" --#: booleans.py:205 --msgid "Support ecryptfs home directories" -+#: ../sepolicy/sepolicy/gui.py:1566 +-#: booleans.py:199 +-msgid "Allow tor to act as a relay" ++#: ../sepolicy/sepolicy/gui.py:1577 +msgid "" ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." + msgstr "" + +-#: booleans.py:200 ++#: ../sepolicy/sepolicy/gui.py:1578 ++#, fuzzy ++msgid "Modify SELinux Users" ++msgstr "Dodavanje SELinux korisnika %s nije moguće" ++ ++#: ../sepolicy/sepolicy/gui.py:1586 + msgid "" +-"allow unconfined users to transition to the chrome sandbox domains when " +-"running chrome-sandbox" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." + msgstr "" + +-#: booleans.py:201 +-msgid "Allow a user to login as an unconfined domain" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:1587 ++#, fuzzy ++msgid "Modify Login Mapping" ++msgstr "Ispisivanje popisa mapiranja prijava nije moguće" + +-#: booleans.py:202 ++#: ../sepolicy/sepolicy/gui.py:1593 + msgid "" +-"Allow unconfined users to transition to the Mozilla plugin domain when " +-"running xulrunner plugin-container." +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." msgstr "" --#: booleans.py:206 --msgid "Support fusefs home directories" -+#: ../sepolicy/sepolicy/gui.py:1567 +-#: booleans.py:203 +-msgid "Allow video playing tools to run unconfined" ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" msgstr "" --#: booleans.py:207 --msgid "Use lpd server instead of cups" -+#: ../sepolicy/sepolicy/gui.py:1652 +-#: booleans.py:204 +-msgid "Allow unprivledged user to create and transition to svirt domains." ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." msgstr "" --#: booleans.py:208 --msgid "Support NFS home directories" -+#: ../sepolicy/sepolicy/gui.py:1653 +-#: booleans.py:205 +-msgid "Support ecryptfs home directories" ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" msgstr "" --#: booleans.py:209 --msgid "Support SAMBA home directories" -+#: ../sepolicy/sepolicy/gui.py:1866 +-#: booleans.py:206 +-msgid "Support fusefs home directories" ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." msgstr "" --#: booleans.py:210 --msgid "Allow user to exec content" -+#: ../sepolicy/sepolicy/gui.py:1879 +-#: booleans.py:207 +-msgid "Use lpd server instead of cups" ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" msgstr "" --#: booleans.py:211 --msgid "Allow varnishd to connect to all ports, not just HTTP." -+#: ../sepolicy/sepolicy/gui.py:2146 +-#: booleans.py:208 +-msgid "Support NFS home directories" ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" msgstr "" --#: booleans.py:212 --msgid "Ignore vbetool mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2157 +-#: booleans.py:209 +-msgid "Support SAMBA home directories" ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" msgstr "" +-#: booleans.py:210 +-msgid "Allow user to exec content" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:2201 ++#, fuzzy, python-format ++msgid "Delete file labeling for %s" ++msgstr "Brisanje konteksta datoteke za %s nije moguće" + +-#: booleans.py:211 +-msgid "Allow varnishd to connect to all ports, not just HTTP." +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:2203 ++#, fuzzy, python-format ++msgid "Modify file labeling for %s" ++msgstr "Uređivanje konteksta datoteke za %s nije moguće" + +-#: booleans.py:212 +-msgid "Ignore vbetool mmap_zero errors." ++#: ../sepolicy/sepolicy/gui.py:2207 ++#, python-format ++msgid "File path: %s" + msgstr "" + -#: booleans.py:213 -msgid "" -"Allow confined virtual guests to use serial/parallel communication ports" --msgstr "" -+#: ../sepolicy/sepolicy/gui.py:2159 -+#, fuzzy, python-format -+msgid "Delete file labeling for %s" -+msgstr "Brisanje konteksta datoteke za %s nije moguće" - --#: booleans.py:214 --msgid "" --"Allow confined virtual guests to use executable memory and executable stack" --msgstr "" -+#: ../sepolicy/sepolicy/gui.py:2161 -+#, fuzzy, python-format -+msgid "Modify file labeling for %s" -+msgstr "Uređivanje konteksta datoteke za %s nije moguće" - --#: booleans.py:215 --msgid "Allow confined virtual guests to read fuse files" -+#: ../sepolicy/sepolicy/gui.py:2165 -+#, python-format -+msgid "File path: %s" - msgstr "" - --#: booleans.py:216 --msgid "Allow confined virtual guests to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" msgstr "" --#: booleans.py:217 --msgid "Allow confined virtual guests to interact with rawip sockets" -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 +-#: booleans.py:214 +-msgid "" +-"Allow confined virtual guests to use executable memory and executable stack" ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" msgstr "" --#: booleans.py:218 --msgid "Allow confined virtual guests to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:2180 +-#: booleans.py:215 +-msgid "Allow confined virtual guests to read fuse files" ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" msgstr "" --#: booleans.py:219 --msgid "Allow confined virtual guests to interact with the sanlock" +-#: booleans.py:216 +-msgid "Allow confined virtual guests to manage nfs files" -msgstr "" -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, fuzzy, python-format +msgid "Delete ports for %s" +msgstr "Izrada porta za %s/%s nije moguća" --#: booleans.py:220 --msgid "Allow confined virtual guests to manage device configuration, (pci)" -+#: ../sepolicy/sepolicy/gui.py:2184 +-#: booleans.py:217 +-msgid "Allow confined virtual guests to interact with rawip sockets" ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" msgstr "" --#: booleans.py:221 --msgid "Allow confined virtual guests to use usb devices" -+#: ../sepolicy/sepolicy/gui.py:2187 +-#: booleans.py:218 +-msgid "Allow confined virtual guests to manage cifs files" ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" msgstr "" --#: booleans.py:222 --msgid "Allow confined virtual guests to interact with the xserver" -+#: ../sepolicy/sepolicy/gui.py:2190 +-#: booleans.py:219 +-msgid "Allow confined virtual guests to interact with the sanlock" ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" msgstr "" --#: booleans.py:223 --msgid "Allow webadm to manage files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2204 +-#: booleans.py:220 +-msgid "Allow confined virtual guests to manage device configuration, (pci)" ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" msgstr "" +-#: booleans.py:221 +-msgid "Allow confined virtual guests to use usb devices" ++#: ../sepolicy/sepolicy/gui.py:2248 ++msgid "Delete user" + msgstr "" + +-#: booleans.py:222 +-msgid "Allow confined virtual guests to interact with the xserver" ++#: ../sepolicy/sepolicy/gui.py:2250 ++msgid "Modify user" + msgstr "" + +-#: booleans.py:223 +-msgid "Allow webadm to manage files in users home directories" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:2253 ++#, fuzzy, python-format ++msgid "SELinux User : %s" ++msgstr "Dodavanje SELinux korisnika %s nije moguće" + -#: booleans.py:224 -msgid "Allow webadm to read files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2206 -+msgid "Delete user" ++#: ../sepolicy/sepolicy/gui.py:2258 ++#, python-format ++msgid "Roles: %s" msgstr "" -#: booleans.py:225 -msgid "Ignore wine mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2208 -+msgid "Modify user" ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 ++#, python-format ++msgid "MLS/MCS Range: %s" msgstr "" -#: booleans.py:226 -msgid "Allow the graphical login program to execute bootloader" -msgstr "" -+#: ../sepolicy/sepolicy/gui.py:2211 -+#, fuzzy, python-format -+msgid "SELinux User : %s" -+msgstr "Dodavanje SELinux korisnika %s nije moguće" ++#: ../sepolicy/sepolicy/gui.py:2271 ++#, fuzzy ++msgid "Add login mapping" ++msgstr "Ispisivanje popisa mapiranja prijava nije moguće" -#: booleans.py:227 -msgid "" -"Allow the graphical login program to login directly as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:2216 -+#, python-format -+msgid "Roles: %s" - msgstr "" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:2273 ++#, fuzzy ++msgid "Delete login mapping" ++msgstr "Brisanje mapiranja prijave za %s nije moguće" -#: booleans.py:228 -msgid "Allow xen to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 -+#, python-format -+msgid "MLS/MCS Range: %s" - msgstr "" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:2275 ++#, fuzzy ++msgid "Modify login mapping" ++msgstr "Ispisivanje popisa mapiranja prijava nije moguće" -#: booleans.py:229 -msgid "" -"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated " -"logical volumes for disk images." -+#: ../sepolicy/sepolicy/gui.py:2229 -+#, fuzzy -+msgid "Add login mapping" -+msgstr "Ispisivanje popisa mapiranja prijava nije moguće" -+ -+#: ../sepolicy/sepolicy/gui.py:2231 -+#, fuzzy -+msgid "Delete login mapping" -+msgstr "Brisanje mapiranja prijave za %s nije moguće" -+ -+#: ../sepolicy/sepolicy/gui.py:2233 -+#, fuzzy -+msgid "Modify login mapping" -+msgstr "Ispisivanje popisa mapiranja prijava nije moguće" -+ -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, fuzzy, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" +msgstr "Linux korisnik %s ne postoji" + -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, fuzzy, python-format +msgid "SELinux User: %s" +msgstr "Dodavanje SELinux korisnika %s nije moguće" + -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." msgstr "" -#: booleans.py:230 -msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." msgstr "" -#: booleans.py:231 -msgid "" -"Allow xguest users to configure Network Manager and connect to apache ports" -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." msgstr "" -#: booleans.py:232 -msgid "Allow xguest to exec content" -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" msgstr "" -#: booleans.py:233 -msgid "Allow xguest users to mount removable media" -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" msgstr "" -#: booleans.py:234 -msgid "Allow xguest to use blue tooth devices" -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" msgstr "" -#: booleans.py:235 -msgid "Allows clients to write to the X server shared memory segments." -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" msgstr "" -#: booleans.py:236 -msgid "Allows XServer to execute writable memory" -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" msgstr "" -#: booleans.py:237 -msgid "Support X userspace object manager" -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" msgstr "" -#: booleans.py:238 -msgid "Allow zabbix to connect to unreserved ports" -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" msgstr "" -#: booleans.py:239 -msgid "Allow zebra daemon to write it configuration files" -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -96273,7 +97854,7 @@ index f7015ce..ec4c1d3 100644 msgstr "" -#: booleans.py:240 -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 msgid "" -"Allow ZoneMinder to modify public files used for public file transfer " -"services." @@ -96284,11 +97865,11 @@ index f7015ce..ec4c1d3 100644 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" msgstr "" diff --git a/policycoreutils/po/ca.po b/policycoreutils/po/ca.po -index 591da7e..401e16f 100644 +index 591da7e..33854fa 100644 --- a/policycoreutils/po/ca.po +++ b/policycoreutils/po/ca.po @@ -1,23 +1,23 @@ @@ -96310,7 +97891,7 @@ index 591da7e..401e16f 100644 "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: 2013-01-04 17:02+0000\n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2013-07-10 20:43+0000\n" "Last-Translator: dwalsh \n" "Language-Team: Catalan \n" @@ -96357,7 +97938,7 @@ index 591da7e..401e16f 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" -@@ -89,871 +94,917 @@ msgstr "******************** IMPORTANT ***********************\n" +@@ -89,871 +94,930 @@ msgstr "******************** IMPORTANT ***********************\n" msgid "To make this policy package active, execute:" msgstr "Per activar aquest paquet de política, executeu:" @@ -96431,7 +98012,7 @@ index 591da7e..401e16f 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "Desactivat" @@ -96609,8 +98190,8 @@ index 591da7e..401e16f 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "Nom d'entrada" @@ -96621,9 +98202,10 @@ index 591da7e..401e16f 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "Usuari SELinux" @@ -96669,9 +98251,11 @@ index 591da7e..401e16f 100644 msgstr "No s'ha pogut crear l'usuari SELinux per a %s" -#: ../semanage/seobject.py:745 +-#, python-format +-msgid "Could not add role %s for %s" +#: ../semanage/seobject.py:780 - #, python-format - msgid "Could not add role %s for %s" ++#, fuzzy, python-format ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "No s'ha pogut afegir el rol %s per a %s" -#: ../semanage/seobject.py:754 @@ -96681,9 +98265,11 @@ index 591da7e..401e16f 100644 msgstr "No s'ha pogut establir el nivell MLS per a %s" -#: ../semanage/seobject.py:757 +-#, python-format +-msgid "Could not add prefix %s for %s" +#: ../semanage/seobject.py:792 - #, python-format - msgid "Could not add prefix %s for %s" ++#, fuzzy, python-format ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "No s'ha pogut afegir el prefix %s per a %s" -#: ../semanage/seobject.py:760 @@ -96771,9 +98357,9 @@ index 591da7e..401e16f 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "Rols SELinux" @@ -96793,9 +98379,11 @@ index 591da7e..401e16f 100644 msgstr "" -#: ../semanage/seobject.py:980 +-#, python-format +-msgid "Could not create a key for %s/%s" +#: ../semanage/seobject.py:1018 - #, python-format - msgid "Could not create a key for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" msgstr "No s'ha pogut crear una clau per a %s/%s" -#: ../semanage/seobject.py:991 @@ -96813,66 +98401,86 @@ index 591da7e..401e16f 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 - #, python-format - msgid "Could not check if port %s/%s is defined" +-#, python-format +-msgid "Could not check if port %s/%s is defined" ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 ++#, fuzzy, python-format ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" msgstr "No s'ha pogut comprovar si el port %s/%s està definit" -#: ../semanage/seobject.py:1002 +-#, python-format +-msgid "Port %s/%s already defined" +#: ../semanage/seobject.py:1042 - #, python-format - msgid "Port %s/%s already defined" ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "El port %s/%s està definit" -#: ../semanage/seobject.py:1006 +-#, python-format +-msgid "Could not create port for %s/%s" +#: ../semanage/seobject.py:1046 - #, python-format - msgid "Could not create port for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" msgstr "No s'ha pogut crear el port per a %s/%s" -#: ../semanage/seobject.py:1012 +-#, python-format +-msgid "Could not create context for %s/%s" +#: ../semanage/seobject.py:1052 - #, python-format - msgid "Could not create context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" msgstr "No s'ha pogut crear el context per a %s/%s" -#: ../semanage/seobject.py:1016 +-#, python-format +-msgid "Could not set user in port context for %s/%s" +#: ../semanage/seobject.py:1056 - #, python-format - msgid "Could not set user in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" msgstr "No s'ha pogut establir l'usuari al context del port per a %s/%s" -#: ../semanage/seobject.py:1020 +-#, python-format +-msgid "Could not set role in port context for %s/%s" +#: ../semanage/seobject.py:1060 - #, python-format - msgid "Could not set role in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "No s'ha pogut establir el rol al context del port per a %s/%s" -#: ../semanage/seobject.py:1024 +-#, python-format +-msgid "Could not set type in port context for %s/%s" +#: ../semanage/seobject.py:1064 - #, python-format - msgid "Could not set type in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "No s'ha pogut establir el tipus al context del port per a %s/%s" -#: ../semanage/seobject.py:1029 -+#: ../semanage/seobject.py:1069 - #, python-format - msgid "Could not set mls fields in port context for %s/%s" +-#, 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:1069 ++#, fuzzy, python-format ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" +"No s'han pogut establir els camps mls en el context del port per a %s/%s" -#: ../semanage/seobject.py:1033 +-#, python-format +-msgid "Could not set port context for %s/%s" +#: ../semanage/seobject.py:1073 - #, python-format - msgid "Could not set port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "No s'ha pogut establir el context del port per a %s/%s" -#: ../semanage/seobject.py:1037 +-#, python-format +-msgid "Could not add port %s/%s" +#: ../semanage/seobject.py:1077 - #, python-format - msgid "Could not add port %s/%s" ++#, fuzzy, python-format ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "No s'ha pogut afegir el port %s/%s" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -96888,21 +98496,32 @@ index 591da7e..401e16f 100644 msgstr "Cal el setype" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 - #, python-format - msgid "Port %s/%s is not defined" +-#, python-format +-msgid "Port %s/%s is not defined" ++#: ../semanage/seobject.py:1102 ++#, fuzzy, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "No s'ha pogut comprovar si el port %s/%s està definit" ++ ++#: ../semanage/seobject.py:1104 ++#, fuzzy, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "El port %s/%s no està definit" -#: ../semanage/seobject.py:1068 +-#, python-format +-msgid "Could not query port %s/%s" +#: ../semanage/seobject.py:1108 - #, python-format - msgid "Could not query port %s/%s" ++#, fuzzy, python-format ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "No es pot consultar el port %s/%s" -#: ../semanage/seobject.py:1079 +-#, python-format +-msgid "Could not modify port %s/%s" +#: ../semanage/seobject.py:1119 - #, python-format - msgid "Could not modify port %s/%s" ++#, fuzzy, python-format ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "No es pot modificar el port %s/%s" -#: ../semanage/seobject.py:1092 @@ -96917,15 +98536,24 @@ index 591da7e..401e16f 100644 msgstr "No s'ha pogut suprimir el port %s" -#: ../semanage/seobject.py:1125 +-#, python-format +-msgid "Port %s/%s is defined in policy, cannot be deleted" ++#: ../semanage/seobject.py:1159 ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "El port %s/%s no està definit" ++ +#: ../semanage/seobject.py:1165 - #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)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:1129 +-#, python-format +-msgid "Could not delete port %s/%s" +#: ../semanage/seobject.py:1169 - #, python-format - msgid "Could not delete port %s/%s" ++#, fuzzy, python-format ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" msgstr "No s'ha pogut suprimir el port %s/%s" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 @@ -96934,9 +98562,9 @@ index 591da7e..401e16f 100644 msgstr "No s'han pogut llistar els ports" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "Tipus de port SELinux" @@ -96947,7 +98575,7 @@ index 591da7e..401e16f 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "Número de port" @@ -97224,7 +98852,9 @@ index 591da7e..401e16f 100644 -#: ../semanage/seobject.py:1697 +#: ../semanage/seobject.py:1750 #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" +-msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" msgstr "" -#: ../semanage/seobject.py:1706 @@ -97267,7 +98897,8 @@ index 591da7e..401e16f 100644 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" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" msgstr "" -#: ../semanage/seobject.py:1755 @@ -97434,9 +99065,11 @@ index 591da7e..401e16f 100644 msgstr "No s'ha pogut modificar el booleà %s" -#: ../semanage/seobject.py:2063 +-#, python-format +-msgid "Bad format %s: Record %s" +#: ../semanage/seobject.py:2122 - #, python-format - msgid "Bad format %s: Record %s" ++#, fuzzy, python-format ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "Format incorrecte %s: registre %s" -#: ../semanage/seobject.py:2087 @@ -97484,13 +99117,13 @@ index 591da7e..401e16f 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "Descripció" -@@ -965,7 +1016,9 @@ msgstr "no s'ha pogut establir PAM_TTY\n" +@@ -965,7 +1029,9 @@ msgstr "no s'ha pogut establir PAM_TTY\n" #: ../newrole/newrole.c:290 #, c-format msgid "newrole: service name configuration hashtable overflow\n" @@ -97501,7 +99134,7 @@ index 591da7e..401e16f 100644 #: ../newrole/newrole.c:300 #, c-format -@@ -992,206 +1045,234 @@ msgstr "L'intèrpret d'ordres no és vàlid.\n" +@@ -992,206 +1058,234 @@ msgstr "L'intèrpret d'ordres no és vàlid.\n" msgid "Unable to clear environment\n" msgstr "No es pot buidar l'entorn\n" @@ -97781,7 +99414,7 @@ index 591da7e..401e16f 100644 msgid "failed to exec shell\n" msgstr "no s'ha pogut executar l'intèrpret d'ordres\n" -@@ -1203,12 +1284,15 @@ msgstr "Forma d'ús: %s [-qi]\n" +@@ -1203,12 +1297,15 @@ msgstr "Forma d'ús: %s [-qi]\n" #: ../load_policy/load_policy.c:71 #, c-format msgid "%s: Policy is already loaded and initial load requested\n" @@ -97799,7 +99432,7 @@ index 591da7e..401e16f 100644 #: ../load_policy/load_policy.c:90 #, c-format -@@ -1222,7 +1306,8 @@ msgstr "Requereix com a mínim una categoria" +@@ -1222,7 +1319,8 @@ msgstr "Requereix com a mínim una categoria" #: ../scripts/chcat:106 ../scripts/chcat:183 #, c-format msgid "Can not modify sensitivity levels using '+' on %s" @@ -97809,7 +99442,7 @@ index 591da7e..401e16f 100644 #: ../scripts/chcat:110 #, c-format -@@ -1418,7 +1503,7 @@ msgstr "" +@@ -1418,7 +1516,7 @@ msgstr "" msgid "Applications" msgstr "" @@ -97818,7 +99451,7 @@ index 591da7e..401e16f 100644 msgid "Standard Init Daemon" msgstr "" -@@ -1428,7 +1513,7 @@ msgid "" +@@ -1428,7 +1526,7 @@ msgid "" "requires a script in /etc/rc.d/init.d" msgstr "" @@ -97827,7 +99460,7 @@ index 591da7e..401e16f 100644 msgid "DBUS System Daemon" msgstr "" -@@ -1440,7 +1525,7 @@ msgstr "" +@@ -1440,7 +1538,7 @@ msgstr "" msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" @@ -97836,7 +99469,7 @@ index 591da7e..401e16f 100644 msgid "Web Application/Script (CGI)" msgstr "" -@@ -1449,7 +1534,7 @@ msgid "" +@@ -1449,7 +1547,7 @@ msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" @@ -97845,7 +99478,7 @@ index 591da7e..401e16f 100644 msgid "User Application" msgstr "" -@@ -1459,7 +1544,7 @@ msgid "" +@@ -1459,7 +1557,7 @@ msgid "" "started by a user" msgstr "" @@ -97854,7 +99487,7 @@ index 591da7e..401e16f 100644 msgid "Sandbox" msgstr "" -@@ -1511,8 +1596,8 @@ msgstr "" +@@ -1511,8 +1609,8 @@ msgstr "" #: ../gui/polgen.glade:550 msgid "" @@ -97865,7 +99498,7 @@ index 591da7e..401e16f 100644 msgstr "" #: ../gui/polgen.glade:592 -@@ -1525,8 +1610,8 @@ msgstr "" +@@ -1525,8 +1623,8 @@ msgstr "" #: ../gui/polgen.glade:627 msgid "" @@ -97876,17 +99509,17 @@ index 591da7e..401e16f 100644 "the system directly." msgstr "" -@@ -1534,7 +1619,8 @@ msgstr "" +@@ -1534,7 +1632,8 @@ msgstr "" msgid "Enter name of application or user role:" msgstr "" -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "" -@@ -1594,8 +1680,7 @@ msgid "Select the user_roles that will transition to %s:" +@@ -1594,8 +1693,7 @@ msgid "Select the user_roles that will transition to %s:" msgstr "" #: ../gui/polgen.glade:1019 @@ -97896,16 +99529,16 @@ index 591da7e..401e16f 100644 msgstr "" #: ../gui/polgen.glade:1056 -@@ -1619,7 +1704,7 @@ msgid "TCP Ports" +@@ -1619,7 +1717,7 @@ msgid "TCP Ports" msgstr "" #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" msgstr "" -@@ -1750,75 +1835,75 @@ msgstr "" +@@ -1750,75 +1848,75 @@ msgstr "" msgid "Policy Directory" msgstr "" @@ -97997,53 +99630,53 @@ index 591da7e..401e16f 100644 msgid "Configue SELinux" msgstr "" -@@ -1833,6 +1918,10 @@ msgid "" +@@ -1833,6 +1931,10 @@ msgid "" msgstr "" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" msgstr "" -@@ -1842,7 +1931,9 @@ msgid "" +@@ -1842,7 +1944,9 @@ msgid "" "Level" msgstr "" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" msgstr "" -@@ -1880,10 +1971,14 @@ msgid "Modify %s" +@@ -1880,10 +1984,14 @@ msgid "Modify %s" msgstr "" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" msgstr "" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" msgstr "" -@@ -1891,7 +1986,7 @@ msgstr "" +@@ -1891,7 +1999,7 @@ msgstr "" msgid "Status" msgstr "" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " -@@ -1904,11 +1999,11 @@ msgid "" +@@ -1904,11 +2012,11 @@ msgid "" "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 " @@ -98054,36 +99687,36 @@ index 591da7e..401e16f 100644 msgstr "" -#: ../gui/statusPage.py:152 -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " -@@ -1960,6 +2055,8 @@ msgid "" +@@ -1960,6 +2068,8 @@ msgid "" msgstr "" #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "" -@@ -1972,6 +2069,7 @@ msgid "SELinux Administration" +@@ -1972,6 +2082,7 @@ msgid "SELinux Administration" msgstr "" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" msgstr "" -@@ -2041,6 +2139,7 @@ msgstr "" +@@ -2041,6 +2152,7 @@ msgstr "" #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" msgstr "" -@@ -2135,8 +2234,8 @@ msgstr "" +@@ -2135,8 +2247,8 @@ msgstr "" #: ../gui/system-config-selinux.glade:2661 msgid "" @@ -98094,200 +99727,193 @@ index 591da7e..401e16f 100644 msgstr "" #: ../gui/system-config-selinux.glade:2781 -@@ -2164,1321 +2263,2888 @@ msgstr "" +@@ -2164,1321 +2276,2946 @@ msgstr "" msgid "SELinux user '%s' is required" msgstr "" -#: ../sepolicy/sepolicy.py:202 -msgid "Generate SELinux man pages" +-msgstr "" +- +-#: ../sepolicy/sepolicy.py:205 +-msgid "path in which the generated SELinux man pages will be stored" +-msgstr "" +- +-#: ../sepolicy/sepolicy.py:207 +-msgid "name of the OS for man pages" +#: booleans.py:1 +msgid "" +"Allow ABRT to modify public files used for public file transfer services." msgstr "" --#: ../sepolicy/sepolicy.py:205 --msgid "path in which the generated SELinux man pages will be stored" +-#: ../sepolicy/sepolicy.py:209 +-msgid "Generate HTML man pages structure for selected SELinux man page" +#: booleans.py:2 +msgid "" +"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts" msgstr "" --#: ../sepolicy/sepolicy.py:207 --msgid "name of the OS for man pages" +-#: ../sepolicy/sepolicy.py:213 +-msgid "All domains" +#: booleans.py:3 +msgid "" +"Allow abrt-handle-upload to modify public files used for public file " +"transfer services in /var/spool/abrt-upload/." msgstr "" --#: ../sepolicy/sepolicy.py:209 --msgid "Generate HTML man pages structure for selected SELinux man page" +-#: ../sepolicy/sepolicy.py:216 +-msgid "Domain name(s) of man pages to be created" +#: booleans.py:4 +msgid "Allow antivirus programs to read non security files on a system" msgstr "" --#: ../sepolicy/sepolicy.py:213 --msgid "All domains" +-#: ../sepolicy/sepolicy.py:221 +-msgid "Query SELinux policy network information" +#: booleans.py:5 +msgid "Determine whether can antivirus programs use JIT compiler." msgstr "" --#: ../sepolicy/sepolicy.py:216 --msgid "Domain name(s) of man pages to be created" +-#: ../sepolicy/sepolicy.py:226 +-msgid "list all SELinux port types" +#: booleans.py:6 +msgid "Allow auditadm to exec content" msgstr "" --#: ../sepolicy/sepolicy.py:221 --msgid "Query SELinux policy network information" +-#: ../sepolicy/sepolicy.py:229 +-msgid "show SELinux type related to the port" +#: booleans.py:7 +msgid "" +"Allow users to resolve user passwd entries directly from ldap rather then " +"using a sssd server" msgstr "" --#: ../sepolicy/sepolicy.py:226 --msgid "list all SELinux port types" +-#: ../sepolicy/sepolicy.py:232 +-msgid "Show ports defined for this SELinux type" +#: booleans.py:8 +msgid "Allow users to login using a radius server" msgstr "" --#: ../sepolicy/sepolicy.py:229 --msgid "show SELinux type related to the port" +-#: ../sepolicy/sepolicy.py:235 +-msgid "show ports to which this domain can bind and/or connect" +#: booleans.py:9 +msgid "Allow users to login using a yubikey server" msgstr "" --#: ../sepolicy/sepolicy.py:232 --msgid "Show ports defined for this SELinux type" +-#: ../sepolicy/sepolicy.py:250 +-msgid "query SELinux policy to see if domains can communicate with each other" +#: booleans.py:10 +msgid "Determine whether awstats can purge httpd log files." msgstr "" --#: ../sepolicy/sepolicy.py:235 --msgid "show ports to which this domain can bind and/or connect" +-#: ../sepolicy/sepolicy.py:253 +-msgid "Source Domain" +#: booleans.py:11 +msgid "Allow boinc_domain execmem/execstack." msgstr "" --#: ../sepolicy/sepolicy.py:250 --msgid "query SELinux policy to see if domains can communicate with each other" +-#: ../sepolicy/sepolicy.py:256 +-msgid "Target Domain" +#: booleans.py:12 +msgid "" +"Determine whether cdrecord can read various content. nfs, samba, removable " +"devices, user temp and untrusted content files" msgstr "" --#: ../sepolicy/sepolicy.py:253 --msgid "Source Domain" +-#: ../sepolicy/sepolicy.py:276 +-msgid "query SELinux Policy to see description of booleans" +#: booleans.py:13 +msgid "" +"Allow cluster administrative domains to connect to the network using TCP." msgstr "" --#: ../sepolicy/sepolicy.py:256 --msgid "Target Domain" +-#: ../sepolicy/sepolicy.py:280 +-msgid "get all booleans descriptions" +#: booleans.py:14 +msgid "Allow cluster administrative domains to manage all files on a system." msgstr "" --#: ../sepolicy/sepolicy.py:276 --msgid "query SELinux Policy to see description of booleans" +-#: ../sepolicy/sepolicy.py:282 +-msgid "boolean to get description" +#: booleans.py:15 +msgid "" +"Allow cluster administrative cluster domains memcheck-amd64- to use " +"executable memory" msgstr "" --#: ../sepolicy/sepolicy.py:280 --msgid "get all booleans descriptions" +-#: ../sepolicy/sepolicy.py:301 +#: booleans.py:16 -+msgid "" + msgid "" +-"query SELinux Policy to see how a source process domain can transition to " +-"the target process domain" +"Determine whether Cobbler can modify public files used for public file " +"transfer services." msgstr "" --#: ../sepolicy/sepolicy.py:282 --msgid "boolean to get description" +-#: ../sepolicy/sepolicy.py:304 +-msgid "source process domain" +#: booleans.py:17 +msgid "Determine whether Cobbler can connect to the network using TCP." msgstr "" --#: ../sepolicy/sepolicy.py:301 --msgid "" --"query SELinux Policy to see how a source process domain can transition to " --"the target process domain" +-#: ../sepolicy/sepolicy.py:307 +-msgid "target process domain" +#: booleans.py:18 +msgid "Determine whether Cobbler can access cifs file systems." msgstr "" --#: ../sepolicy/sepolicy.py:304 --msgid "source process domain" +-#: ../sepolicy/sepolicy.py:327 +-msgid "Command required for this type of policy" +#: booleans.py:19 +msgid "Determine whether Cobbler can access nfs file systems." msgstr "" --#: ../sepolicy/sepolicy.py:307 --msgid "target process domain" +-#: ../sepolicy/sepolicy.py:347 +-msgid "List SELinux Policy interfaces" +#: booleans.py:20 +msgid "Determine whether collectd can connect to the network using TCP." msgstr "" --#: ../sepolicy/sepolicy.py:327 --msgid "Command required for this type of policy" +-#: ../sepolicy/sepolicy.py:362 +-msgid "Generate SELinux Policy module template" +#: booleans.py:21 +msgid "Determine whether Condor can connect to the network using TCP." msgstr "" --#: ../sepolicy/sepolicy.py:347 --msgid "List SELinux Policy interfaces" +-#: ../sepolicy/sepolicy.py:365 +-msgid "Enter domain type which you will be extending" +#: booleans.py:22 +msgid "" +"Allow system cron jobs to relabel filesystem for restoring file contexts." msgstr "" --#: ../sepolicy/sepolicy.py:362 --msgid "Generate SELinux Policy module template" +-#: ../sepolicy/sepolicy.py:368 +-msgid "Enter SELinux user(s) which will transition to this domain" +#: booleans.py:23 +msgid "Determine whether cvs can read shadow password files." msgstr "" --#: ../sepolicy/sepolicy.py:365 --msgid "Enter domain type which you will be extending" +-#: ../sepolicy/sepolicy.py:371 +-msgid "Enter domain(s) that this confined admin will administrate" +#: booleans.py:24 +msgid "Allow all daemons to write corefiles to /" msgstr "" --#: ../sepolicy/sepolicy.py:368 --msgid "Enter SELinux user(s) which will transition to this domain" +-#: ../sepolicy/sepolicy.py:374 +-msgid "name of policy to generate" +#: booleans.py:25 +msgid "Allow all daemons to use tcp wrappers." msgstr "" --#: ../sepolicy/sepolicy.py:371 --msgid "Enter domain(s) that this confined admin will administrate" +-#: ../sepolicy/sepolicy.py:378 +-msgid "path in which the generated policy files will be stored" +#: booleans.py:26 +msgid "Allow all daemons the ability to read/write terminals" msgstr "" --#: ../sepolicy/sepolicy.py:374 --msgid "name of policy to generate" -+#: booleans.py:27 -+msgid "Determine whether dbadm can manage generic user files." - msgstr "" - --#: ../sepolicy/sepolicy.py:378 --msgid "path in which the generated policy files will be stored" -+#: booleans.py:28 -+msgid "Determine whether dbadm can read generic user files." - msgstr "" - -#: ../sepolicy/sepolicy.py:380 -msgid "executable to confine" -+#: booleans.py:29 -+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:27 ++msgid "Determine whether dbadm can manage generic user files." msgstr "" -#: ../sepolicy/sepolicy.py:384 ../sepolicy/sepolicy.py:387 @@ -98298,229 +99924,229 @@ index 591da7e..401e16f 100644 -#: ../sepolicy/sepolicy.py:414 ../sepolicy/sepolicy.py:417 -#, python-format -msgid "Generate Policy for %s" -+#: booleans.py:30 -+msgid "Deny any process from ptracing or debugging any other processes." ++#: booleans.py:28 ++msgid "Determine whether dbadm can read generic user files." msgstr "" -#: ../sepolicy/sepolicy.py:422 -msgid "commands" -+#: booleans.py:31 -+msgid "Allow dhcpc client applications to execute iptables commands" ++#: booleans.py:29 ++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 "" -#: ../sepolicy/sepolicy.py:425 -msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" -+#: booleans.py:32 -+msgid "Determine whether DHCP daemon can use LDAP backends." ++#: booleans.py:30 ++msgid "Deny any process from ptracing or debugging any other processes." msgstr "" -#: ../sepolicy/sepolicy/__init__.py:48 -msgid "No SELinux Policy installed" -+#: booleans.py:33 -+msgid "Allow all domains to use other domains file descriptors" ++#: booleans.py:31 ++msgid "Allow dhcpc client applications to execute iptables commands" msgstr "" -#: ../sepolicy/sepolicy/__init__.py:54 -#, python-format -msgid "Failed to read %s policy file" -+#: booleans.py:34 -+msgid "Allow all domains to have the kernel load modules" ++#: booleans.py:32 ++msgid "Determine whether DHCP daemon can use LDAP backends." msgstr "" -#: ../sepolicy/sepolicy/__init__.py:127 -msgid "unknown" -msgstr "desconegut" -+#: booleans.py:35 -+msgid "" -+"Determine whether entropyd can use audio devices as the source for the " -+"entropy feeds." -+msgstr "" - +- -#: ../sepolicy/sepolicy/generate.py:173 -msgid "Internet Services Daemon" -+#: booleans.py:36 -+msgid "Determine whether exim can connect to databases." ++#: booleans.py:33 ++msgid "Allow all domains to use other domains file descriptors" msgstr "" -#: ../sepolicy/sepolicy/generate.py:177 -msgid "Existing Domain Type" ++#: booleans.py:34 ++msgid "Allow all domains to have the kernel load modules" + msgstr "" + +-#: ../sepolicy/sepolicy/generate.py:178 +-msgid "Minimal Terminal Login User Role" ++#: booleans.py:35 ++msgid "" ++"Determine whether entropyd can use audio devices as the source for the " ++"entropy feeds." + msgstr "" + +-#: ../sepolicy/sepolicy/generate.py:179 +-msgid "Minimal X Windows Login User Role" ++#: booleans.py:36 ++msgid "Determine whether exim can connect to databases." + msgstr "" + +-#: ../sepolicy/sepolicy/generate.py:180 +-msgid "Desktop Login User Role" +#: booleans.py:37 +msgid "" +"Determine whether exim can create, read, write, and delete generic user " +"content files." msgstr "" --#: ../sepolicy/sepolicy/generate.py:178 --msgid "Minimal Terminal Login User Role" +-#: ../sepolicy/sepolicy/generate.py:181 +-msgid "Administrator Login User Role" +#: booleans.py:38 +msgid "Determine whether exim can read generic user content files." msgstr "" --#: ../sepolicy/sepolicy/generate.py:179 --msgid "Minimal X Windows Login User Role" +-#: ../sepolicy/sepolicy/generate.py:182 +-msgid "Confined Root Administrator Role" +#: booleans.py:39 +msgid "Enable extra rules in the cron domain to support fcron." msgstr "" --#: ../sepolicy/sepolicy/generate.py:180 --msgid "Desktop Login User Role" -+#: booleans.py:40 -+msgid "Determine whether fenced can connect to the TCP network." - msgstr "" - --#: ../sepolicy/sepolicy/generate.py:181 --msgid "Administrator Login User Role" -+#: booleans.py:41 -+msgid "Determine whether fenced can use ssh." - msgstr "" - --#: ../sepolicy/sepolicy/generate.py:182 --msgid "Confined Root Administrator Role" -+#: booleans.py:42 -+msgid "Allow all domains to execute in fips_mode" - msgstr "" - -#: ../sepolicy/sepolicy/generate.py:187 -msgid "Valid Types:\n" -+#: booleans.py:43 -+msgid "" -+"Determine whether ftpd can read and write files in user home directories." ++#: booleans.py:40 ++msgid "Determine whether fenced can connect to the TCP network." msgstr "" -#: ../sepolicy/sepolicy/generate.py:221 -#, python-format -msgid "Ports must be numbers or ranges of numbers from 1 to %d " -+#: booleans.py:44 -+msgid "" -+"Determine whether ftpd can modify public files used for public file transfer " -+"services. Directories/Files must be labeled public_content_rw_t." ++#: booleans.py:41 ++msgid "Determine whether fenced can use ssh." msgstr "" -#: ../sepolicy/sepolicy/generate.py:231 -msgid "You must enter a valid policy type" -+#: booleans.py:45 -+msgid "Determine whether ftpd can connect to all unreserved ports." ++#: booleans.py:42 ++msgid "Allow all domains to execute in fips_mode" msgstr "" -#: ../sepolicy/sepolicy/generate.py:234 -#, python-format -msgid "You must enter a name for your policy module for your %s." -+#: booleans.py:46 -+msgid "Determine whether ftpd can connect to databases over the TCP network." ++#: booleans.py:43 ++msgid "" ++"Determine whether ftpd can read and write files in user home directories." msgstr "" -#: ../sepolicy/sepolicy/generate.py:355 -+#: booleans.py:47 ++#: booleans.py:44 msgid "" -"Name must be alpha numberic with no spaces. Consider using option \"-n " -"MODULENAME\"" -+"Determine whether ftpd can login to local users and can read and write all " -+"files on the system, governed by DAC." ++"Determine whether ftpd can modify public files used for public file transfer " ++"services. Directories/Files must be labeled public_content_rw_t." msgstr "" -#: ../sepolicy/sepolicy/generate.py:447 -msgid "User Role types can not be assigned executables." ++#: booleans.py:45 ++msgid "Determine whether ftpd can connect to all unreserved ports." + msgstr "" + +-#: ../sepolicy/sepolicy/generate.py:453 +-msgid "Only Daemon apps can use an init script.." ++#: booleans.py:46 ++msgid "Determine whether ftpd can connect to databases over the TCP network." + msgstr "" + +-#: ../sepolicy/sepolicy/generate.py:471 +-msgid "use_resolve must be a boolean value " ++#: booleans.py:47 ++msgid "" ++"Determine whether ftpd can login to local users and can read and write all " ++"files on the system, governed by DAC." + msgstr "" + +-#: ../sepolicy/sepolicy/generate.py:477 +-msgid "use_syslog must be a boolean value " +#: booleans.py:48 +msgid "" +"Determine whether ftpd can use CIFS used for public file transfer services." msgstr "" --#: ../sepolicy/sepolicy/generate.py:453 --msgid "Only Daemon apps can use an init script.." +-#: ../sepolicy/sepolicy/generate.py:483 +-msgid "use_kerberos must be a boolean value " +#: booleans.py:49 +msgid "Allow ftpd to use ntfs/fusefs volumes." msgstr "" --#: ../sepolicy/sepolicy/generate.py:471 --msgid "use_resolve must be a boolean value " +-#: ../sepolicy/sepolicy/generate.py:489 +-msgid "manage_krb5_rcache must be a boolean value " +#: booleans.py:50 +msgid "" +"Determine whether ftpd can use NFS used for public file transfer services." msgstr "" --#: ../sepolicy/sepolicy/generate.py:477 --msgid "use_syslog must be a boolean value " +-#: ../sepolicy/sepolicy/generate.py:519 +-msgid "USER Types automatically get a tmp type" +#: booleans.py:51 +msgid "" +"Determine whether ftpd can bind to all unreserved ports for passive mode." msgstr "" --#: ../sepolicy/sepolicy/generate.py:483 --msgid "use_kerberos must be a boolean value " +-#: ../sepolicy/sepolicy/generate.py:857 +-#, python-format +-msgid "%s policy modules require existing domains" +#: booleans.py:52 +msgid "Determine whether Git CGI can search home directories." msgstr "" --#: ../sepolicy/sepolicy/generate.py:489 --msgid "manage_krb5_rcache must be a boolean value " +-#: ../sepolicy/sepolicy/generate.py:1059 +-msgid "You must enter the executable path for your confined process" +#: booleans.py:53 +msgid "Determine whether Git CGI can access cifs file systems." msgstr "" --#: ../sepolicy/sepolicy/generate.py:519 --msgid "USER Types automatically get a tmp type" +-#: ../sepolicy/sepolicy/generate.py:1321 +-msgid "Type Enforcement file" +#: booleans.py:54 +msgid "Determine whether Git CGI can access nfs file systems." msgstr "" --#: ../sepolicy/sepolicy/generate.py:857 --#, python-format --msgid "%s policy modules require existing domains" +-#: ../sepolicy/sepolicy/generate.py:1322 +-msgid "Interface file" +#: booleans.py:55 +msgid "" +"Determine whether Git session daemon can bind TCP sockets to all unreserved " +"ports." - msgstr "" - --#: ../sepolicy/sepolicy/generate.py:1059 --msgid "You must enter the executable path for your confined process" ++msgstr "" ++ +#: booleans.py:56 +msgid "" +"Determine whether calling user domains can execute Git daemon in the " +"git_session_t domain." - msgstr "" - --#: ../sepolicy/sepolicy/generate.py:1321 --msgid "Type Enforcement file" ++msgstr "" ++ +#: booleans.py:57 +msgid "Determine whether Git system daemon can search home directories." - msgstr "" - --#: ../sepolicy/sepolicy/generate.py:1322 --msgid "Interface file" ++msgstr "" ++ +#: booleans.py:58 +msgid "Determine whether Git system daemon can access cifs file systems." - msgstr "" - --#: ../sepolicy/sepolicy/generate.py:1323 --msgid "File Contexts file" ++msgstr "" ++ +#: booleans.py:59 +msgid "Determine whether Git system daemon can access nfs file systems." - msgstr "" - --#: ../sepolicy/sepolicy/generate.py:1324 --msgid "Spec file" ++msgstr "" ++ +#: booleans.py:60 +msgid "Determine whether Gitosis can send mail." - msgstr "" - --#: ../sepolicy/sepolicy/generate.py:1325 --msgid "Setup Script" ++msgstr "" ++ +#: booleans.py:61 +msgid "Enable reading of urandom for all domains." - msgstr "" - --#: booleans.py:1 ++msgstr "" ++ +#: booleans.py:62 - msgid "" --"Allow ABRT to modify public files used for public file transfer services." ++msgid "" +"Allow glusterfsd to modify public files used for public file transfer " +"services. Files/Directories must be labeled public_content_rw_t." - msgstr "" - --#: booleans.py:2 --msgid "" --"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts" ++msgstr "" ++ +#: booleans.py:63 +msgid "Allow glusterfsd to share any file/directory read only." +msgstr "" @@ -99408,6 +101034,32 @@ index 591da7e..401e16f 100644 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -99540,89 +101192,78 @@ index 591da7e..401e16f 100644 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." - msgstr "" - --#: booleans.py:3 --msgid "Allow amavis to use JIT compiler" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:497 +#, python-format +msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." - msgstr "" - --#: booleans.py:4 --msgid "Allow antivirus programs to read non security files on a system" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:501 +msgid "-w option can not be used with the --newtype option" - msgstr "" - --#: booleans.py:5 --msgid "Allow auditadm to exec content" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:521 +msgid "List SELinux Policy interfaces" - msgstr "" - --#: booleans.py:6 --msgid "" --"Allow users to resolve user passwd entries directly from ldap rather then " --"using a sssd server" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:541 +msgid "Enter interface names, you wish to query" - msgstr "" - --#: booleans.py:7 --msgid "Allow users to login using a radius server" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:550 +msgid "Generate SELinux Policy module template" - msgstr "" - --#: booleans.py:8 --msgid "Allow users to login using a yubikey server" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:553 +msgid "Enter domain type which you will be extending" - msgstr "" - --#: booleans.py:9 --msgid "Allow awstats to purge Apache logs" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:556 +msgid "Enter SELinux user(s) which will transition to this domain" msgstr "" --#: booleans.py:10 --msgid "" --"Allow cdrecord to read various content. nfs, samba, removable devices, user " --"temp and untrusted content files" +-#: ../sepolicy/sepolicy/generate.py:1323 +-msgid "File Contexts file" +#: ../sepolicy/sepolicy.py:559 +msgid "Enter SELinux role(s) to which the administror domain will transition" msgstr "" --#: booleans.py:11 --msgid "Allow clamd to use JIT compiler" +-#: ../sepolicy/sepolicy/generate.py:1324 +-msgid "Spec file" +#: ../sepolicy/sepolicy.py:562 +msgid "Enter domain(s) which this confined admin will administrate" msgstr "" --#: booleans.py:12 --msgid "Allow clamscan to non security files on a system" +-#: ../sepolicy/sepolicy/generate.py:1325 +-msgid "Setup Script" +#: ../sepolicy/sepolicy.py:565 +msgid "name of policy to generate" msgstr "" --#: booleans.py:13 --msgid "Allow clamscan to read user content" +-#: booleans.py:1 +-msgid "" +-"Allow ABRT to modify public files used for public file transfer services." +#: ../sepolicy/sepolicy.py:572 +msgid "path in which the generated policy files will be stored" msgstr "" --#: booleans.py:14 +-#: booleans.py:2 +-msgid "" +-"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts" +#: ../sepolicy/sepolicy.py:574 +msgid "path to which the confined processes will need to write" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:3 +-msgid "Allow amavis to use JIT compiler" +#: ../sepolicy/sepolicy.py:575 +msgid "Policy types which require a command" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:4 +-msgid "Allow antivirus programs to read non security files on a system" +#: ../sepolicy/sepolicy.py:579 ../sepolicy/sepolicy.py:582 +#: ../sepolicy/sepolicy.py:585 ../sepolicy/sepolicy.py:588 +#: ../sepolicy/sepolicy.py:591 ../sepolicy/sepolicy.py:597 @@ -99631,46 +101272,69 @@ index 591da7e..401e16f 100644 +#: ../sepolicy/sepolicy.py:615 ../sepolicy/sepolicy.py:618 +#, python-format +msgid "Generate '%s' policy" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:5 +-msgid "Allow auditadm to exec content" +#: ../sepolicy/sepolicy.py:606 +#, python-format +msgid "Generate '%s' policy " -+msgstr "" -+ + msgstr "" + +-#: booleans.py:6 +-msgid "" +-"Allow users to resolve user passwd entries directly from ldap rather then " +-"using a sssd server" +#: ../sepolicy/sepolicy.py:620 +msgid "executable to confine" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:7 +-msgid "Allow users to login using a radius server" +#: ../sepolicy/sepolicy.py:625 +msgid "commands" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:8 +-msgid "Allow users to login using a yubikey server" +#: ../sepolicy/sepolicy.py:628 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:9 +-msgid "Allow awstats to purge Apache logs" +#: ../sepolicy/sepolicy/__init__.py:89 +#, python-format +msgid "-- Allowed %s [ %s ]" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 + msgstr "" + +-#: booleans.py:10 +-msgid "" +-"Allow cdrecord to read various content. nfs, samba, removable devices, user " +-"temp and untrusted content files" ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:11 +-msgid "Allow clamd to use JIT compiler" +#: ../sepolicy/sepolicy/__init__.py:96 +msgid "regular file" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:12 +-msgid "Allow clamscan to non security files on a system" +#: ../sepolicy/sepolicy/__init__.py:97 +msgid "directory" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:13 +-msgid "Allow clamscan to read user content" +#: ../sepolicy/sepolicy/__init__.py:98 +msgid "character device" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:14 +#: ../sepolicy/sepolicy/__init__.py:99 +msgid "block device" +msgstr "" @@ -99856,7 +101520,7 @@ index 591da7e..401e16f 100644 -#: booleans.py:27 -msgid "Allow dbadm to manage files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" msgstr "" @@ -99867,45 +101531,36 @@ index 591da7e..401e16f 100644 msgstr "" -#: booleans.py:29 -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + @@ -99927,10 +101582,9 @@ index 591da7e..401e16f 100644 -#: booleans.py:31 -msgid "Allow dhcpc client applications to execute iptables commands" +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" msgstr "" @@ -99945,15 +101599,14 @@ index 591da7e..401e16f 100644 -#: booleans.py:33 -msgid "Allow all domains to use other domains file descriptors" +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" msgstr "" -#: booleans.py:34 -msgid "Allow all domains to have the kernel load modules" +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." @@ -99968,8 +101621,8 @@ index 591da7e..401e16f 100644 -#: booleans.py:36 -msgid "Allow exim to connect to databases (postgres, mysql)" +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" msgstr "" @@ -99977,10 +101630,9 @@ index 591da7e..401e16f 100644 -msgid "Allow exim to create, read, write, and delete unprivileged user files." +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" msgstr "" @@ -100010,18 +101662,18 @@ index 591da7e..401e16f 100644 -#: booleans.py:41 -msgid "Allow fenced domain to execute ssh." +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" msgstr "" -#: booleans.py:42 -msgid "Allow all domains to execute in fips_mode" +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" msgstr "" @@ -100102,21 +101754,21 @@ index 591da7e..401e16f 100644 -#: booleans.py:52 -msgid "Determine whether Git CGI can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." msgstr "" -#: booleans.py:53 -msgid "Determine whether Git CGI can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." msgstr "" -#: booleans.py:54 -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 msgid "" -"Determine whether Git session daemon can bind TCP sockets to all unreserved " -"ports." @@ -100125,7 +101777,7 @@ index 591da7e..401e16f 100644 msgstr "" -#: booleans.py:55 -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 msgid "" -"Determine whether calling user domains can execute Git daemon in the " -"git_session_t domain." @@ -100135,16 +101787,15 @@ index 591da7e..401e16f 100644 -#: booleans.py:56 -msgid "Determine whether Git system daemon can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +#, fuzzy +msgid "MLS Range" +msgstr "Rang MCS" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." @@ -100152,7 +101803,7 @@ index 591da7e..401e16f 100644 -#: booleans.py:57 -msgid "Determine whether Git system daemon can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." @@ -100160,465 +101811,457 @@ index 591da7e..401e16f 100644 -#: booleans.py:58 -msgid "Determine whether Git system daemon can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 -+#, fuzzy -+msgid "Port Type" -+msgstr "Tipus de port SELinux" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 -+msgid "Select the port type you want to assign to the specified port number." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 -+msgid "tcp" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 -+msgid "" -+"Select tcp if the port type should be assigned to tcp port numbers." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 -+msgid "udp" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 -+msgid "" -+"Select udp if the port type should be assigned to udp port numbers." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 -+msgid "Enter the MLS Label to assign to this port." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 -+#, fuzzy -+msgid "SELinux Configuration" -+msgstr "Booleà SELinux" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 -+msgid "Select..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 -+msgid "Booleans" msgstr "" -#: booleans.py:59 -msgid "Allow gitisis daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 -+msgid "" -+"Display boolean information that can be used to modify the policy for the " -+"'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 ++#, fuzzy ++msgid "Port Type" ++msgstr "Tipus de port SELinux" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 ++msgid "Select the port type you want to assign to the specified port number." msgstr "" -#: booleans.py:60 -msgid "Enable reading of urandom for all domains." -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 -+msgid "Files" ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 ++msgid "tcp" msgstr "" -#: booleans.py:61 -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 msgid "" -"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" -"agent to manage user files." -+"Display file type information that can be used by the 'selected domain'." ++"Select tcp if the port type should be assigned to tcp port numbers." msgstr "" -#: booleans.py:62 --msgid "" ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 ++msgid "udp" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 + msgid "" -"Allow gpg web domain to modify public files used for public file transfer " -"services." -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++"Select udp if the port type should be assigned to udp port numbers." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 ++msgid "Enter the MLS Label to assign to this port." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 ++#, fuzzy ++msgid "SELinux Configuration" ++msgstr "Booleà SELinux" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 ++msgid "Select..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 ++msgid "Booleans" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 ++msgid "" ++"Display boolean information that can be used to modify the policy for the " ++"'selected domain'." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 ++msgid "Files" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 ++msgid "" ++"Display file type information that can be used by the 'selected domain'." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" - msgstr "" - --#: booleans.py:63 --msgid "Allow gssd to read temp directory. For access to kerberos tgt." -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." - msgstr "" - --#: booleans.py:64 --msgid "Allow guest to exec content" -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" - msgstr "" - --#: booleans.py:65 -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 - msgid "" --"Allow Apache to modify public files used for public file transfer services. " --"Directories/Files must be labeled public_content_rw_t." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 ++msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." - msgstr "" - --#: booleans.py:66 --msgid "Allow httpd to use built in scripting (usually php)" -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +#, fuzzy +msgid "Login Mapping" +msgstr "Nom d'entrada" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" - msgstr "" - --#: booleans.py:67 --msgid "Allow http daemon to check spam" -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +#, fuzzy +msgid "SELinux Users" +msgstr "Usuari SELinux" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" msgstr "" --#: booleans.py:68 -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 - msgid "" --"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " --"ports" +-#: booleans.py:63 +-msgid "Allow gssd to read temp directory. For access to kerberos tgt." ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 ++msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." msgstr "" --#: booleans.py:69 --msgid "Allow httpd to connect to the ldap port" -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 +-#: booleans.py:64 +-msgid "Allow guest to exec content" ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" msgstr "" --#: booleans.py:70 --msgid "Allow http daemon to connect to zabbix" -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 +-#: booleans.py:65 +-msgid "" +-"Allow Apache to modify public files used for public file transfer services. " +-"Directories/Files must be labeled public_content_rw_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" msgstr "" --#: booleans.py:71 --msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 +-#: booleans.py:66 +-msgid "Allow httpd to use built in scripting (usually php)" ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" msgstr "" --#: booleans.py:72 --msgid "" --"Allow HTTPD scripts and modules to connect to cobbler over the network." -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 +-#: booleans.py:67 +-msgid "Allow http daemon to check spam" ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" msgstr "" --#: booleans.py:73 -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 +-#: booleans.py:68 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 msgid "" --"Allow HTTPD scripts and modules to connect to databases over the network." +-"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " +-"ports" +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." msgstr "" --#: booleans.py:74 --msgid "Allow httpd to connect to memcache server" -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 +-#: booleans.py:69 +-msgid "Allow httpd to connect to the ldap port" ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 +msgid "Enabled" msgstr "" --#: booleans.py:75 --msgid "Allow httpd to act as a relay" -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 +-#: booleans.py:70 +-msgid "Allow http daemon to connect to zabbix" ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 +msgid "File Path" msgstr "" --#: booleans.py:76 --msgid "Allow http daemon to send mail" +-#: booleans.py:71 +-msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -msgstr "" -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 +#, fuzzy +msgid "SELinux File Type" +msgstr "Tipus de port SELinux" +-#: booleans.py:72 +-msgid "" +-"Allow HTTPD scripts and modules to connect to cobbler over the network." ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 ++msgid "File path used to enter the 'selected domain'." + msgstr "" + +-#: booleans.py:73 +-msgid "" +-"Allow HTTPD scripts and modules to connect to databases over the network." ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 ++msgid "Executable Files" + msgstr "" + +-#: booleans.py:74 +-msgid "Allow httpd to connect to memcache server" ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 ++msgid "Files to which the 'selected domain' can write." + msgstr "" + +-#: booleans.py:75 +-msgid "Allow httpd to act as a relay" ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 ++msgid "Writable files" + msgstr "" + +-#: booleans.py:76 +-msgid "Allow http daemon to send mail" ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 ++msgid "File Types defined for the 'selected domain'." + msgstr "" + -#: booleans.py:77 -msgid "Allow Apache to communicate with avahi service via dbus" -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 -+msgid "File path used to enter the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 ++msgid "Application File Types" msgstr "" -#: booleans.py:78 -msgid "Allow httpd cgi support" -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 -+msgid "Executable Files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 ++msgid "Network Ports to which the 'selected domain' is allowed to connect." msgstr "" -#: booleans.py:79 -msgid "Allow httpd to act as a FTP server by listening on the ftp port." -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 -+msgid "Files to which the 'selected domain' can write." ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 ++msgid "Outbound" msgstr "" -#: booleans.py:80 -msgid "Allow httpd to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 -+msgid "Writable files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 ++msgid "Network Ports to which the 'selected domain' is allowed to listen." msgstr "" -#: booleans.py:81 -msgid "Allow httpd scripts and modules execmem/execstack" -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 -+msgid "File Types defined for the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 ++msgid "Inbound" msgstr "" -#: booleans.py:82 -msgid "Allow HTTPD to connect to port 80 for graceful shutdown" -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 -+msgid "Application File Types" - msgstr "" - --#: booleans.py:83 --msgid "Allow httpd processes to manage IPA content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 -+msgid "Network Ports to which the 'selected domain' is allowed to connect." - msgstr "" - --#: booleans.py:84 --msgid "Allow Apache to use mod_auth_ntlm_winbind" -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 -+msgid "Outbound" - msgstr "" - --#: booleans.py:85 --msgid "Allow Apache to use mod_auth_pam" -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 -+msgid "Network Ports to which the 'selected domain' is allowed to listen." - msgstr "" - --#: booleans.py:86 --msgid "Allow httpd to read user content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 -+msgid "Inbound" - msgstr "" - --#: booleans.py:87 --msgid "Allow Apache to run in stickshift mode, not transition to passenger" -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 +msgid "" +"Boolean \n" +"Enabled" msgstr "" --#: booleans.py:88 --msgid "Allow httpd daemon to change its resource limits" -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 +-#: booleans.py:83 +-msgid "Allow httpd processes to manage IPA content" ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +msgid "Boolean name" msgstr "" --#: booleans.py:89 -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 +-#: booleans.py:84 +-msgid "Allow Apache to use mod_auth_ntlm_winbind" +-msgstr "" ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +#, fuzzy +msgid "SELinux Application Type" +msgstr "Tipus de port SELinux" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 - msgid "" --"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." + +-#: booleans.py:85 +-msgid "Allow Apache to use mod_auth_pam" ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 ++msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." msgstr "" --#: booleans.py:90 -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 +-#: booleans.py:86 +-msgid "Allow httpd to read user content" ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +msgid "Applicaton Transitions From 'select domain'" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 - msgid "" --"Allow apache scripts to write to public content, directories/files must be " --"labeled public_rw_content_t." + msgstr "" + +-#: booleans.py:87 +-msgid "Allow Apache to run in stickshift mode, not transition to passenger" ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 ++msgid "" +"Boolean\n" +"Enabled" msgstr "" --#: booleans.py:91 --msgid "Allow Apache to execute tmp content." -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 +-#: booleans.py:88 +-msgid "Allow httpd daemon to change its resource limits" ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" msgstr "" --#: booleans.py:92 +-#: booleans.py:89 -msgid "" --"Unify HTTPD to communicate with the terminal. Needed for entering the " --"passphrase for certificates at the terminal." -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 +-"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" msgstr "" --#: booleans.py:93 --msgid "Unify HTTPD handling of all content files." -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 -+msgid "" +-#: booleans.py:90 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 + msgid "" +-"Allow apache scripts to write to public content, directories/files must be " +-"labeled public_rw_content_t." +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." msgstr "" --#: booleans.py:94 --msgid "Allow httpd to access cifs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 +-#: booleans.py:91 +-msgid "Allow Apache to execute tmp content." ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" msgstr "" --#: booleans.py:95 --msgid "Allow httpd to access FUSE file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 -+msgid "" +-#: booleans.py:92 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 + msgid "" +-"Unify HTTPD to communicate with the terminal. Needed for entering the " +-"passphrase for certificates at the terminal." +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." msgstr "" --#: booleans.py:96 --msgid "Allow httpd to run gpg" -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 +-#: booleans.py:93 +-msgid "Unify HTTPD handling of all content files." ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +#, fuzzy +msgid "SELinux Directory Type" +msgstr "Tipus de port SELinux" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" msgstr "" --#: booleans.py:97 --msgid "Allow httpd to access nfs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 +-#: booleans.py:94 +-msgid "Allow httpd to access cifs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +#, fuzzy +msgid "SELinux Destination Type" +msgstr "Tipus de port SELinux" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +#, fuzzy +msgid "File Name" +msgstr "Nom d'entrada" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +msgid "File Transitions From 'select domain'" msgstr "" +-#: booleans.py:95 +-msgid "Allow httpd to access FUSE file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 ++msgid "Default Level" + msgstr "" + +-#: booleans.py:96 +-msgid "Allow httpd to run gpg" ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 ++msgid "Select the system mode when the system first boots up" + msgstr "" + +-#: booleans.py:97 +-msgid "Allow httpd to access nfs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 ++msgid "Select the system mode for the current session" + msgstr "" + -#: booleans.py:98 -msgid "Allow httpd to communicate with oddjob to start up a service" -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 -+msgid "Default Level" ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 ++msgid "System Policy Type:" msgstr "" -#: booleans.py:99 -msgid "Allow httpd to access openstack ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 -+msgid "Select the system mode when the system first boots up" ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 ++msgid "System Mode" msgstr "" -#: booleans.py:100 -msgid "Allow Apache to query NS records" -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 -+msgid "Select the system mode for the current session" ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 ++msgid "Import system settings from another machine" msgstr "" -#: booleans.py:101 -msgid "Allow icecast to connect to all ports, not just sound ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 -+msgid "System Policy Type:" ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++msgid "Import" msgstr "" -#: booleans.py:102 -msgid "" -"Allow the Irssi IRC Client to connect to any port, and to bind to any " -"unreserved port." -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 -+msgid "System Mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 ++msgid "Export system settings to a file" msgstr "" -#: booleans.py:103 -msgid "Allow confined applications to run with kerberos." -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 -+msgid "Import system settings from another machine" ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++msgid "Export" msgstr "" -#: booleans.py:104 -msgid "Allow syslogd daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 -+msgid "Import" ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 ++msgid "Relabel all files back to system defaults on reboot" msgstr "" -#: booleans.py:105 -msgid "Allow syslogd the ability to read/write terminals" -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 -+msgid "Export system settings to a file" ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 ++msgid "Yes" msgstr "" -#: booleans.py:106 -msgid "Allow logging in and using the system from /dev/console." -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 -+msgid "Export" - msgstr "" - --#: booleans.py:107 --msgid "" --"Control the ability to mmap a low area of the address space, as configured " --"by /proc/sys/kernel/mmap_min_addr." -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 -+msgid "Relabel all files back to system defaults on reboot" - msgstr "" - --#: booleans.py:108 --msgid "Allow mock to read files in home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 -+msgid "Yes" - msgstr "" - --#: booleans.py:109 --msgid "Allow the mount command to mount any directory or file." -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" msgstr "" --#: booleans.py:110 --msgid "Allow mozilla plugin domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 +-#: booleans.py:107 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" - msgstr "" - --#: booleans.py:111 -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 msgid "" --"Allow mozilla_plugins to create random content in the users home directory" +-"Control the ability to mmap a low area of the address space, as configured " +-"by /proc/sys/kernel/mmap_min_addr." +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " @@ -100627,17 +102270,17 @@ index 591da7e..401e16f 100644 +"unconfined_t from the users/login screens." msgstr "" --#: booleans.py:112 --msgid "Allow confined web browsers to read home directory content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 +-#: booleans.py:108 +-msgid "Allow mock to read files in home directories." ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" msgstr "" --#: booleans.py:113 --msgid "Allow mplayer executable stack" -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 +-#: booleans.py:109 +-msgid "Allow the mount command to mount any directory or file." ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 +msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " @@ -100646,16 +102289,16 @@ index 591da7e..401e16f 100644 +"allowed." msgstr "" --#: booleans.py:114 --msgid "Allow mysqld to connect to all ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 +-#: booleans.py:110 +-msgid "Allow mozilla plugin domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" msgstr "" --#: booleans.py:115 --msgid "Allow BIND to bind apache port." -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 -+msgid "" +-#: booleans.py:111 ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 + msgid "" +-"Allow mozilla_plugins to create random content in the users home directory" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -100663,162 +102306,190 @@ index 591da7e..401e16f 100644 +"allowed." msgstr "" --#: booleans.py:116 -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 +-#: booleans.py:112 +-msgid "Allow confined web browsers to read home directory content" ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 - msgid "" --"Allow BIND to write the master zone files. Generally this is used for " --"dynamic DNS or zone transfers." + msgstr "" + +-#: booleans.py:113 +-msgid "Allow mplayer executable stack" ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 ++msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." msgstr "" +-#: booleans.py:114 +-msgid "Allow mysqld to connect to all ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 ++msgid "Files Equivalence" + msgstr "" + +-#: booleans.py:115 +-msgid "Allow BIND to bind apache port." ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 ++msgid "...SELECT TO VIEW DATA..." + msgstr "" + +-#: booleans.py:116 +-msgid "" +-"Allow BIND to write the master zone files. Generally this is used for " +-"dynamic DNS or zone transfers." ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 ++msgid "Delete" + msgstr "" + -#: booleans.py:117 -msgid "Allow any files/directories to be exported read/only via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 -+msgid "Files Equivalence" ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 ++msgid "Modify" msgstr "" -#: booleans.py:118 -msgid "Allow any files/directories to be exported read/write via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 -+msgid "...SELECT TO VIEW DATA..." - msgstr "" - --#: booleans.py:119 --msgid "" --"Allow nfs servers to modify public files used for public file transfer " --"services. Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 -+msgid "Delete" - msgstr "" - --#: booleans.py:120 --msgid "Allow system to run with NIS" -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 -+msgid "Modify" - msgstr "" - --#: booleans.py:121 --msgid "Allow confined applications to use nscd shared memory." -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" msgstr "" --#: booleans.py:122 --msgid "Allow openshift to lockdown app" -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 -+msgid "" +-#: booleans.py:119 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 + msgid "" +-"Allow nfs servers to modify public files used for public file transfer " +-"services. Files/Directories must be labeled public_content_rw_t." +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." msgstr "" +-#: booleans.py:120 +-msgid "Allow system to run with NIS" ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 ++msgid "Update" + msgstr "" + +-#: booleans.py:121 +-msgid "Allow confined applications to use nscd shared memory." ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 ++msgid "Commit all changes in your current transaction to the server." + msgstr "" + +-#: booleans.py:122 +-msgid "Allow openshift to lockdown app" ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 ++msgid "Applications - Advanced Search" + msgstr "" + -#: booleans.py:123 -msgid "Allow openvpn to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 -+msgid "Update" ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 ++msgid "Installed" msgstr "" -#: booleans.py:124 -msgid "Allow piranha-lvs domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 -+msgid "Commit all changes in your current transaction to the server." ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 ++msgid "Process Types" msgstr "" -#: booleans.py:125 -msgid "Allow polipo to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 -+msgid "Applications - Advanced Search" ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 ++msgid "More Details" msgstr "" -#: booleans.py:126 -msgid "" -"Determine whether Polipo session daemon can bind tcp sockets to all " -"unreserved ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 -+msgid "Installed" - msgstr "" - --#: booleans.py:127 --msgid "" --"Determine whether calling user domains can execute Polipo daemon in the " --"polipo_session_t domain." -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 -+msgid "Process Types" - msgstr "" - --#: booleans.py:128 --msgid "Determine whether polipo can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 -+msgid "More Details" - msgstr "" - --#: booleans.py:129 --msgid "Determine whether Polipo can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" msgstr "" --#: booleans.py:130 --msgid "Enable polyinstantiated directory support." -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 -+msgid "" +-#: booleans.py:127 ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 + msgid "" +-"Determine whether calling user domains can execute Polipo daemon in the " +-"polipo_session_t domain." +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." msgstr "" +-#: booleans.py:128 +-msgid "Determine whether polipo can access cifs file systems." ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 ++msgid "SELinux File Label" + msgstr "" + +-#: booleans.py:129 +-msgid "Determine whether Polipo can access nfs file systems." ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 ++msgid "Save to Update" + msgstr "" + +-#: booleans.py:130 +-msgid "Enable polyinstantiated directory support." ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 ++msgid "Delete Modified Ports" + msgstr "" + -#: booleans.py:131 -msgid "Allow postfix_local domain full write access to mail_spool directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 -+msgid "SELinux File Label" ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 ++msgid "Select ports to delete. Ports will be deleted when update is applied." msgstr "" -#: booleans.py:132 -msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 -+msgid "Save to Update" - msgstr "" - --#: booleans.py:133 --msgid "Allow transmit client label to foreign database" -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 -+msgid "Delete Modified Ports" - msgstr "" - --#: booleans.py:134 --msgid "Allow database admins to execute DML statement" -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 -+msgid "Select ports to delete. Ports will be deleted when update is applied." - msgstr "" - --#: booleans.py:135 --msgid "Allow unprivileged users to execute DDL statement" -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 +msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." msgstr "" +-#: booleans.py:133 +-msgid "Allow transmit client label to foreign database" +-msgstr "" ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++#, fuzzy ++msgid "Delete Modified Users Mapping." ++msgstr "No s'ha pogut modificar el mapatge d'entrada per a %s" + +-#: booleans.py:134 +-msgid "Allow database admins to execute DML statement" ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." + msgstr "" + +-#: booleans.py:135 +-msgid "Allow unprivileged users to execute DDL statement" +-msgstr "" ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++#, fuzzy ++msgid "Login name" ++msgstr "Nom d'entrada" + -#: booleans.py:136 -msgid "Allow pppd to load kernel modules for certain modems" -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" msgstr "" -#: booleans.py:137 -msgid "Allow pppd to be run for a regular user" -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" msgstr "" -#: booleans.py:138 -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 msgid "" -"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." +"Review the updates you have made before committing them to the system. To " @@ -100828,36 +102499,43 @@ index 591da7e..401e16f 100644 -#: booleans.py:139 -msgid "Allow Puppet client to manage all file types." -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" msgstr "" -#: booleans.py:140 -msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database" -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" msgstr "" -#: booleans.py:141 -msgid "Allow racoon to read shadow" -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 +msgid "" -+"Add User Roles. SELinux User Roles will be created when Update is applied." ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." msgstr "" -#: booleans.py:142 -msgid "Allow rgmanager domain to connect to the network using TCP." --msgstr "" -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++#, fuzzy ++msgid "SELinux Username" ++msgstr "Usuari SELinux" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 ++msgid "" ++"Add User Roles. SELinux User Roles will be created when Update is applied." + msgstr "" + +-#: booleans.py:143 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +#, fuzzy +msgid "SELinux User Name" +msgstr "Usuari SELinux" - --#: booleans.py:143 -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 msgid "" -"Allow rsync to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." @@ -100867,8 +102545,7 @@ index 591da7e..401e16f 100644 -#: booleans.py:144 -msgid "Allow rsync to run as a client" -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." @@ -100876,36 +102553,35 @@ index 591da7e..401e16f 100644 -#: booleans.py:145 -msgid "Allow rsync to export any files/directories read only." -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" msgstr "" -#: booleans.py:146 -msgid "Allow rsync servers to share cifs files systems" -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +#, fuzzy +msgid "Disable" +msgstr "Desactivat" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" msgstr "" -#: booleans.py:147 -msgid "Allow rsync servers to share nfs files systems" -+#: ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" msgstr "" -#: booleans.py:148 -msgid "Allow samba to create new home directories (e.g. via PAM)" -+#: ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" msgstr "" -#: booleans.py:149 -+#: ../sepolicy/sepolicy/gui.py:92 ++#: ../sepolicy/sepolicy/gui.py:93 msgid "" -"Allow samba to act as the domain controller, add users, groups and change " -"passwords." @@ -100919,78 +102595,78 @@ index 591da7e..401e16f 100644 -#: booleans.py:150 -msgid "Allow samba to share users home directories." -+#: ../sepolicy/sepolicy/gui.py:115 ++#: ../sepolicy/sepolicy/gui.py:116 +#, fuzzy, python-format +msgid "%s is not a valid domain" +msgstr "%s no és un context vàlid\n" + -+#: ../sepolicy/sepolicy/gui.py:624 ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" msgstr "" -#: booleans.py:151 -msgid "Allow samba to share any file/directory read only." -+#: ../sepolicy/sepolicy/gui.py:722 ++#: ../sepolicy/sepolicy/gui.py:737 +msgid "Help: Start Page" msgstr "" -#: booleans.py:152 -msgid "Allow samba to share any file/directory read/write." -+#: ../sepolicy/sepolicy/gui.py:726 ++#: ../sepolicy/sepolicy/gui.py:741 +msgid "Help: Booleans Page" msgstr "" -#: booleans.py:153 -msgid "Allow samba to act as a portmapper" -+#: ../sepolicy/sepolicy/gui.py:732 ++#: ../sepolicy/sepolicy/gui.py:747 +msgid "Help: Executable Files Page" msgstr "" -#: booleans.py:154 -msgid "Allow samba to run unconfined scripts" -+#: ../sepolicy/sepolicy/gui.py:735 ++#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Writable Files Page" msgstr "" -#: booleans.py:155 -msgid "Allow samba to export ntfs/fusefs volumes." -+#: ../sepolicy/sepolicy/gui.py:738 ++#: ../sepolicy/sepolicy/gui.py:753 +msgid "Help: Application Types Page" msgstr "" -#: booleans.py:156 -msgid "Allow samba to export NFS volumes." -+#: ../sepolicy/sepolicy/gui.py:743 ++#: ../sepolicy/sepolicy/gui.py:758 +msgid "Help: Outbound Network Connections Page" msgstr "" -#: booleans.py:157 -msgid "Allow sanlock to read/write fuse files" -+#: ../sepolicy/sepolicy/gui.py:746 ++#: ../sepolicy/sepolicy/gui.py:761 +msgid "Help: Inbound Network Connections Page" msgstr "" -#: booleans.py:158 -msgid "Allow sanlock to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:752 ++#: ../sepolicy/sepolicy/gui.py:767 +msgid "Help: Transition from application Page" msgstr "" -#: booleans.py:159 -msgid "Allow sanlock to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:755 ++#: ../sepolicy/sepolicy/gui.py:770 +msgid "Help: Transition into application Page" msgstr "" -#: booleans.py:160 -msgid "Allow sasl to read shadow" -+#: ../sepolicy/sepolicy/gui.py:758 ++#: ../sepolicy/sepolicy/gui.py:773 +msgid "Help: Transition application file Page" msgstr "" -#: booleans.py:161 -msgid "Allow secadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:762 ++#: ../sepolicy/sepolicy/gui.py:777 +msgid "Help: Systems Page" msgstr "" @@ -100998,24 +102674,39 @@ index 591da7e..401e16f 100644 -msgid "" -"disallow programs, such as newrole, from transitioning to administrative " -"user domains." -+#: ../sepolicy/sepolicy/gui.py:766 ++#: ../sepolicy/sepolicy/gui.py:781 +msgid "Help: Lockdown Page" msgstr "" -#: booleans.py:163 -msgid "Disable kernel module loading." -+#: ../sepolicy/sepolicy/gui.py:770 ++#: ../sepolicy/sepolicy/gui.py:785 +#, fuzzy +msgid "Help: Login Page" +msgstr "Nom d'entrada" + -+#: ../sepolicy/sepolicy/gui.py:774 ++#: ../sepolicy/sepolicy/gui.py:789 +#, fuzzy +msgid "Help: SELinux User Page" +msgstr "Usuari SELinux" + -+#: ../sepolicy/sepolicy/gui.py:778 ++#: ../sepolicy/sepolicy/gui.py:793 +msgid "Help: File Equivalence Page" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1048 ++#, python-format ++msgid "File path used to enter the '%s' domain." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1049 ++#, python-format ++msgid "Files to which the '%s' domain can write." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1050 ++#, python-format ++msgid "Network Ports to which the '%s' is allowed to connect." msgstr "" -#: booleans.py:164 @@ -101023,36 +102714,36 @@ index 591da7e..401e16f 100644 -"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." -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." ++#: ../sepolicy/sepolicy/gui.py:1051 ++#, python-format ++msgid "Network Ports to which the '%s' is allowed to listen." msgstr "" -#: booleans.py:165 -msgid "Allow regular users direct dri device access" -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format -+msgid "File path used to enter the '%s' domain." ++msgid "File Types defined for the '%s'." msgstr "" -#: booleans.py:166 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1053 ++#, python-format + 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" -+#: ../sepolicy/sepolicy/gui.py:1032 -+#, python-format -+msgid "Files to which the '%s' domain can write." ++"Display boolean information that can be used to modify the policy for the " ++"'%s'." msgstr "" -#: booleans.py:167 -msgid "" -"Allow all unconfined executables to use libraries requiring text relocation " -"that are not labeled textrel_shlib_t" -+#: ../sepolicy/sepolicy/gui.py:1033 ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format -+msgid "Network Ports to which the '%s' is allowed to connect." ++msgid "Display file type information that can be used by the '%s'." msgstr "" -#: booleans.py:168 @@ -101060,612 +102751,615 @@ index 591da7e..401e16f 100644 -"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" -+#: ../sepolicy/sepolicy/gui.py:1034 -+#, python-format -+msgid "Network Ports to which the '%s' is allowed to listen." - msgstr "" - --#: booleans.py:169 --msgid "Allow users to connect to the local mysql server" -+#: ../sepolicy/sepolicy/gui.py:1035 -+#, python-format -+msgid "File Types defined for the '%s'." - msgstr "" - --#: booleans.py:170 -+#: ../sepolicy/sepolicy/gui.py:1036 -+#, python-format - msgid "" --"Allow confined users the ability to execute the ping and traceroute " --"commands." -+"Display boolean information that can be used to modify the policy for the " -+"'%s'." - msgstr "" - --#: booleans.py:171 --msgid "Allow users to connect to PostgreSQL" -+#: ../sepolicy/sepolicy/gui.py:1037 -+#, python-format -+msgid "Display file type information that can be used by the '%s'." - msgstr "" - --#: booleans.py:172 --msgid "" --"Allow user to r/w files on filesystems that do not have extended attributes " --"(FAT, CDROM, FLOPPY)" -+#: ../sepolicy/sepolicy/gui.py:1038 ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." msgstr "" --#: 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." -+#: ../sepolicy/sepolicy/gui.py:1039 +-#: booleans.py:169 +-msgid "Allow users to connect to the local mysql server" ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" msgstr "" --#: booleans.py:174 --msgid "Allow user to use ssh chroot environment." -+#: ../sepolicy/sepolicy/gui.py:1040 +-#: booleans.py:170 +-msgid "" +-"Allow confined users the ability to execute the ping and traceroute " +-"commands." ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" msgstr "" --#: booleans.py:175 --msgid "Allow user music sharing" -+#: ../sepolicy/sepolicy/gui.py:1041 +-#: booleans.py:171 +-msgid "Allow users to connect to PostgreSQL" ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" msgstr "" --#: booleans.py:176 -+#: ../sepolicy/sepolicy/gui.py:1042 +-#: booleans.py:172 ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format msgid "" --"Allow anon internal-sftp to upload files, used for public file transfer " --"services. Directories must be labeled public_content_rw_t." +-"Allow user to r/w files on filesystems that do not have extended attributes " +-"(FAT, CDROM, FLOPPY)" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." msgstr "" --#: booleans.py:177 -+#: ../sepolicy/sepolicy/gui.py:1043 +-#: booleans.py:173 ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format msgid "" --"Allow sftp-internal to read and write files in the user home directories" +-"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." +"Executables which will transition to a different domain, when the '%s' " +"executes them." msgstr "" +-#: booleans.py:174 +-msgid "Allow user to use ssh chroot environment." ++#: ../sepolicy/sepolicy/gui.py:1061 ++#, python-format ++msgid "Files by '%s' will transitions to a different label." + msgstr "" + +-#: booleans.py:175 +-msgid "Allow user music sharing" ++#: ../sepolicy/sepolicy/gui.py:1062 ++#, python-format ++msgid "Display applications that can transition into or out of the '%s'." + msgstr "" + +-#: booleans.py:176 +-msgid "" +-"Allow anon internal-sftp to upload files, used for public file transfer " +-"services. Directories must be labeled public_content_rw_t." ++#: ../sepolicy/sepolicy/gui.py:1170 ++msgid "MISSING FILE PATH" + msgstr "" + +-#: booleans.py:177 +-msgid "" +-"Allow sftp-internal to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 ++msgid "Boolean section." + msgstr "" + -#: booleans.py:178 -msgid "" -"Allow sftp-internal to login to local users and read/write all files on the " -"system, governed by DAC." -+#: ../sepolicy/sepolicy/gui.py:1044 -+#, python-format -+msgid "Files by '%s' will transitions to a different label." ++#: ../sepolicy/sepolicy/gui.py:1285 ++msgid "To disable this transition, go to the " msgstr "" -#: booleans.py:179 -msgid "" -"Allow internal-sftp to read and write files in the user ssh home " -"directories." -+#: ../sepolicy/sepolicy/gui.py:1045 -+#, python-format -+msgid "Display applications that can transition into or out of the '%s'." ++#: ../sepolicy/sepolicy/gui.py:1287 ++msgid "To enable this transition, go to the " msgstr "" -#: booleans.py:180 -msgid "Allow sge to connect to the network using any TCP port" -+#: ../sepolicy/sepolicy/gui.py:1149 -+msgid "MISSING FILE PATH" ++#: ../sepolicy/sepolicy/gui.py:1344 ++msgid "executable" msgstr "" -#: booleans.py:181 -msgid "Allow sge to access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 -+msgid "Boolean section." ++#: ../sepolicy/sepolicy/gui.py:1347 ++#, fuzzy ++msgid "writable" ++msgstr "Desactivat" ++ ++#: ../sepolicy/sepolicy/gui.py:1350 ++msgid "application" msgstr "" -#: booleans.py:182 -msgid "" -"Enable additional permissions needed to support devices on 3ware " -"controllers." -+#: ../sepolicy/sepolicy/gui.py:1265 -+msgid "To disable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1351 ++#, python-format ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." msgstr "" -#: booleans.py:183 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1352 ++#, python-format ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format + msgid "" -"Allow samba to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1267 -+msgid "To enable this transition, go to the " ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:184 -msgid "Allow user spamassassin clients to use the network." -+#: ../sepolicy/sepolicy/gui.py:1324 -+msgid "executable" ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" msgstr "" -#: booleans.py:185 -msgid "Allow spamd to read/write user home directories." -+#: ../sepolicy/sepolicy/gui.py:1327 -+#, fuzzy -+msgid "writable" -+msgstr "Desactivat" -+ -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" msgstr "" -#: booleans.py:186 -msgid "" -"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." msgstr "" -#: booleans.py:187 -msgid "Allow squid to run as a transparent proxy (TPROXY)" -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." ++#: ../sepolicy/sepolicy/gui.py:1371 ++msgid "" ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." msgstr "" -#: booleans.py:188 -+#: ../sepolicy/sepolicy/gui.py:1333 ++#: ../sepolicy/sepolicy/gui.py:1372 +#, python-format msgid "" -"Allow ssh with chroot env to read and write files in the user home " -"directories" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." msgstr "" -#: booleans.py:189 -msgid "allow host key based authentication" -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" ++#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." msgstr "" -#: booleans.py:190 -msgid "Allow ssh logins as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." msgstr "" -#: booleans.py:191 -msgid "Allow staff to exec content" -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." msgstr "" -#: booleans.py:192 -msgid "allow staff user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1351 -+#, python-format -+msgid "" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." msgstr "" -#: booleans.py:193 -msgid "Allow sysadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1352 -+#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1411 ++#, fuzzy ++msgid "Delete modified Login Mapping definitions." ++msgstr "No s'ha pogut modificar el mapatge d'entrada per a %s" ++ ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." msgstr "" -#: booleans.py:194 -msgid "" -"Allow the Telepathy connection managers to connect to any network port." -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." msgstr "" -#: booleans.py:195 -msgid "" -"Allow the Telepathy connection managers to connect to any generic TCP port." -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." - msgstr "" - --#: booleans.py:196 --msgid "" --"Allow tftp to modify public files used for public file transfer services." -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." - msgstr "" - --#: booleans.py:197 --msgid "Allow tftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." - msgstr "" - --#: booleans.py:198 --msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." --msgstr "" -+#: ../sepolicy/sepolicy/gui.py:1391 -+#, fuzzy -+msgid "Delete modified Login Mapping definitions." -+msgstr "No s'ha pogut modificar el mapatge d'entrada per a %s" - --#: booleans.py:199 --msgid "Allow tor to act as a relay" -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." - msgstr "" - --#: booleans.py:200 --msgid "" --"allow unconfined users to transition to the chrome sandbox domains when " --"running chrome-sandbox" -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." - msgstr "" - --#: booleans.py:201 --msgid "Allow a user to login as an unconfined domain" -+#: ../sepolicy/sepolicy/gui.py:1400 ++#: ../sepolicy/sepolicy/gui.py:1420 +msgid "Delete modified File Equivalence definitions." msgstr "" --#: booleans.py:202 -+#: ../sepolicy/sepolicy/gui.py:1401 +-#: booleans.py:196 ++#: ../sepolicy/sepolicy/gui.py:1421 msgid "" --"Allow unconfined users to transition to the Mozilla plugin domain when " --"running xulrunner plugin-container." +-"Allow tftp to modify public files used for public file transfer services." +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." msgstr "" --#: booleans.py:203 --msgid "Allow video playing tools to run unconfined" -+#: ../sepolicy/sepolicy/gui.py:1429 +-#: booleans.py:197 +-msgid "Allow tftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" msgstr "" --#: booleans.py:204 --msgid "Allow unprivledged user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1442 +-#: booleans.py:198 +-msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." msgstr "" --#: booleans.py:205 --msgid "Support ecryptfs home directories" -+#: ../sepolicy/sepolicy/gui.py:1443 +-#: booleans.py:199 +-msgid "Allow tor to act as a relay" ++#: ../sepolicy/sepolicy/gui.py:1463 +#, python-format +msgid "Add Network Port for %s" msgstr "" --#: booleans.py:206 --msgid "Support fusefs home directories" -+#: ../sepolicy/sepolicy/gui.py:1448 +-#: booleans.py:200 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format -+msgid "" + msgid "" +-"allow unconfined users to transition to the chrome sandbox domains when " +-"running chrome-sandbox" +"Add File Labeling for %s. File labels will be created when update is applied." msgstr "" --#: booleans.py:207 --msgid "Use lpd server instead of cups" -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 +-#: booleans.py:201 +-msgid "Allow a user to login as an unconfined domain" ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" msgstr "" --#: booleans.py:208 --msgid "Support NFS home directories" -+#: ../sepolicy/sepolicy/gui.py:1459 +-#: booleans.py:202 +-msgid "" +-"Allow unconfined users to transition to the Mozilla plugin domain when " +-"running xulrunner plugin-container." ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." msgstr "" --#: booleans.py:209 --msgid "Support SAMBA home directories" -+#: ../sepolicy/sepolicy/gui.py:1460 +-#: booleans.py:203 +-msgid "Allow video playing tools to run unconfined" ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" msgstr "" --#: booleans.py:210 --msgid "Allow user to exec content" -+#: ../sepolicy/sepolicy/gui.py:1465 +-#: booleans.py:204 +-msgid "Allow unprivledged user to create and transition to svirt domains." ++#: ../sepolicy/sepolicy/gui.py:1485 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." msgstr "" --#: booleans.py:211 --msgid "Allow varnishd to connect to all ports, not just HTTP." -+#: ../sepolicy/sepolicy/gui.py:1466 +-#: booleans.py:205 +-msgid "Support ecryptfs home directories" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:1486 +#, fuzzy +msgid "Add SELinux Users" +msgstr "Usuari SELinux" -+ -+#: ../sepolicy/sepolicy/gui.py:1473 + +-#: booleans.py:206 +-msgid "Support fusefs home directories" ++#: ../sepolicy/sepolicy/gui.py:1493 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." msgstr "" --#: booleans.py:212 --msgid "Ignore vbetool mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:1474 +-#: booleans.py:207 +-msgid "Use lpd server instead of cups" ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" msgstr "" --#: booleans.py:213 -+#: ../sepolicy/sepolicy/gui.py:1499 +-#: booleans.py:208 +-msgid "Support NFS home directories" ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format - msgid "" --"Allow confined virtual guests to use serial/parallel communication ports" ++msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." msgstr "" --#: booleans.py:214 -+#: ../sepolicy/sepolicy/gui.py:1566 +-#: booleans.py:209 +-msgid "Support SAMBA home directories" ++#: ../sepolicy/sepolicy/gui.py:1577 ++msgid "" ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." + msgstr "" + +-#: booleans.py:210 +-msgid "Allow user to exec content" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:1578 ++#, fuzzy ++msgid "Modify SELinux Users" ++msgstr "Usuari SELinux" + +-#: booleans.py:211 +-msgid "Allow varnishd to connect to all ports, not just HTTP." ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." + msgstr "" + +-#: booleans.py:212 +-msgid "Ignore vbetool mmap_zero errors." +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:1587 ++#, fuzzy ++msgid "Modify Login Mapping" ++msgstr "No s'ha pogut llistar els mapatges d'entrada" + +-#: booleans.py:213 ++#: ../sepolicy/sepolicy/gui.py:1593 msgid "" --"Allow confined virtual guests to use executable memory and executable stack" +-"Allow confined virtual guests to use serial/parallel communication ports" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." msgstr "" --#: booleans.py:215 --msgid "Allow confined virtual guests to read fuse files" -+#: ../sepolicy/sepolicy/gui.py:1567 +-#: booleans.py:214 +-msgid "" +-"Allow confined virtual guests to use executable memory and executable stack" ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" msgstr "" --#: booleans.py:216 --msgid "Allow confined virtual guests to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:1652 +-#: booleans.py:215 +-msgid "Allow confined virtual guests to read fuse files" ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." msgstr "" --#: booleans.py:217 --msgid "Allow confined virtual guests to interact with rawip sockets" -+#: ../sepolicy/sepolicy/gui.py:1653 +-#: booleans.py:216 +-msgid "Allow confined virtual guests to manage nfs files" ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" msgstr "" --#: booleans.py:218 --msgid "Allow confined virtual guests to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:1866 +-#: booleans.py:217 +-msgid "Allow confined virtual guests to interact with rawip sockets" ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." msgstr "" --#: booleans.py:219 --msgid "Allow confined virtual guests to interact with the sanlock" -+#: ../sepolicy/sepolicy/gui.py:1879 +-#: booleans.py:218 +-msgid "Allow confined virtual guests to manage cifs files" ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" msgstr "" --#: booleans.py:220 --msgid "Allow confined virtual guests to manage device configuration, (pci)" -+#: ../sepolicy/sepolicy/gui.py:2146 +-#: booleans.py:219 +-msgid "Allow confined virtual guests to interact with the sanlock" ++#: ../sepolicy/sepolicy/gui.py:2188 +#, fuzzy, python-format +msgid "SELinux name: %s" +msgstr "Rols SELinux" + -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" msgstr "" --#: booleans.py:221 --msgid "Allow confined virtual guests to use usb devices" -+#: ../sepolicy/sepolicy/gui.py:2159 +-#: booleans.py:220 +-msgid "Allow confined virtual guests to manage device configuration, (pci)" ++#: ../sepolicy/sepolicy/gui.py:2201 +#, fuzzy, python-format +msgid "Delete file labeling for %s" +msgstr "No s'ha pogut suprimir el context de fitxer per a %s" + -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, fuzzy, python-format +msgid "Modify file labeling for %s" +msgstr "No s'ha pogut modificar el context de fitxer per a %s" + -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" msgstr "" --#: booleans.py:222 --msgid "Allow confined virtual guests to interact with the xserver" -+#: ../sepolicy/sepolicy/gui.py:2168 +-#: booleans.py:221 +-msgid "Allow confined virtual guests to use usb devices" ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" msgstr "" --#: booleans.py:223 --msgid "Allow webadm to manage files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 +-#: booleans.py:222 +-msgid "Allow confined virtual guests to interact with the xserver" ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, fuzzy, python-format +msgid "SELinux file type: %s" +msgstr "Rols SELinux" + -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, fuzzy, python-format +msgid "Add ports for %s" +msgstr "Format incorrecte %s: registre %s" + -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, fuzzy, python-format +msgid "Delete ports for %s" +msgstr "No s'ha pogut crear el port per a %s/%s" + -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" msgstr "" --#: booleans.py:224 --msgid "Allow webadm to read files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2187 +-#: booleans.py:223 +-msgid "Allow webadm to manage files in users home directories" ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" msgstr "" --#: booleans.py:225 --msgid "Ignore wine mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2190 +-#: booleans.py:224 +-msgid "Allow webadm to read files in users home directories" ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" msgstr "" +-#: booleans.py:225 +-msgid "Ignore wine mmap_zero errors." ++#: ../sepolicy/sepolicy/gui.py:2246 ++msgid "Add user" + msgstr "" + -#: booleans.py:226 -msgid "Allow the graphical login program to execute bootloader" -+#: ../sepolicy/sepolicy/gui.py:2204 -+msgid "Add user" ++#: ../sepolicy/sepolicy/gui.py:2248 ++msgid "Delete user" msgstr "" -#: booleans.py:227 -msgid "" -"Allow the graphical login program to login directly as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:2206 -+msgid "Delete user" ++#: ../sepolicy/sepolicy/gui.py:2250 ++msgid "Modify user" msgstr "" -#: booleans.py:228 -msgid "Allow xen to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2208 -+msgid "Modify user" ++#: ../sepolicy/sepolicy/gui.py:2253 ++#, fuzzy, python-format ++msgid "SELinux User : %s" ++msgstr "Usuari SELinux" ++ ++#: ../sepolicy/sepolicy/gui.py:2258 ++#, python-format ++msgid "Roles: %s" msgstr "" -#: booleans.py:229 -msgid "" -"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated " -"logical volumes for disk images." -+#: ../sepolicy/sepolicy/gui.py:2211 -+#, fuzzy, python-format -+msgid "SELinux User : %s" -+msgstr "Usuari SELinux" -+ -+#: ../sepolicy/sepolicy/gui.py:2216 -+#, python-format -+msgid "Roles: %s" - msgstr "" - --#: booleans.py:230 --msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, fuzzy, python-format +msgid "MLS/MCS Range: %s" +msgstr "Rang MLS/MCS" + -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +#, fuzzy +msgid "Add login mapping" +msgstr "No s'ha pogut llistar els mapatges d'entrada" + -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +#, fuzzy +msgid "Delete login mapping" +msgstr "No s'ha pogut suprimir el mapatge d'entrada per a %s" + -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +#, fuzzy +msgid "Modify login mapping" +msgstr "No s'ha pogut llistar els mapatges d'entrada" + -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, fuzzy, python-format -+msgid "Linux User : %s" -+msgstr "Usuari SELinux" ++msgid "Login Name : %s" ++msgstr "Nom d'entrada" + -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, fuzzy, python-format +msgid "SELinux User: %s" +msgstr "Usuari SELinux" + -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." msgstr "" +-#: booleans.py:230 +-msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." ++#: ../sepolicy/sepolicy/gui.py:2298 ++msgid "Delete file equiv labeling." + msgstr "" + -#: booleans.py:231 -msgid "" -"Allow xguest users to configure Network Manager and connect to apache ports" -+#: ../sepolicy/sepolicy/gui.py:2256 -+msgid "Delete file equiv labeling." ++#: ../sepolicy/sepolicy/gui.py:2300 ++msgid "Modify file equiv labeling." msgstr "" -#: booleans.py:232 -msgid "Allow xguest to exec content" -+#: ../sepolicy/sepolicy/gui.py:2258 -+msgid "Modify file equiv labeling." - msgstr "" - --#: booleans.py:233 --msgid "Allow xguest users to mount removable media" -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" msgstr "" --#: booleans.py:234 --msgid "Allow xguest to use blue tooth devices" -+#: ../sepolicy/sepolicy/gui.py:2266 +-#: booleans.py:233 +-msgid "Allow xguest users to mount removable media" ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" msgstr "" +-#: booleans.py:234 +-msgid "Allow xguest to use blue tooth devices" ++#: ../sepolicy/sepolicy/gui.py:2411 ++#, python-format ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" + msgstr "" + -#: booleans.py:235 -msgid "Allows clients to write to the X server shared memory segments." -+#: ../sepolicy/sepolicy/gui.py:2369 -+#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++#: ../sepolicy/sepolicy/gui.py:2423 ++msgid "Update Changes" msgstr "" -#: booleans.py:236 -msgid "Allows XServer to execute writable memory" -+#: ../sepolicy/sepolicy/gui.py:2381 -+msgid "Update Changes" ++#: ../sepolicy/sepolicy/gui.py:2425 ++msgid "Revert Changes" msgstr "" -#: booleans.py:237 -msgid "Support X userspace object manager" -+#: ../sepolicy/sepolicy/gui.py:2383 -+msgid "Revert Changes" ++#: ../sepolicy/sepolicy/gui.py:2598 ++msgid "System Status: Enforcing" msgstr "" -#: booleans.py:238 -msgid "Allow zabbix to connect to unreserved ports" -+#: ../sepolicy/sepolicy/gui.py:2556 -+msgid "System Status: Enforcing" ++#: ../sepolicy/sepolicy/gui.py:2600 ++msgid "System Status: Permissive" msgstr "" -#: booleans.py:239 -msgid "Allow zebra daemon to write it configuration files" -+#: ../sepolicy/sepolicy/gui.py:2558 -+msgid "System Status: Permissive" - msgstr "" - --#: booleans.py:240 -+#: ../sepolicy/sepolicy/gui.py:2749 - msgid "" --"Allow ZoneMinder to modify public files used for public file transfer " --"services." ++#: ../sepolicy/sepolicy/gui.py:2791 ++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 "" -+ -+#: ../sepolicy/sepolicy/gui.py:2783 -+msgid "" + msgstr "" + +-#: booleans.py:240 ++#: ../sepolicy/sepolicy/gui.py:2825 + msgid "" +-"Allow ZoneMinder to modify public files used for public file transfer " +-"services." +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" @@ -101673,11 +103367,15 @@ index 591da7e..401e16f 100644 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" msgstr "" ++ ++#, fuzzy ++#~ msgid "Linux User : %s" ++#~ msgstr "Usuari SELinux" diff --git a/policycoreutils/po/cs.po b/policycoreutils/po/cs.po -index 21421bb..91d764b 100644 +index 21421bb..0255d7e 100644 --- a/policycoreutils/po/cs.po +++ b/policycoreutils/po/cs.po @@ -1,24 +1,25 @@ @@ -101701,7 +103399,7 @@ index 21421bb..91d764b 100644 "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: 2013-01-04 17:02+0000\n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2013-07-10 20:43+0000\n" "Last-Translator: dwalsh \n" -"Language-Team: Czech (http://www.transifex.com/projects/p/fedora/language/cs/)\n" @@ -101733,7 +103431,7 @@ index 21421bb..91d764b 100644 #, c-format msgid "Could not set exec context to %s.\n" msgstr "" -@@ -90,871 +91,907 @@ msgstr "" +@@ -90,871 +91,920 @@ msgstr "" msgid "To make this policy package active, execute:" msgstr "" @@ -101804,7 +103502,7 @@ index 21421bb..91d764b 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "Zakázáno" @@ -101979,8 +103677,8 @@ index 21421bb..91d764b 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "" @@ -101991,9 +103689,10 @@ index 21421bb..91d764b 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "" @@ -102041,7 +103740,8 @@ index 21421bb..91d764b 100644 -#: ../semanage/seobject.py:745 +#: ../semanage/seobject.py:780 #, python-format - msgid "Could not add role %s for %s" +-msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "" -#: ../semanage/seobject.py:754 @@ -102053,7 +103753,8 @@ index 21421bb..91d764b 100644 -#: ../semanage/seobject.py:757 +#: ../semanage/seobject.py:792 #, python-format - msgid "Could not add prefix %s for %s" +-msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "" -#: ../semanage/seobject.py:760 @@ -102141,9 +103842,9 @@ index 21421bb..91d764b 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "" @@ -102165,7 +103866,8 @@ index 21421bb..91d764b 100644 -#: ../semanage/seobject.py:980 +#: ../semanage/seobject.py:1018 #, python-format - msgid "Could not create a key for %s/%s" +-msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:991 @@ -102183,64 +103885,74 @@ index 21421bb..91d764b 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 #, python-format - msgid "Could not check if port %s/%s is defined" +-msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" msgstr "" -#: ../semanage/seobject.py:1002 +#: ../semanage/seobject.py:1042 #, python-format - msgid "Port %s/%s already defined" +-msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "" -#: ../semanage/seobject.py:1006 +#: ../semanage/seobject.py:1046 #, python-format - msgid "Could not create port for %s/%s" +-msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1012 +#: ../semanage/seobject.py:1052 #, python-format - msgid "Could not create context for %s/%s" +-msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1016 +#: ../semanage/seobject.py:1056 #, python-format - msgid "Could not set user in port context for %s/%s" +-msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1020 +#: ../semanage/seobject.py:1060 #, python-format - msgid "Could not set role in port context for %s/%s" +-msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1024 +#: ../semanage/seobject.py:1064 #, python-format - msgid "Could not set type in port context for %s/%s" +-msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1029 +#: ../semanage/seobject.py:1069 #, python-format - msgid "Could not set mls fields in port context for %s/%s" +-msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1033 +#: ../semanage/seobject.py:1073 #, python-format - msgid "Could not set port context for %s/%s" +-msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1037 +#: ../semanage/seobject.py:1077 #, python-format - msgid "Could not add port %s/%s" +-msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -102256,21 +103968,29 @@ index 21421bb..91d764b 100644 msgstr "" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 ++#, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 #, python-format - msgid "Port %s/%s is not defined" +-msgid "Port %s/%s is not defined" ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "" -#: ../semanage/seobject.py:1068 +#: ../semanage/seobject.py:1108 #, python-format - msgid "Could not query port %s/%s" +-msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1079 +#: ../semanage/seobject.py:1119 #, python-format - msgid "Could not modify port %s/%s" +-msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1092 @@ -102285,15 +104005,22 @@ index 21421bb..91d764b 100644 msgstr "" -#: ../semanage/seobject.py:1125 ++#: ../semanage/seobject.py:1159 ++#, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "" ++ +#: ../semanage/seobject.py:1165 #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" +-msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1129 +#: ../semanage/seobject.py:1169 #, python-format - msgid "Could not delete port %s/%s" +-msgid "Could not delete port %s/%s" ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 @@ -102302,9 +104029,9 @@ index 21421bb..91d764b 100644 msgstr "" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "" @@ -102315,7 +104042,7 @@ index 21421bb..91d764b 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "" @@ -102586,7 +104313,9 @@ index 21421bb..91d764b 100644 -#: ../semanage/seobject.py:1697 +#: ../semanage/seobject.py:1750 #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" +-msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" msgstr "" -#: ../semanage/seobject.py:1706 @@ -102629,7 +104358,8 @@ index 21421bb..91d764b 100644 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" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" msgstr "" -#: ../semanage/seobject.py:1755 @@ -102795,7 +104525,8 @@ index 21421bb..91d764b 100644 -#: ../semanage/seobject.py:2063 +#: ../semanage/seobject.py:2122 #, python-format - msgid "Bad format %s: Record %s" +-msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "" -#: ../semanage/seobject.py:2087 @@ -102843,13 +104574,13 @@ index 21421bb..91d764b 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "" -@@ -993,206 +1030,226 @@ msgstr "" +@@ -993,206 +1043,226 @@ msgstr "" msgid "Unable to clear environment\n" msgstr "" @@ -103117,7 +104848,7 @@ index 21421bb..91d764b 100644 msgid "failed to exec shell\n" msgstr "" -@@ -1419,7 +1476,7 @@ msgstr "" +@@ -1419,7 +1489,7 @@ msgstr "" msgid "Applications" msgstr "" @@ -103126,7 +104857,7 @@ index 21421bb..91d764b 100644 msgid "Standard Init Daemon" msgstr "" -@@ -1429,7 +1486,7 @@ msgid "" +@@ -1429,7 +1499,7 @@ msgid "" "requires a script in /etc/rc.d/init.d" msgstr "" @@ -103135,7 +104866,7 @@ index 21421bb..91d764b 100644 msgid "DBUS System Daemon" msgstr "" -@@ -1441,7 +1498,7 @@ msgstr "" +@@ -1441,7 +1511,7 @@ msgstr "" msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" @@ -103144,7 +104875,7 @@ index 21421bb..91d764b 100644 msgid "Web Application/Script (CGI)" msgstr "" -@@ -1450,7 +1507,7 @@ msgid "" +@@ -1450,7 +1520,7 @@ msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" @@ -103153,7 +104884,7 @@ index 21421bb..91d764b 100644 msgid "User Application" msgstr "" -@@ -1460,7 +1517,7 @@ msgid "" +@@ -1460,7 +1530,7 @@ msgid "" "started by a user" msgstr "" @@ -103162,7 +104893,7 @@ index 21421bb..91d764b 100644 msgid "Sandbox" msgstr "" -@@ -1512,8 +1569,8 @@ msgstr "" +@@ -1512,8 +1582,8 @@ msgstr "" #: ../gui/polgen.glade:550 msgid "" @@ -103173,7 +104904,7 @@ index 21421bb..91d764b 100644 msgstr "" #: ../gui/polgen.glade:592 -@@ -1526,8 +1583,8 @@ msgstr "" +@@ -1526,8 +1596,8 @@ msgstr "" #: ../gui/polgen.glade:627 msgid "" @@ -103184,17 +104915,17 @@ index 21421bb..91d764b 100644 "the system directly." msgstr "" -@@ -1535,7 +1592,8 @@ msgstr "" +@@ -1535,7 +1605,8 @@ msgstr "" msgid "Enter name of application or user role:" msgstr "" -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "" -@@ -1595,8 +1653,7 @@ msgid "Select the user_roles that will transition to %s:" +@@ -1595,8 +1666,7 @@ msgid "Select the user_roles that will transition to %s:" msgstr "" #: ../gui/polgen.glade:1019 @@ -103204,16 +104935,16 @@ index 21421bb..91d764b 100644 msgstr "" #: ../gui/polgen.glade:1056 -@@ -1620,7 +1677,7 @@ msgid "TCP Ports" +@@ -1620,7 +1690,7 @@ msgid "TCP Ports" msgstr "" #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" msgstr "" -@@ -1751,75 +1808,75 @@ msgstr "" +@@ -1751,75 +1821,75 @@ msgstr "" msgid "Policy Directory" msgstr "" @@ -103305,53 +105036,53 @@ index 21421bb..91d764b 100644 msgid "Configue SELinux" msgstr "" -@@ -1834,6 +1891,10 @@ msgid "" +@@ -1834,6 +1904,10 @@ msgid "" msgstr "" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" msgstr "" -@@ -1843,7 +1904,9 @@ msgid "" +@@ -1843,7 +1917,9 @@ msgid "" "Level" msgstr "" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" msgstr "" -@@ -1881,10 +1944,14 @@ msgid "Modify %s" +@@ -1881,10 +1957,14 @@ msgid "Modify %s" msgstr "" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" msgstr "" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" msgstr "" -@@ -1892,7 +1959,7 @@ msgstr "" +@@ -1892,7 +1972,7 @@ msgstr "" msgid "Status" msgstr "" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " -@@ -1905,11 +1972,11 @@ msgid "" +@@ -1905,11 +1985,11 @@ msgid "" "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 " @@ -103362,36 +105093,36 @@ index 21421bb..91d764b 100644 msgstr "" -#: ../gui/statusPage.py:152 -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " -@@ -1961,6 +2028,8 @@ msgid "" +@@ -1961,6 +2041,8 @@ msgid "" msgstr "" #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "" -@@ -1973,6 +2042,7 @@ msgid "SELinux Administration" +@@ -1973,6 +2055,7 @@ msgid "SELinux Administration" msgstr "" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" msgstr "" -@@ -2042,6 +2112,7 @@ msgstr "" +@@ -2042,6 +2125,7 @@ msgstr "" #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" msgstr "" -@@ -2136,8 +2207,8 @@ msgstr "" +@@ -2136,8 +2220,8 @@ msgstr "" #: ../gui/system-config-selinux.glade:2661 msgid "" @@ -103402,7 +105133,7 @@ index 21421bb..91d764b 100644 msgstr "" #: ../gui/system-config-selinux.glade:2781 -@@ -2165,1321 +2236,2871 @@ msgstr "" +@@ -2165,1321 +2249,2920 @@ msgstr "" msgid "SELinux user '%s' is required" msgstr "" @@ -103853,9 +105584,8 @@ index 21421bb..91d764b 100644 +msgid "" +"Allow gpg web domain to modify public files used for public file transfer " +"services." - msgstr "" - --#: booleans.py:6 ++msgstr "" ++ +#: booleans.py:67 +msgid "" +"Allow gssd to list tmp directories and read the kerberos credential cache." @@ -104723,6 +106453,32 @@ index 21421bb..91d764b 100644 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -104924,8 +106680,9 @@ index 21421bb..91d764b 100644 +#: ../sepolicy/sepolicy.py:606 +#, python-format +msgid "Generate '%s' policy " -+msgstr "" -+ + msgstr "" + +-#: booleans.py:6 +#: ../sepolicy/sepolicy.py:620 +msgid "executable to confine" +msgstr "" @@ -104943,7 +106700,7 @@ index 21421bb..91d764b 100644 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -105135,7 +106892,7 @@ index 21421bb..91d764b 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -105143,45 +106900,36 @@ index 21421bb..91d764b 100644 +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + @@ -105201,10 +106949,9 @@ index 21421bb..91d764b 100644 -#: booleans.py:16 -msgid "Allow Cobbler to access cifs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" msgstr "" @@ -105219,15 +106966,14 @@ index 21421bb..91d764b 100644 -#: booleans.py:18 -msgid "Allow collectd to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" msgstr "" -#: booleans.py:19 -msgid "Allow codnor domain to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." @@ -105239,17 +106985,16 @@ index 21421bb..91d764b 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" +msgstr "" + @@ -105278,18 +107023,18 @@ index 21421bb..91d764b 100644 -#: booleans.py:23 -msgid "Allow all daemons to use tcp wrappers." +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" msgstr "" -#: booleans.py:24 -msgid "Allow all daemons the ability to read/write terminals" +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" msgstr "" @@ -105370,508 +107115,486 @@ index 21421bb..91d764b 100644 -#: booleans.py:34 -msgid "Allow all domains to have the kernel load modules" -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." - msgstr "" - --#: booleans.py:35 --msgid "Allow the use of the audio devices as the source for the entropy feeds" -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 ++msgid "Network" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 ++msgid "" ++"Display network ports to which the 'selected domain' can connect or listen " ++"to." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 ++msgid "Transitions" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 ++msgid "" ++"Display applications that can transition into or out of the 'selected " ++"domain'." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 ++msgid "Login Mapping" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 ++msgid "Manage the SELinux configuration" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 ++msgid "SELinux Users" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 ++msgid "Lockdown" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 ++msgid "" ++"Lockdown the SELinux System.\n" ++"This screen can be used to turn up the SELinux Protections." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 ++msgid "radiobutton" + msgstr "" + +-#: booleans.py:35 +-msgid "Allow the use of the audio devices as the source for the entropy feeds" ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 ++msgid "Show Modified Only" msgstr "" -#: booleans.py:36 -msgid "Allow exim to connect to databases (postgres, mysql)" -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 -+msgid "Network" ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 ++msgid "Mislabeled files exist" msgstr "" -#: booleans.py:37 -msgid "Allow exim to create, read, write, and delete unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 -+msgid "" -+"Display network ports to which the 'selected domain' can connect or listen " -+"to." ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 ++msgid "Show mislabeled files only" msgstr "" -#: booleans.py:38 -msgid "Allow exim to read unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 -+msgid "Transitions" ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 ++msgid "" ++"If-Then-Else rules written in policy that can \n" ++"allow alternative access control." msgstr "" -#: booleans.py:39 -msgid "Enable extra rules in the cron domain to support fcron." -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 -+msgid "" -+"Display applications that can transition into or out of the 'selected " -+"domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 ++msgid "Enabled" msgstr "" -#: booleans.py:40 -msgid "Allow fenced domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 -+msgid "Login Mapping" ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 ++msgid "File Path" msgstr "" -#: booleans.py:41 -msgid "Allow fenced domain to execute ssh." -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 -+msgid "Manage the SELinux configuration" ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 ++msgid "SELinux File Type" msgstr "" -#: booleans.py:42 -msgid "Allow all domains to execute in fips_mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 -+msgid "SELinux Users" ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 ++msgid "File path used to enter the 'selected domain'." msgstr "" -#: booleans.py:43 -msgid "Allow ftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 -+msgid "Lockdown" ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 ++msgid "Executable Files" msgstr "" -#: booleans.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 - msgid "" +-msgid "" -"Allow ftp servers to upload files, used for public file transfer services. " -"Directories must be labeled public_content_rw_t." -+"Lockdown the SELinux System.\n" -+"This screen can be used to turn up the SELinux Protections." ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 ++msgid "Files to which the 'selected domain' can write." msgstr "" -#: booleans.py:45 -msgid "Allow ftp servers to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 -+msgid "radiobutton" ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 ++msgid "Writable files" msgstr "" -#: booleans.py:46 -msgid "Allow ftp servers to connect to mysql database ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 -+msgid "Show Modified Only" ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 ++msgid "File Types defined for the 'selected domain'." msgstr "" -#: booleans.py:47 -msgid "" -"Allow ftp servers to login to local users and read/write all files on the " -"system, governed by DAC." -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 -+msgid "Mislabeled files exist" ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 ++msgid "Application File Types" msgstr "" -#: booleans.py:48 -msgid "Allow ftp servers to use cifs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 -+msgid "Show mislabeled files only" ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 ++msgid "Network Ports to which the 'selected domain' is allowed to connect." msgstr "" -#: booleans.py:49 -msgid "Allow ftp servers to use nfs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 -+msgid "" -+"If-Then-Else rules written in policy that can \n" -+"allow alternative access control." ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 ++msgid "Outbound" msgstr "" -#: booleans.py:50 -msgid "Allow ftp servers to use bind to all unreserved ports for passive mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 -+msgid "Enabled" ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 ++msgid "Network Ports to which the 'selected domain' is allowed to listen." msgstr "" -#: booleans.py:51 -msgid "Determine whether Git CGI can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 -+msgid "File Path" ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 ++msgid "Inbound" msgstr "" -#: booleans.py:52 -msgid "Determine whether Git CGI can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 -+msgid "SELinux File Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 ++msgid "" ++"Boolean \n" ++"Enabled" msgstr "" -#: booleans.py:53 -msgid "Determine whether Git CGI can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 -+msgid "File path used to enter the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 ++msgid "Boolean name" msgstr "" -#: booleans.py:54 -msgid "" -"Determine whether Git session daemon can bind TCP sockets to all unreserved " -"ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 -+msgid "Executable Files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 ++msgid "SELinux Application Type" msgstr "" -#: booleans.py:55 --msgid "" ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 + msgid "" -"Determine whether calling user domains can execute Git daemon in the " -"git_session_t domain." -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 -+msgid "Files to which the 'selected domain' can write." ++"Executables which will transition to a different domain, when the 'selected " ++"domain' executes them." msgstr "" -#: booleans.py:56 -msgid "Determine whether Git system daemon can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 -+msgid "Writable files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 ++msgid "Applicaton Transitions From 'select domain'" msgstr "" -#: booleans.py:57 -msgid "Determine whether Git system daemon can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 -+msgid "File Types defined for the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 ++msgid "" ++"Boolean\n" ++"Enabled" msgstr "" -#: booleans.py:58 -msgid "Determine whether Git system daemon can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 -+msgid "Application File Types" ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 ++msgid "Calling Process Domain" msgstr "" -#: booleans.py:59 -msgid "Allow gitisis daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 -+msgid "Network Ports to which the 'selected domain' is allowed to connect." ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 ++msgid "Executable File" msgstr "" -#: booleans.py:60 -msgid "Enable reading of urandom for all domains." -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 -+msgid "Outbound" ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 ++msgid "" ++"Executables which will transition to the 'selected domain', when executing a " ++"selected domains entrypoint." msgstr "" -#: booleans.py:61 -msgid "" -"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" -"agent to manage user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 -+msgid "Network Ports to which the 'selected domain' is allowed to listen." ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 ++msgid "Application Transitions Into 'select domain'" msgstr "" -#: booleans.py:62 -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 -+msgid "Inbound" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 msgid "" -"Allow gpg web domain to modify public files used for public file transfer " -"services." -+"Boolean \n" -+"Enabled" ++"File Transitions define what happens when the current domain creates the " ++"content of a particular class in a directory of the destination type. " ++"Optionally a file name could be specified for the transition." msgstr "" -#: booleans.py:63 -msgid "Allow gssd to read temp directory. For access to kerberos tgt." -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 -+msgid "Boolean name" ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 ++msgid "SELinux Directory Type" msgstr "" -#: booleans.py:64 -msgid "Allow guest to exec content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 -+msgid "SELinux Application Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 ++msgid "Destination Class" msgstr "" -#: booleans.py:65 -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 - msgid "" +-msgid "" -"Allow Apache to modify public files used for public file transfer services. " -"Directories/Files must be labeled public_content_rw_t." -+"Executables which will transition to a different domain, when the 'selected " -+"domain' executes them." ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 ++msgid "SELinux Destination Type" msgstr "" -#: booleans.py:66 -msgid "Allow httpd to use built in scripting (usually php)" -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 -+msgid "Applicaton Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 ++msgid "File Name" msgstr "" -#: booleans.py:67 -msgid "Allow http daemon to check spam" -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 -+msgid "" -+"Boolean\n" -+"Enabled" ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 ++msgid "File Transitions From 'select domain'" msgstr "" -#: booleans.py:68 -msgid "" -"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " -"ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 -+msgid "Calling Process Domain" ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 ++#, fuzzy ++msgid "Default Level" ++msgstr "Implicitní" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 ++msgid "Select the system mode when the system first boots up" msgstr "" -#: booleans.py:69 -msgid "Allow httpd to connect to the ldap port" -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 -+msgid "Executable File" ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 ++msgid "Select the system mode for the current session" msgstr "" -#: booleans.py:70 -msgid "Allow http daemon to connect to zabbix" -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 -+msgid "" -+"Executables which will transition to the 'selected domain', when executing a " -+"selected domains entrypoint." ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 ++msgid "System Policy Type:" msgstr "" -#: booleans.py:71 -msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 -+msgid "Application Transitions Into 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 ++msgid "System Mode" msgstr "" -#: booleans.py:72 -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 - msgid "" +-msgid "" -"Allow HTTPD scripts and modules to connect to cobbler over the network." -+"File Transitions define what happens when the current domain creates the " -+"content of a particular class in a directory of the destination type. " -+"Optionally a file name could be specified for the transition." ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 ++msgid "Import system settings from another machine" msgstr "" -#: booleans.py:73 -msgid "" -"Allow HTTPD scripts and modules to connect to databases over the network." -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 -+msgid "SELinux Directory Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++msgid "Import" msgstr "" -#: booleans.py:74 -msgid "Allow httpd to connect to memcache server" -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 -+msgid "Destination Class" ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 ++msgid "Export system settings to a file" msgstr "" -#: booleans.py:75 -msgid "Allow httpd to act as a relay" -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 -+msgid "SELinux Destination Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++msgid "Export" msgstr "" -#: booleans.py:76 -msgid "Allow http daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 -+msgid "File Name" ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 ++msgid "Relabel all files back to system defaults on reboot" msgstr "" -#: booleans.py:77 -msgid "Allow Apache to communicate with avahi service via dbus" -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 -+msgid "File Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 ++msgid "Yes" msgstr "" -#: booleans.py:78 -msgid "Allow httpd cgi support" -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 -+#, fuzzy -+msgid "Default Level" -+msgstr "Implicitní" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 -+msgid "Select the system mode when the system first boots up" ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 ++msgid "No" msgstr "" -#: booleans.py:79 -msgid "Allow httpd to act as a FTP server by listening on the ftp port." -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 -+msgid "Select the system mode for the current session" ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 ++msgid "System Configuration" msgstr "" -#: booleans.py:80 -msgid "Allow httpd to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 -+msgid "System Policy Type:" - msgstr "" - --#: booleans.py:81 --msgid "Allow httpd scripts and modules execmem/execstack" -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 -+msgid "System Mode" - msgstr "" - --#: booleans.py:82 --msgid "Allow HTTPD to connect to port 80 for graceful shutdown" -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 -+msgid "Import system settings from another machine" - msgstr "" - --#: booleans.py:83 --msgid "Allow httpd processes to manage IPA content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 -+msgid "Import" - msgstr "" - --#: booleans.py:84 --msgid "Allow Apache to use mod_auth_ntlm_winbind" -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 -+msgid "Export system settings to a file" - msgstr "" - --#: booleans.py:85 --msgid "Allow Apache to use mod_auth_pam" -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 -+msgid "Export" - msgstr "" - --#: booleans.py:86 --msgid "Allow httpd to read user content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 -+msgid "Relabel all files back to system defaults on reboot" - msgstr "" - --#: booleans.py:87 --msgid "Allow Apache to run in stickshift mode, not transition to passenger" -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 -+msgid "Yes" - msgstr "" - --#: booleans.py:88 --msgid "Allow httpd daemon to change its resource limits" -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 -+msgid "No" - msgstr "" - --#: booleans.py:89 --msgid "" --"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 -+msgid "System Configuration" - msgstr "" - --#: booleans.py:90 -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 - msgid "" --"Allow apache scripts to write to public content, directories/files must be " --"labeled public_rw_content_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 ++msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " @@ -105880,19 +107603,18 @@ index 21421bb..91d764b 100644 +"unconfined_t from the users/login screens." msgstr "" --#: booleans.py:91 --msgid "Allow Apache to execute tmp content." -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 +-#: booleans.py:81 +-msgid "Allow httpd scripts and modules execmem/execstack" ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" msgstr "" --#: booleans.py:92 -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 - msgid "" --"Unify HTTPD to communicate with the terminal. Needed for entering the " --"passphrase for certificates at the terminal." +-#: booleans.py:82 +-msgid "Allow HTTPD to connect to port 80 for graceful shutdown" ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 ++msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -105900,15 +107622,15 @@ index 21421bb..91d764b 100644 +"allowed." msgstr "" --#: booleans.py:93 --msgid "Unify HTTPD handling of all content files." -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 +-#: booleans.py:83 +-msgid "Allow httpd processes to manage IPA content" ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" msgstr "" --#: booleans.py:94 --msgid "Allow httpd to access cifs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 +-#: booleans.py:84 +-msgid "Allow Apache to use mod_auth_ntlm_winbind" ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -105917,259 +107639,292 @@ index 21421bb..91d764b 100644 +"allowed." msgstr "" --#: booleans.py:95 --msgid "Allow httpd to access FUSE file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 +-#: booleans.py:85 +-msgid "Allow Apache to use mod_auth_pam" ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" msgstr "" --#: booleans.py:96 --msgid "Allow httpd to run gpg" -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 +-#: booleans.py:86 +-msgid "Allow httpd to read user content" ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." msgstr "" --#: booleans.py:97 --msgid "Allow httpd to access nfs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 +-#: booleans.py:87 +-msgid "Allow Apache to run in stickshift mode, not transition to passenger" ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" msgstr "" --#: booleans.py:98 --msgid "Allow httpd to communicate with oddjob to start up a service" -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 +-#: booleans.py:88 +-msgid "Allow httpd daemon to change its resource limits" ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." msgstr "" --#: booleans.py:99 --msgid "Allow httpd to access openstack ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 +-#: booleans.py:89 +-msgid "" +-"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" msgstr "" --#: booleans.py:100 --msgid "Allow Apache to query NS records" -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 +-#: booleans.py:90 +-msgid "" +-"Allow apache scripts to write to public content, directories/files must be " +-"labeled public_rw_content_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" msgstr "" --#: booleans.py:101 --msgid "Allow icecast to connect to all ports, not just sound ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 +-#: booleans.py:91 +-msgid "Allow Apache to execute tmp content." ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" msgstr "" --#: booleans.py:102 -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 +-#: booleans.py:92 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 msgid "" --"Allow the Irssi IRC Client to connect to any port, and to bind to any " --"unreserved port." --msgstr "" -- --#: booleans.py:103 --msgid "Allow confined applications to run with kerberos." +-"Unify HTTPD to communicate with the terminal. Needed for entering the " +-"passphrase for certificates at the terminal." +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." msgstr "" --#: booleans.py:104 --msgid "Allow syslogd daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 +-#: booleans.py:93 +-msgid "Unify HTTPD handling of all content files." ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" msgstr "" --#: booleans.py:105 --msgid "Allow syslogd the ability to read/write terminals" -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 +-#: booleans.py:94 +-msgid "Allow httpd to access cifs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." msgstr "" --#: booleans.py:106 --msgid "Allow logging in and using the system from /dev/console." -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 +-#: booleans.py:95 +-msgid "Allow httpd to access FUSE file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" msgstr "" --#: booleans.py:107 --msgid "" --"Control the ability to mmap a low area of the address space, as configured " --"by /proc/sys/kernel/mmap_min_addr." -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 +-#: booleans.py:96 +-msgid "Allow httpd to run gpg" ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" msgstr "" --#: booleans.py:108 --msgid "Allow mock to read files in home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 +-#: booleans.py:97 +-msgid "Allow httpd to access nfs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" msgstr "" --#: booleans.py:109 --msgid "Allow the mount command to mount any directory or file." -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 +-#: booleans.py:98 +-msgid "Allow httpd to communicate with oddjob to start up a service" ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" msgstr "" --#: booleans.py:110 --msgid "Allow mozilla plugin domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 +-#: booleans.py:99 +-msgid "Allow httpd to access openstack ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" msgstr "" --#: booleans.py:111 -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 - msgid "" --"Allow mozilla_plugins to create random content in the users home directory" +-#: booleans.py:100 +-msgid "Allow Apache to query NS records" ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 ++msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." msgstr "" --#: booleans.py:112 --msgid "Allow confined web browsers to read home directory content" -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 +-#: booleans.py:101 +-msgid "Allow icecast to connect to all ports, not just sound ports." ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" msgstr "" --#: booleans.py:113 --msgid "Allow mplayer executable stack" -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 +-#: booleans.py:102 +-msgid "" +-"Allow the Irssi IRC Client to connect to any port, and to bind to any " +-"unreserved port." ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" msgstr "" --#: booleans.py:114 --msgid "Allow mysqld to connect to all ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 +-#: booleans.py:103 +-msgid "Allow confined applications to run with kerberos." ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" msgstr "" --#: booleans.py:115 --msgid "Allow BIND to bind apache port." -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 +-#: booleans.py:104 +-msgid "Allow syslogd daemon to send mail" ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." msgstr "" --#: booleans.py:116 -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 - msgid "" --"Allow BIND to write the master zone files. Generally this is used for " --"dynamic DNS or zone transfers." +-#: booleans.py:105 +-msgid "Allow syslogd the ability to read/write terminals" ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 ++msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." msgstr "" --#: booleans.py:117 --msgid "Allow any files/directories to be exported read/only via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 +-#: booleans.py:106 +-msgid "Allow logging in and using the system from /dev/console." ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." + msgstr "" + +-#: booleans.py:107 ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 + msgid "" +-"Control the ability to mmap a low area of the address space, as configured " +-"by /proc/sys/kernel/mmap_min_addr." ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." + msgstr "" + +-#: booleans.py:108 +-msgid "Allow mock to read files in home directories." ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" + msgstr "" + +-#: booleans.py:109 +-msgid "Allow the mount command to mount any directory or file." ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" msgstr "" --#: booleans.py:118 --msgid "Allow any files/directories to be exported read/write via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 +-#: booleans.py:110 +-msgid "Allow mozilla plugin domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" msgstr "" --#: booleans.py:119 -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 +-#: booleans.py:111 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 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:120 --msgid "Allow system to run with NIS" +-"Allow mozilla_plugins to create random content in the users home directory" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." msgstr "" --#: booleans.py:121 --msgid "Allow confined applications to use nscd shared memory." -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 +-#: booleans.py:112 +-msgid "Allow confined web browsers to read home directory content" ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" msgstr "" --#: booleans.py:122 --msgid "Allow openshift to lockdown app" -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 +-#: booleans.py:113 +-msgid "Allow mplayer executable stack" ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" msgstr "" --#: booleans.py:123 --msgid "Allow openvpn to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 +-#: booleans.py:114 +-msgid "Allow mysqld to connect to all ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 +msgid "" ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." + msgstr "" + +-#: booleans.py:115 +-msgid "Allow BIND to bind apache port." ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" + msgstr "" + +-#: booleans.py:116 ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 + msgid "" +-"Allow BIND to write the master zone files. Generally this is used for " +-"dynamic DNS or zone transfers." +-msgstr "" +- +-#: booleans.py:117 +-msgid "Allow any files/directories to be exported read/only via NFS." +"Add User Roles. SELinux User Roles will be created when Update is applied." msgstr "" --#: booleans.py:124 --msgid "Allow piranha-lvs domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 +-#: booleans.py:118 +-msgid "Allow any files/directories to be exported read/write via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" msgstr "" --#: booleans.py:125 --msgid "Allow polipo to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 -+msgid "" +-#: booleans.py:119 ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 + msgid "" +-"Allow nfs servers to modify public files used for public file transfer " +-"services. Files/Directories must be labeled public_content_rw_t." +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" msgstr "" --#: booleans.py:126 -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 - msgid "" --"Determine whether Polipo session daemon can bind tcp sockets to all " --"unreserved ports." +-#: booleans.py:120 +-msgid "Allow system to run with NIS" ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 ++msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." msgstr "" --#: booleans.py:127 --msgid "" --"Determine whether calling user domains can execute Polipo daemon in the " --"polipo_session_t domain." -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 +-#: booleans.py:121 +-msgid "Allow confined applications to use nscd shared memory." ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" msgstr "" --#: booleans.py:128 --msgid "Determine whether polipo can access cifs file systems." -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:122 +-msgid "Allow openshift to lockdown app" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:62 +#, fuzzy +msgid "Disable" +msgstr "Zakázáno" -+ -+#: ../sepolicy/sepolicy/gui.py:61 + +-#: booleans.py:123 +-msgid "Allow openvpn to read home directories" ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" msgstr "" --#: booleans.py:129 --msgid "Determine whether Polipo can access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:66 +-#: booleans.py:124 +-msgid "Allow piranha-lvs domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" msgstr "" --#: booleans.py:130 --msgid "Enable polyinstantiated directory support." -+#: ../sepolicy/sepolicy/gui.py:67 +-#: booleans.py:125 +-msgid "Allow polipo to connect to all ports > 1023" ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" msgstr "" --#: booleans.py:131 --msgid "Allow postfix_local domain full write access to mail_spool directories" -+#: ../sepolicy/sepolicy/gui.py:92 -+msgid "" +-#: booleans.py:126 ++#: ../sepolicy/sepolicy/gui.py:93 + msgid "" +-"Determine whether Polipo session daemon can bind tcp sockets to all " +-"unreserved ports." +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" @@ -106178,241 +107933,274 @@ index 21421bb..91d764b 100644 +" * Change the system mode to Enforcing\n" msgstr "" --#: booleans.py:132 --msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" -+#: ../sepolicy/sepolicy/gui.py:115 +-#: booleans.py:127 +-msgid "" +-"Determine whether calling user domains can execute Polipo daemon in the " +-"polipo_session_t domain." ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" msgstr "" +-#: booleans.py:128 +-msgid "Determine whether polipo can access cifs file systems." ++#: ../sepolicy/sepolicy/gui.py:639 ++msgid "System Status: Disabled" + msgstr "" + +-#: booleans.py:129 +-msgid "Determine whether Polipo can access nfs file systems." ++#: ../sepolicy/sepolicy/gui.py:737 ++msgid "Help: Start Page" + msgstr "" + +-#: booleans.py:130 +-msgid "Enable polyinstantiated directory support." ++#: ../sepolicy/sepolicy/gui.py:741 ++msgid "Help: Booleans Page" + msgstr "" + +-#: booleans.py:131 +-msgid "Allow postfix_local domain full write access to mail_spool directories" ++#: ../sepolicy/sepolicy/gui.py:747 ++msgid "Help: Executable Files Page" + msgstr "" + +-#: booleans.py:132 +-msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" ++#: ../sepolicy/sepolicy/gui.py:750 ++msgid "Help: Writable Files Page" + msgstr "" + -#: booleans.py:133 -msgid "Allow transmit client label to foreign database" -+#: ../sepolicy/sepolicy/gui.py:624 -+msgid "System Status: Disabled" ++#: ../sepolicy/sepolicy/gui.py:753 ++msgid "Help: Application Types Page" msgstr "" -#: booleans.py:134 -msgid "Allow database admins to execute DML statement" -+#: ../sepolicy/sepolicy/gui.py:722 -+msgid "Help: Start Page" ++#: ../sepolicy/sepolicy/gui.py:758 ++msgid "Help: Outbound Network Connections Page" msgstr "" -#: booleans.py:135 -msgid "Allow unprivileged users to execute DDL statement" -+#: ../sepolicy/sepolicy/gui.py:726 -+msgid "Help: Booleans Page" ++#: ../sepolicy/sepolicy/gui.py:761 ++msgid "Help: Inbound Network Connections Page" msgstr "" -#: booleans.py:136 -msgid "Allow pppd to load kernel modules for certain modems" -+#: ../sepolicy/sepolicy/gui.py:732 -+msgid "Help: Executable Files Page" ++#: ../sepolicy/sepolicy/gui.py:767 ++msgid "Help: Transition from application Page" msgstr "" -#: booleans.py:137 -msgid "Allow pppd to be run for a regular user" -+#: ../sepolicy/sepolicy/gui.py:735 -+msgid "Help: Writable Files Page" ++#: ../sepolicy/sepolicy/gui.py:770 ++msgid "Help: Transition into application Page" msgstr "" -#: booleans.py:138 -msgid "" -"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:738 -+msgid "Help: Application Types Page" ++#: ../sepolicy/sepolicy/gui.py:773 ++msgid "Help: Transition application file Page" msgstr "" -#: booleans.py:139 -msgid "Allow Puppet client to manage all file types." -+#: ../sepolicy/sepolicy/gui.py:743 -+msgid "Help: Outbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:777 ++msgid "Help: Systems Page" msgstr "" -#: booleans.py:140 -msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database" -+#: ../sepolicy/sepolicy/gui.py:746 -+msgid "Help: Inbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:781 ++msgid "Help: Lockdown Page" msgstr "" -#: booleans.py:141 -msgid "Allow racoon to read shadow" -+#: ../sepolicy/sepolicy/gui.py:752 -+msgid "Help: Transition from application Page" ++#: ../sepolicy/sepolicy/gui.py:785 ++msgid "Help: Login Page" msgstr "" -#: booleans.py:142 -msgid "Allow rgmanager domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/gui.py:755 -+msgid "Help: Transition into application Page" ++#: ../sepolicy/sepolicy/gui.py:789 ++msgid "Help: SELinux User Page" msgstr "" -#: booleans.py:143 -msgid "" -"Allow rsync to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:758 -+msgid "Help: Transition application file Page" ++#: ../sepolicy/sepolicy/gui.py:793 ++msgid "Help: File Equivalence Page" msgstr "" -#: booleans.py:144 -msgid "Allow rsync to run as a client" -+#: ../sepolicy/sepolicy/gui.py:762 -+msgid "Help: Systems Page" ++#: ../sepolicy/sepolicy/gui.py:1048 ++#, python-format ++msgid "File path used to enter the '%s' domain." msgstr "" -#: booleans.py:145 -msgid "Allow rsync to export any files/directories read only." -+#: ../sepolicy/sepolicy/gui.py:766 -+msgid "Help: Lockdown Page" ++#: ../sepolicy/sepolicy/gui.py:1049 ++#, python-format ++msgid "Files to which the '%s' domain can write." msgstr "" -#: booleans.py:146 -msgid "Allow rsync servers to share cifs files systems" -+#: ../sepolicy/sepolicy/gui.py:770 -+msgid "Help: Login Page" ++#: ../sepolicy/sepolicy/gui.py:1050 ++#, python-format ++msgid "Network Ports to which the '%s' is allowed to connect." msgstr "" -#: booleans.py:147 -msgid "Allow rsync servers to share nfs files systems" -+#: ../sepolicy/sepolicy/gui.py:774 -+msgid "Help: SELinux User Page" ++#: ../sepolicy/sepolicy/gui.py:1051 ++#, python-format ++msgid "Network Ports to which the '%s' is allowed to listen." msgstr "" -#: booleans.py:148 -msgid "Allow samba to create new home directories (e.g. via PAM)" -+#: ../sepolicy/sepolicy/gui.py:778 -+msgid "Help: File Equivalence Page" ++#: ../sepolicy/sepolicy/gui.py:1052 ++#, python-format ++msgid "File Types defined for the '%s'." msgstr "" -#: booleans.py:149 -msgid "" -"Allow samba to act as the domain controller, add users, groups and change " -"passwords." -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." - msgstr "" - --#: booleans.py:150 --msgid "Allow samba to share users home directories." -+#: ../sepolicy/sepolicy/gui.py:1031 -+#, python-format -+msgid "File path used to enter the '%s' domain." - msgstr "" - --#: booleans.py:151 --msgid "Allow samba to share any file/directory read only." -+#: ../sepolicy/sepolicy/gui.py:1032 -+#, python-format -+msgid "Files to which the '%s' domain can write." - msgstr "" - --#: booleans.py:152 --msgid "Allow samba to share any file/directory read/write." -+#: ../sepolicy/sepolicy/gui.py:1033 -+#, python-format -+msgid "Network Ports to which the '%s' is allowed to connect." - msgstr "" - --#: booleans.py:153 --msgid "Allow samba to act as a portmapper" -+#: ../sepolicy/sepolicy/gui.py:1034 -+#, python-format -+msgid "Network Ports to which the '%s' is allowed to listen." - msgstr "" - --#: booleans.py:154 --msgid "Allow samba to run unconfined scripts" -+#: ../sepolicy/sepolicy/gui.py:1035 -+#, python-format -+msgid "File Types defined for the '%s'." - msgstr "" - --#: booleans.py:155 --msgid "Allow samba to export ntfs/fusefs volumes." -+#: ../sepolicy/sepolicy/gui.py:1036 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." msgstr "" --#: booleans.py:156 --msgid "Allow samba to export NFS volumes." -+#: ../sepolicy/sepolicy/gui.py:1037 +-#: booleans.py:150 +-msgid "Allow samba to share users home directories." ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." msgstr "" --#: booleans.py:157 --msgid "Allow sanlock to read/write fuse files" -+#: ../sepolicy/sepolicy/gui.py:1038 +-#: booleans.py:151 +-msgid "Allow samba to share any file/directory read only." ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." msgstr "" --#: booleans.py:158 --msgid "Allow sanlock to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:1039 +-#: booleans.py:152 +-msgid "Allow samba to share any file/directory read/write." ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" msgstr "" --#: booleans.py:159 --msgid "Allow sanlock to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:1040 +-#: booleans.py:153 +-msgid "Allow samba to act as a portmapper" ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" msgstr "" --#: booleans.py:160 --msgid "Allow sasl to read shadow" -+#: ../sepolicy/sepolicy/gui.py:1041 +-#: booleans.py:154 +-msgid "Allow samba to run unconfined scripts" ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" msgstr "" --#: booleans.py:161 --msgid "Allow secadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1042 +-#: booleans.py:155 +-msgid "Allow samba to export ntfs/fusefs volumes." ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." msgstr "" --#: booleans.py:162 -+#: ../sepolicy/sepolicy/gui.py:1043 +-#: booleans.py:156 +-msgid "Allow samba to export NFS volumes." ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format - msgid "" --"disallow programs, such as newrole, from transitioning to administrative " --"user domains." ++msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." msgstr "" --#: booleans.py:163 --msgid "Disable kernel module loading." -+#: ../sepolicy/sepolicy/gui.py:1044 +-#: booleans.py:157 +-msgid "Allow sanlock to read/write fuse files" ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." msgstr "" +-#: booleans.py:158 +-msgid "Allow sanlock to manage nfs files" ++#: ../sepolicy/sepolicy/gui.py:1062 ++#, python-format ++msgid "Display applications that can transition into or out of the '%s'." + msgstr "" + +-#: booleans.py:159 +-msgid "Allow sanlock to manage cifs files" ++#: ../sepolicy/sepolicy/gui.py:1170 ++msgid "MISSING FILE PATH" + msgstr "" + +-#: booleans.py:160 +-msgid "Allow sasl to read shadow" ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 ++msgid "Boolean section." + msgstr "" + +-#: booleans.py:161 +-msgid "Allow secadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1285 ++msgid "To disable this transition, go to the " + msgstr "" + +-#: booleans.py:162 +-msgid "" +-"disallow programs, such as newrole, from transitioning to administrative " +-"user domains." ++#: ../sepolicy/sepolicy/gui.py:1287 ++msgid "To enable this transition, go to the " + msgstr "" + +-#: booleans.py:163 +-msgid "Disable kernel module loading." ++#: ../sepolicy/sepolicy/gui.py:1344 ++msgid "executable" + msgstr "" + -#: 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." -+#: ../sepolicy/sepolicy/gui.py:1045 -+#, python-format -+msgid "Display applications that can transition into or out of the '%s'." - msgstr "" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:1347 ++#, fuzzy ++msgid "writable" ++msgstr "Zakázáno" -#: booleans.py:165 -msgid "Allow regular users direct dri device access" -+#: ../sepolicy/sepolicy/gui.py:1149 -+msgid "MISSING FILE PATH" ++#: ../sepolicy/sepolicy/gui.py:1350 ++msgid "application" msgstr "" -#: booleans.py:166 @@ -106420,264 +108208,256 @@ index 21421bb..91d764b 100644 -"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" -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 -+msgid "Boolean section." ++#: ../sepolicy/sepolicy/gui.py:1351 ++#, python-format ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." msgstr "" -#: booleans.py:167 -msgid "" -"Allow all unconfined executables to use libraries requiring text relocation " -"that are not labeled textrel_shlib_t" -+#: ../sepolicy/sepolicy/gui.py:1265 -+msgid "To disable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1352 ++#, python-format ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." msgstr "" -#: booleans.py:168 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format + 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" -+#: ../sepolicy/sepolicy/gui.py:1267 -+msgid "To enable this transition, go to the " ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:169 -msgid "Allow users to connect to the local mysql server" -+#: ../sepolicy/sepolicy/gui.py:1324 -+msgid "executable" ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" msgstr "" -#: booleans.py:170 -msgid "" -"Allow confined users the ability to execute the ping and traceroute " -"commands." -+#: ../sepolicy/sepolicy/gui.py:1327 -+#, fuzzy -+msgid "writable" -+msgstr "Zakázáno" -+ -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" msgstr "" -#: booleans.py:171 -msgid "Allow users to connect to PostgreSQL" -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." msgstr "" -#: booleans.py:172 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1371 + msgid "" -"Allow user to r/w files on filesystems that do not have extended attributes " -"(FAT, CDROM, FLOPPY)" -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." msgstr "" -#: booleans.py:173 -+#: ../sepolicy/sepolicy/gui.py:1333 ++#: ../sepolicy/sepolicy/gui.py:1372 +#, python-format 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." -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." msgstr "" -#: booleans.py:174 -msgid "Allow user to use ssh chroot environment." -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" ++#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." msgstr "" -#: booleans.py:175 -msgid "Allow user music sharing" -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." msgstr "" -#: booleans.py:176 -msgid "" -"Allow anon internal-sftp to upload files, used for public file transfer " -"services. Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." msgstr "" -#: booleans.py:177 -+#: ../sepolicy/sepolicy/gui.py:1351 -+#, python-format - msgid "" +-msgid "" -"Allow sftp-internal to read and write files in the user home directories" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." msgstr "" -#: booleans.py:178 -msgid "" -"Allow sftp-internal to login to local users and read/write all files on the " -"system, governed by DAC." -+#: ../sepolicy/sepolicy/gui.py:1352 -+#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." msgstr "" -#: booleans.py:179 -msgid "" -"Allow internal-sftp to read and write files in the user ssh home " -"directories." -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." msgstr "" -#: booleans.py:180 -msgid "Allow sge to connect to the network using any TCP port" -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." msgstr "" -#: booleans.py:181 -msgid "Allow sge to access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." msgstr "" -#: booleans.py:182 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1421 + msgid "" -"Enable additional permissions needed to support devices on 3ware " -"controllers." -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." ++"Modify selected modified File Equivalence definitions. Only bolded items in " ++"the list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:183 -msgid "" -"Allow samba to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1449 ++#, python-format ++msgid "Boolean %s Allow Rules" msgstr "" -#: booleans.py:184 -msgid "Allow user spamassassin clients to use the network." -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1462 ++#, python-format ++msgid "Add Network Port for %s. Ports will be created when update is applied." msgstr "" -#: booleans.py:185 -msgid "Allow spamd to read/write user home directories." -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." ++#: ../sepolicy/sepolicy/gui.py:1463 ++#, python-format ++msgid "Add Network Port for %s" msgstr "" -#: booleans.py:186 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1468 ++#, python-format + msgid "" -"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." - msgstr "" - +-msgstr "" +- -#: booleans.py:187 -msgid "Allow squid to run as a transparent proxy (TPROXY)" -+#: ../sepolicy/sepolicy/gui.py:1401 -+msgid "" -+"Modify selected modified File Equivalence definitions. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." ++"Add File Labeling for %s. File labels will be created when update is applied." msgstr "" -#: booleans.py:188 -msgid "" -"Allow ssh with chroot env to read and write files in the user home " -"directories" -+#: ../sepolicy/sepolicy/gui.py:1429 -+#, python-format -+msgid "Boolean %s Allow Rules" - msgstr "" - --#: booleans.py:189 --msgid "allow host key based authentication" -+#: ../sepolicy/sepolicy/gui.py:1442 -+#, python-format -+msgid "Add Network Port for %s. Ports will be created when update is applied." - msgstr "" - --#: booleans.py:190 --msgid "Allow ssh logins as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:1443 -+#, python-format -+msgid "Add Network Port for %s" - msgstr "" - --#: booleans.py:191 --msgid "Allow staff to exec content" -+#: ../sepolicy/sepolicy/gui.py:1448 -+#, python-format -+msgid "" -+"Add File Labeling for %s. File labels will be created when update is applied." - msgstr "" - --#: booleans.py:192 --msgid "allow staff user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" msgstr "" +-#: booleans.py:189 +-msgid "allow host key based authentication" ++#: ../sepolicy/sepolicy/gui.py:1479 ++msgid "Add Login Mapping. User Mapping will be created when Update is applied." + msgstr "" + +-#: booleans.py:190 +-msgid "Allow ssh logins as sysadm_r:sysadm_t" ++#: ../sepolicy/sepolicy/gui.py:1480 ++msgid "Add Login Mapping" + msgstr "" + +-#: booleans.py:191 +-msgid "Allow staff to exec content" ++#: ../sepolicy/sepolicy/gui.py:1485 ++msgid "" ++"Add SELinux User Role. SELinux user roles will be created when update is " ++"applied." + msgstr "" + +-#: booleans.py:192 +-msgid "allow staff user to create and transition to svirt domains." ++#: ../sepolicy/sepolicy/gui.py:1486 ++msgid "Add SELinux Users" + msgstr "" + -#: booleans.py:193 -msgid "Allow sysadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1459 -+msgid "Add Login Mapping. User Mapping will be created when Update is applied." ++#: ../sepolicy/sepolicy/gui.py:1493 ++msgid "" ++"Add File Equivalency Mapping. Mapping will be created when update is applied." msgstr "" -#: booleans.py:194 -msgid "" -"Allow the Telepathy connection managers to connect to any network port." -+#: ../sepolicy/sepolicy/gui.py:1460 -+msgid "Add Login Mapping" - msgstr "" - --#: booleans.py:195 -+#: ../sepolicy/sepolicy/gui.py:1465 - msgid "" --"Allow the Telepathy connection managers to connect to any generic TCP port." -+"Add SELinux User Role. SELinux user roles will be created when update is " -+"applied." - msgstr "" - --#: booleans.py:196 --msgid "" --"Allow tftp to modify public files used for public file transfer services." -+#: ../sepolicy/sepolicy/gui.py:1466 -+msgid "Add SELinux Users" - msgstr "" - --#: booleans.py:197 --msgid "Allow tftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1473 -+msgid "" -+"Add File Equivalency Mapping. Mapping will be created when update is applied." - msgstr "" - --#: booleans.py:198 --msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." -+#: ../sepolicy/sepolicy/gui.py:1474 ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" msgstr "" --#: booleans.py:199 --msgid "Allow tor to act as a relay" -+#: ../sepolicy/sepolicy/gui.py:1499 +-#: booleans.py:195 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format -+msgid "" + msgid "" +-"Allow the Telepathy connection managers to connect to any generic TCP port." +"Modify File Labeling for %s. File labels will be created when update is " +"applied." msgstr "" +-#: booleans.py:196 ++#: ../sepolicy/sepolicy/gui.py:1577 + msgid "" +-"Allow tftp to modify public files used for public file transfer services." ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." + msgstr "" + +-#: booleans.py:197 +-msgid "Allow tftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" + msgstr "" + +-#: booleans.py:198 +-msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." + msgstr "" + +-#: booleans.py:199 +-msgid "Allow tor to act as a relay" ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" + msgstr "" + -#: booleans.py:200 -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1593 msgid "" -"allow unconfined users to transition to the chrome sandbox domains when " -"running chrome-sandbox" @@ -106687,12 +108467,12 @@ index 21421bb..91d764b 100644 -#: booleans.py:201 -msgid "Allow a user to login as an unconfined domain" -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" msgstr "" -#: booleans.py:202 -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format msgid "" -"Allow unconfined users to transition to the Mozilla plugin domain when " @@ -106702,69 +108482,69 @@ index 21421bb..91d764b 100644 -#: booleans.py:203 -msgid "Allow video playing tools to run unconfined" -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" msgstr "" -#: booleans.py:204 -msgid "Allow unprivledged user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." msgstr "" -#: booleans.py:205 -msgid "Support ecryptfs home directories" -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" msgstr "" -#: booleans.py:206 -msgid "Support fusefs home directories" -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" msgstr "" -#: booleans.py:207 -msgid "Use lpd server instead of cups" -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" msgstr "" -#: booleans.py:208 -msgid "Support NFS home directories" -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" msgstr "" -#: booleans.py:209 -msgid "Support SAMBA home directories" -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" msgstr "" -#: booleans.py:210 -msgid "Allow user to exec content" -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" msgstr "" -#: booleans.py:211 -msgid "Allow varnishd to connect to all ports, not just HTTP." -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" msgstr "" -#: booleans.py:212 -msgid "Ignore vbetool mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" msgstr "" @@ -106772,7 +108552,7 @@ index 21421bb..91d764b 100644 -#: booleans.py:213 -msgid "" -"Allow confined virtual guests to use serial/parallel communication ports" -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" msgstr "" @@ -106780,100 +108560,100 @@ index 21421bb..91d764b 100644 -#: booleans.py:214 -msgid "" -"Allow confined virtual guests to use executable memory and executable stack" -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" msgstr "" -#: booleans.py:215 -msgid "Allow confined virtual guests to read fuse files" -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" msgstr "" -#: booleans.py:216 -msgid "Allow confined virtual guests to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" msgstr "" -#: booleans.py:217 -msgid "Allow confined virtual guests to interact with rawip sockets" -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" msgstr "" -#: booleans.py:218 -msgid "Allow confined virtual guests to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" msgstr "" -#: booleans.py:219 -msgid "Allow confined virtual guests to interact with the sanlock" -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" msgstr "" -#: booleans.py:220 -msgid "Allow confined virtual guests to manage device configuration, (pci)" -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" msgstr "" -#: booleans.py:221 -msgid "Allow confined virtual guests to use usb devices" -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" msgstr "" -#: booleans.py:222 -msgid "Allow confined virtual guests to interact with the xserver" -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" msgstr "" -#: booleans.py:223 -msgid "Allow webadm to manage files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" msgstr "" -#: booleans.py:224 -msgid "Allow webadm to read files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" msgstr "" -#: booleans.py:225 -msgid "Ignore wine mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" msgstr "" -#: booleans.py:226 -msgid "Allow the graphical login program to execute bootloader" -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" msgstr "" -#: booleans.py:227 -msgid "" -"Allow the graphical login program to login directly as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" msgstr "" -#: booleans.py:228 -msgid "Allow xen to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" msgstr "" @@ -106882,71 +108662,73 @@ index 21421bb..91d764b 100644 -msgid "" -"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated " -"logical volumes for disk images." -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." msgstr "" -#: booleans.py:230 -msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." msgstr "" -#: booleans.py:231 -msgid "" -"Allow xguest users to configure Network Manager and connect to apache ports" -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." msgstr "" -#: booleans.py:232 -msgid "Allow xguest to exec content" -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" msgstr "" -#: booleans.py:233 -msgid "Allow xguest users to mount removable media" -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" msgstr "" -#: booleans.py:234 -msgid "Allow xguest to use blue tooth devices" -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" msgstr "" -#: booleans.py:235 -msgid "Allows clients to write to the X server shared memory segments." -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" msgstr "" -#: booleans.py:236 -msgid "Allows XServer to execute writable memory" -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" msgstr "" -#: booleans.py:237 -msgid "Support X userspace object manager" -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" msgstr "" -#: booleans.py:238 -msgid "Allow zabbix to connect to unreserved ports" -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" msgstr "" -#: booleans.py:239 -msgid "Allow zebra daemon to write it configuration files" -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -106957,7 +108739,7 @@ index 21421bb..91d764b 100644 msgstr "" -#: booleans.py:240 -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 msgid "" -"Allow ZoneMinder to modify public files used for public file transfer " -"services." @@ -106968,15 +108750,15 @@ index 21421bb..91d764b 100644 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" msgstr "" diff --git a/policycoreutils/po/cs_CZ.po b/policycoreutils/po/cs_CZ.po new file mode 100644 -index 0000000..7f45f48 +index 0000000..64e4752 --- /dev/null +++ b/policycoreutils/po/cs_CZ.po -@@ -0,0 +1,5099 @@ +@@ -0,0 +1,5161 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. @@ -106986,7 +108768,7 @@ index 0000000..7f45f48 +msgstr "" +"Project-Id-Version: Policycoreutils\n" +"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2012-03-30 18:14+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/" @@ -107119,7 +108901,7 @@ index 0000000..7f45f48 +msgstr "" + +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 +msgid "Disabled" +msgstr "" + @@ -107261,8 +109043,8 @@ index 0000000..7f45f48 + +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 +#: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 +msgid "Login Name" +msgstr "" + @@ -107271,9 +109053,10 @@ index 0000000..7f45f48 +#: ../gui/system-config-selinux.glade:128 +#: ../gui/system-config-selinux.glade:915 +#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 +msgid "SELinux User" +msgstr "" + @@ -107311,7 +109094,7 @@ index 0000000..7f45f48 + +#: ../semanage/seobject.py:780 +#, python-format -+msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" +msgstr "" + +#: ../semanage/seobject.py:789 @@ -107321,7 +109104,7 @@ index 0000000..7f45f48 + +#: ../semanage/seobject.py:792 +#, python-format -+msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" +msgstr "" + +#: ../semanage/seobject.py:795 @@ -107393,9 +109176,9 @@ index 0000000..7f45f48 + +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 +#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 +msgid "SELinux Roles" +msgstr "" + @@ -107413,7 +109196,7 @@ index 0000000..7f45f48 + +#: ../semanage/seobject.py:1018 +#, python-format -+msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1029 @@ -107426,55 +109209,55 @@ index 0000000..7f45f48 +msgid "Type %s is invalid, must be a port type" +msgstr "" + -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 +#, python-format -+msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" +msgstr "" + +#: ../semanage/seobject.py:1042 +#, python-format -+msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" +msgstr "" + +#: ../semanage/seobject.py:1046 +#, python-format -+msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1052 +#, python-format -+msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1056 +#, python-format -+msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1060 +#, python-format -+msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1064 +#, python-format -+msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1069 +#, python-format -+msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1073 +#, python-format -+msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1077 +#, python-format -+msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1367 @@ -107486,19 +109269,24 @@ index 0000000..7f45f48 +msgid "Requires setype" +msgstr "" + -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 +#, python-format -+msgid "Port %s/%s is not defined" ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 ++#, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1108 +#, python-format -+msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1119 +#, python-format -+msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1132 @@ -107510,23 +109298,28 @@ index 0000000..7f45f48 +msgid "Could not delete the port %s" +msgstr "" + ++#: ../semanage/seobject.py:1159 ++#, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "" ++ +#: ../semanage/seobject.py:1165 +#, python-format -+msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1169 +#, python-format -+msgid "Could not delete port %s/%s" ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1185 ../semanage/seobject.py:1207 +msgid "Could not list ports" +msgstr "" + -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 +msgid "SELinux Port Type" +msgstr "" + @@ -107535,7 +109328,7 @@ index 0000000..7f45f48 +msgstr "" + +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 +msgid "Port Number" +msgstr "" + @@ -107757,7 +109550,8 @@ index 0000000..7f45f48 + +#: ../semanage/seobject.py:1750 +#, python-format -+msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" +msgstr "" + +#: ../semanage/seobject.py:1759 @@ -107791,7 +109585,8 @@ index 0000000..7f45f48 +#: ../semanage/seobject.py:1795 +#, python-format +msgid "" -+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" +msgstr "" + +#: ../semanage/seobject.py:1814 @@ -107926,7 +109721,7 @@ index 0000000..7f45f48 + +#: ../semanage/seobject.py:2122 +#, python-format -+msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" +msgstr "" + +#: ../semanage/seobject.py:2146 @@ -107964,9 +109759,9 @@ index 0000000..7f45f48 +msgstr "" + +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 +msgid "Description" +msgstr "" + @@ -108568,7 +110363,7 @@ index 0000000..7f45f48 +msgstr "" + +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 +msgid "Name" +msgstr "" + @@ -108652,7 +110447,7 @@ index 0000000..7f45f48 +msgstr "" + +#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 +msgid "All" +msgstr "" + @@ -108866,10 +110661,10 @@ index 0000000..7f45f48 +msgstr "" + +#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 +msgid "Protocol" +msgstr "" + @@ -108879,9 +110674,9 @@ index 0000000..7f45f48 +"Level" +msgstr "" + -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 +msgid "Port" +msgstr "" + @@ -108919,14 +110714,14 @@ index 0000000..7f45f48 +msgstr "" + +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 +msgid "Permissive" +msgstr "" + +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Enforcing" +msgstr "" + @@ -108934,7 +110729,7 @@ index 0000000..7f45f48 +msgid "Status" +msgstr "" + -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 +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 " @@ -108951,7 +110746,7 @@ index 0000000..7f45f48 +"wish to continue?" +msgstr "" + -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 +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 " @@ -109004,7 +110799,7 @@ index 0000000..7f45f48 + +#: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 +msgid "MLS" +msgstr "" + @@ -109017,7 +110812,7 @@ index 0000000..7f45f48 +msgstr "" + +#: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 +msgid "Add" +msgstr "" + @@ -109087,7 +110882,7 @@ index 0000000..7f45f48 +#: ../gui/system-config-selinux.glade:2467 +#: ../gui/system-config-selinux.glade:2692 +#: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 +msgid "Filter" +msgstr "" + @@ -110380,6 +112175,32 @@ index 0000000..7f45f48 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -110600,7 +112421,7 @@ index 0000000..7f45f48 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -110774,7 +112595,7 @@ index 0000000..7f45f48 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -110782,45 +112603,36 @@ index 0000000..7f45f48 +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + @@ -110835,10 +112647,9 @@ index 0000000..7f45f48 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" +msgstr "" + @@ -110849,13 +112660,12 @@ index 0000000..7f45f48 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." @@ -110866,17 +112676,16 @@ index 0000000..7f45f48 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" +msgstr "" + @@ -110898,16 +112707,16 @@ index 0000000..7f45f48 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" +msgstr "" + @@ -110966,378 +112775,376 @@ index 0000000..7f45f48 +msgid "Analyzing Policy..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +msgid "Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +msgid "SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 +msgid "" +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 +msgid "Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 +msgid "File Path" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 +msgid "SELinux File Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 +msgid "File path used to enter the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 +msgid "Executable Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 +msgid "Files to which the 'selected domain' can write." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 +msgid "Writable files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 +msgid "File Types defined for the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 +msgid "Application File Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 +msgid "Outbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 +msgid "Inbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 +msgid "" +"Boolean \n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +msgid "Boolean name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +msgid "SELinux Application Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +msgid "Applicaton Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 +msgid "" +"Boolean\n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +msgid "SELinux Directory Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +msgid "SELinux Destination Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +msgid "File Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +msgid "File Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 +msgid "Default Level" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 +msgid "Select the system mode when the system first boots up" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 +msgid "Select the system mode for the current session" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 +msgid "System Policy Type:" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 +msgid "System Mode" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 +msgid "Import system settings from another machine" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 +msgid "Import" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 +msgid "Export system settings to a file" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 +msgid "Export" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 +msgid "Yes" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " @@ -111347,13 +113154,13 @@ index 0000000..7f45f48 +"unconfined_t from the users/login screens." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 +msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " @@ -111362,11 +113169,11 @@ index 0000000..7f45f48 +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -111375,171 +113182,193 @@ index 0000000..7f45f48 +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 +msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 ++msgid "" ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 +msgid "" +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:92 ++#: ../sepolicy/sepolicy/gui.py:93 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" @@ -111549,512 +113378,527 @@ index 0000000..7f45f48 +" * Change the system mode to Enforcing\n" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:115 ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:624 ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:722 ++#: ../sepolicy/sepolicy/gui.py:737 +msgid "Help: Start Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:726 ++#: ../sepolicy/sepolicy/gui.py:741 +msgid "Help: Booleans Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:732 ++#: ../sepolicy/sepolicy/gui.py:747 +msgid "Help: Executable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:735 ++#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Writable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:738 ++#: ../sepolicy/sepolicy/gui.py:753 +msgid "Help: Application Types Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:743 ++#: ../sepolicy/sepolicy/gui.py:758 +msgid "Help: Outbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:746 ++#: ../sepolicy/sepolicy/gui.py:761 +msgid "Help: Inbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:752 ++#: ../sepolicy/sepolicy/gui.py:767 +msgid "Help: Transition from application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:755 ++#: ../sepolicy/sepolicy/gui.py:770 +msgid "Help: Transition into application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:758 ++#: ../sepolicy/sepolicy/gui.py:773 +msgid "Help: Transition application file Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:762 ++#: ../sepolicy/sepolicy/gui.py:777 +msgid "Help: Systems Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:766 ++#: ../sepolicy/sepolicy/gui.py:781 +msgid "Help: Lockdown Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:770 ++#: ../sepolicy/sepolicy/gui.py:785 +msgid "Help: Login Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:774 ++#: ../sepolicy/sepolicy/gui.py:789 +msgid "Help: SELinux User Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:778 ++#: ../sepolicy/sepolicy/gui.py:793 +msgid "Help: File Equivalence Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1032 ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1033 ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1034 ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1035 ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1036 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1037 ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1038 ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1039 ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1040 ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1041 ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1042 ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1043 ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1044 ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1045 ++#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1149 ++#: ../sepolicy/sepolicy/gui.py:1170 +msgid "MISSING FILE PATH" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 +msgid "Boolean section." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ++#: ../sepolicy/sepolicy/gui.py:1285 +msgid "To disable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1287 +msgid "To enable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1324 ++#: ../sepolicy/sepolicy/gui.py:1344 +msgid "executable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1327 ++#: ../sepolicy/sepolicy/gui.py:1347 +msgid "writable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format -+msgid "" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" -+msgstr "" -+ +#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1351 +#, python-format -+msgid "" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1352 +#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format ++msgid "" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1371 ++msgid "" ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format ++msgid "" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1421 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1429 ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1442 ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1443 ++#: ../sepolicy/sepolicy/gui.py:1463 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1448 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1459 ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1460 ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1465 ++#: ../sepolicy/sepolicy/gui.py:1485 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1466 ++#: ../sepolicy/sepolicy/gui.py:1486 +msgid "Add SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1473 ++#: ../sepolicy/sepolicy/gui.py:1493 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1474 ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1499 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1577 ++msgid "" ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1593 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -112064,7 +113908,7 @@ index 0000000..7f45f48 +"wish to continue?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " @@ -112073,11 +113917,11 @@ index 0000000..7f45f48 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" +msgstr "" diff --git a/policycoreutils/po/cy.po b/policycoreutils/po/cy.po -index 961d921..c7ff335 100644 +index 961d921..cb55c9c 100644 --- a/policycoreutils/po/cy.po +++ b/policycoreutils/po/cy.po @@ -1,21 +1,23 @@ @@ -112095,7 +113939,7 @@ index 961d921..c7ff335 100644 "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2012-03-30 18:14+0000\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" @@ -112129,7 +113973,7 @@ index 961d921..c7ff335 100644 #, c-format msgid "Could not set exec context to %s.\n" msgstr "" -@@ -86,870 +88,907 @@ msgstr "" +@@ -86,870 +88,920 @@ msgstr "" msgid "To make this policy package active, execute:" msgstr "" @@ -112200,7 +114044,7 @@ index 961d921..c7ff335 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "" @@ -112375,8 +114219,8 @@ index 961d921..c7ff335 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "" @@ -112387,9 +114231,10 @@ index 961d921..c7ff335 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "" @@ -112437,7 +114282,8 @@ index 961d921..c7ff335 100644 -#: ../semanage/seobject.py:745 +#: ../semanage/seobject.py:780 #, python-format - msgid "Could not add role %s for %s" +-msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "" -#: ../semanage/seobject.py:754 @@ -112449,7 +114295,8 @@ index 961d921..c7ff335 100644 -#: ../semanage/seobject.py:757 +#: ../semanage/seobject.py:792 #, python-format - msgid "Could not add prefix %s for %s" +-msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "" -#: ../semanage/seobject.py:760 @@ -112537,9 +114384,9 @@ index 961d921..c7ff335 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "" @@ -112561,7 +114408,8 @@ index 961d921..c7ff335 100644 -#: ../semanage/seobject.py:980 +#: ../semanage/seobject.py:1018 #, python-format - msgid "Could not create a key for %s/%s" +-msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:991 @@ -112579,64 +114427,74 @@ index 961d921..c7ff335 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 #, python-format - msgid "Could not check if port %s/%s is defined" +-msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" msgstr "" -#: ../semanage/seobject.py:1002 +#: ../semanage/seobject.py:1042 #, python-format - msgid "Port %s/%s already defined" +-msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "" -#: ../semanage/seobject.py:1006 +#: ../semanage/seobject.py:1046 #, python-format - msgid "Could not create port for %s/%s" +-msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1012 +#: ../semanage/seobject.py:1052 #, python-format - msgid "Could not create context for %s/%s" +-msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1016 +#: ../semanage/seobject.py:1056 #, python-format - msgid "Could not set user in port context for %s/%s" +-msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1020 +#: ../semanage/seobject.py:1060 #, python-format - msgid "Could not set role in port context for %s/%s" +-msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1024 +#: ../semanage/seobject.py:1064 #, python-format - msgid "Could not set type in port context for %s/%s" +-msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1029 +#: ../semanage/seobject.py:1069 #, python-format - msgid "Could not set mls fields in port context for %s/%s" +-msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1033 +#: ../semanage/seobject.py:1073 #, python-format - msgid "Could not set port context for %s/%s" +-msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1037 +#: ../semanage/seobject.py:1077 #, python-format - msgid "Could not add port %s/%s" +-msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -112652,21 +114510,29 @@ index 961d921..c7ff335 100644 msgstr "" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 ++#, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 #, python-format - msgid "Port %s/%s is not defined" +-msgid "Port %s/%s is not defined" ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "" -#: ../semanage/seobject.py:1068 +#: ../semanage/seobject.py:1108 #, python-format - msgid "Could not query port %s/%s" +-msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1079 +#: ../semanage/seobject.py:1119 #, python-format - msgid "Could not modify port %s/%s" +-msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1092 @@ -112681,26 +114547,33 @@ index 961d921..c7ff335 100644 msgstr "" -#: ../semanage/seobject.py:1125 -+#: ../semanage/seobject.py:1165 ++#: ../semanage/seobject.py:1159 #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" +-msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" msgstr "" -#: ../semanage/seobject.py:1129 -+#: ../semanage/seobject.py:1169 ++#: ../semanage/seobject.py:1165 #, python-format - msgid "Could not delete port %s/%s" +-msgid "Could not delete port %s/%s" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 ++#: ../semanage/seobject.py:1169 ++#, python-format ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" ++msgstr "" ++ +#: ../semanage/seobject.py:1185 ../semanage/seobject.py:1207 msgid "Could not list ports" msgstr "" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "" @@ -112711,7 +114584,7 @@ index 961d921..c7ff335 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "" @@ -112982,7 +114855,9 @@ index 961d921..c7ff335 100644 -#: ../semanage/seobject.py:1697 +#: ../semanage/seobject.py:1750 #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" +-msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" msgstr "" -#: ../semanage/seobject.py:1706 @@ -113023,7 +114898,9 @@ index 961d921..c7ff335 100644 +#: ../semanage/seobject.py:1795 #, 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" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" msgstr "" -#: ../semanage/seobject.py:1755 @@ -113189,7 +115066,8 @@ index 961d921..c7ff335 100644 -#: ../semanage/seobject.py:2063 +#: ../semanage/seobject.py:2122 #, python-format - msgid "Bad format %s: Record %s" +-msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "" -#: ../semanage/seobject.py:2087 @@ -113237,13 +115115,13 @@ index 961d921..c7ff335 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "" -@@ -988,206 +1027,226 @@ msgstr "" +@@ -988,206 +1040,226 @@ msgstr "" msgid "Unable to clear environment\n" msgstr "" @@ -113511,7 +115389,7 @@ index 961d921..c7ff335 100644 msgid "failed to exec shell\n" msgstr "" -@@ -1414,7 +1473,7 @@ msgstr "" +@@ -1414,7 +1486,7 @@ msgstr "" msgid "Applications" msgstr "" @@ -113520,7 +115398,7 @@ index 961d921..c7ff335 100644 msgid "Standard Init Daemon" msgstr "" -@@ -1424,7 +1483,7 @@ msgid "" +@@ -1424,7 +1496,7 @@ msgid "" "requires a script in /etc/rc.d/init.d" msgstr "" @@ -113529,7 +115407,7 @@ index 961d921..c7ff335 100644 msgid "DBUS System Daemon" msgstr "" -@@ -1436,7 +1495,7 @@ msgstr "" +@@ -1436,7 +1508,7 @@ msgstr "" msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" @@ -113538,7 +115416,7 @@ index 961d921..c7ff335 100644 msgid "Web Application/Script (CGI)" msgstr "" -@@ -1445,7 +1504,7 @@ msgid "" +@@ -1445,7 +1517,7 @@ msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" @@ -113547,7 +115425,7 @@ index 961d921..c7ff335 100644 msgid "User Application" msgstr "" -@@ -1455,7 +1514,7 @@ msgid "" +@@ -1455,7 +1527,7 @@ msgid "" "started by a user" msgstr "" @@ -113556,26 +115434,26 @@ index 961d921..c7ff335 100644 msgid "Sandbox" msgstr "" -@@ -1530,7 +1589,8 @@ msgstr "" +@@ -1530,7 +1602,8 @@ msgstr "" msgid "Enter name of application or user role:" msgstr "" -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "" -@@ -1614,7 +1674,7 @@ msgid "TCP Ports" +@@ -1614,7 +1687,7 @@ msgid "TCP Ports" msgstr "" #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" msgstr "" -@@ -1745,75 +1805,75 @@ msgstr "" +@@ -1745,75 +1818,75 @@ msgstr "" msgid "Policy Directory" msgstr "" @@ -113667,87 +115545,87 @@ index 961d921..c7ff335 100644 msgid "Configue SELinux" msgstr "" -@@ -1828,6 +1888,10 @@ msgid "" +@@ -1828,6 +1901,10 @@ msgid "" msgstr "" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" msgstr "" -@@ -1837,7 +1901,9 @@ msgid "" +@@ -1837,7 +1914,9 @@ msgid "" "Level" msgstr "" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" msgstr "" -@@ -1875,10 +1941,14 @@ msgid "Modify %s" +@@ -1875,10 +1954,14 @@ msgid "Modify %s" msgstr "" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" msgstr "" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" msgstr "" -@@ -1886,7 +1956,7 @@ msgstr "" +@@ -1886,7 +1969,7 @@ msgstr "" msgid "Status" msgstr "" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " -@@ -1903,7 +1973,7 @@ msgid "" +@@ -1903,7 +1986,7 @@ msgid "" "wish to continue?" msgstr "" -#: ../gui/statusPage.py:152 -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " -@@ -1955,6 +2025,8 @@ msgid "" +@@ -1955,6 +2038,8 @@ msgid "" msgstr "" #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "" -@@ -1967,6 +2039,7 @@ msgid "SELinux Administration" +@@ -1967,6 +2052,7 @@ msgid "SELinux Administration" msgstr "" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" msgstr "" -@@ -2036,6 +2109,7 @@ msgstr "" +@@ -2036,6 +2122,7 @@ msgstr "" #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" msgstr "" -@@ -2159,1315 +2233,2868 @@ msgstr "" +@@ -2159,1315 +2246,2917 @@ msgstr "" msgid "SELinux user '%s' is required" msgstr "" @@ -114193,22 +116071,18 @@ index 961d921..c7ff335 100644 -#: booleans.py:5 -msgid "Allow auditadm to exec content" +-msgstr "" +#: booleans.py:66 +msgid "" +"Allow gpg web domain to modify public files used for public file transfer " +"services." - msgstr "" - --#: booleans.py:6 ++msgstr "" ++ +#: booleans.py:67 - msgid "" --"Allow users to resolve user passwd entries directly from ldap rather then " --"using a sssd server" ++msgid "" +"Allow gssd to list tmp directories and read the kerberos credential cache." - msgstr "" - --#: booleans.py:7 --msgid "Allow users to login using a radius server" ++msgstr "" ++ +#: booleans.py:68 +msgid "Allow guest to exec content" +msgstr "" @@ -115071,6 +116945,32 @@ index 961d921..c7ff335 100644 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -115245,21 +117145,17 @@ index 961d921..c7ff335 100644 + +#: ../sepolicy/sepolicy.py:565 +msgid "name of policy to generate" - msgstr "" - --#: booleans.py:8 --msgid "Allow users to login using a yubikey server" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:572 +msgid "path in which the generated policy files will be stored" - msgstr "" ++msgstr "" --#: booleans.py:9 --msgid "Allow awstats to purge Apache logs" +-#: booleans.py:6 +#: ../sepolicy/sepolicy.py:574 +msgid "path to which the confined processes will need to write" - msgstr "" - --#: booleans.py:10 ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:575 +msgid "Policy types which require a command" +msgstr "" @@ -115296,7 +117192,7 @@ index 961d921..c7ff335 100644 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -115397,31 +117293,31 @@ index 961d921..c7ff335 100644 + +#: ../sepolicy/sepolicy/generate.py:333 msgid "" --"Allow cdrecord to read various content. nfs, samba, removable devices, user " --"temp and untrusted content files" +-"Allow users to resolve user passwd entries directly from ldap rather then " +-"using a sssd server" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" msgstr "" --#: booleans.py:11 --msgid "Allow clamd to use JIT compiler" +-#: booleans.py:7 +-msgid "Allow users to login using a radius server" +#: ../sepolicy/sepolicy/generate.py:425 +msgid "User Role types can not be assigned executables." msgstr "" --#: booleans.py:12 --msgid "Allow clamscan to non security files on a system" +-#: booleans.py:8 +-msgid "Allow users to login using a yubikey server" +#: ../sepolicy/sepolicy/generate.py:431 +msgid "Only Daemon apps can use an init script.." msgstr "" --#: booleans.py:13 --msgid "Allow clamscan to read user content" +-#: booleans.py:9 +-msgid "Allow awstats to purge Apache logs" +#: ../sepolicy/sepolicy/generate.py:449 +msgid "use_resolve must be a boolean value " msgstr "" --#: booleans.py:14 +-#: booleans.py:10 +#: ../sepolicy/sepolicy/generate.py:455 +msgid "use_syslog must be a boolean value " +msgstr "" @@ -115450,48 +117346,45 @@ index 961d921..c7ff335 100644 +#: ../sepolicy/sepolicy/generate.py:876 +#, python-format msgid "" --"Allow Cobbler to modify public files used for public file transfer services." +-"Allow cdrecord to read various content. nfs, samba, removable devices, user " +-"temp and untrusted content files" +"You need to define a new type which ends with: \n" +" %s" msgstr "" --#: booleans.py:15 --msgid "Allow Cobbler to connect to the network using TCP." +-#: booleans.py:11 +-msgid "Allow clamd to use JIT compiler" +#: ../sepolicy/sepolicy/generate.py:1104 +msgid "You must enter the executable path for your confined process" msgstr "" --#: booleans.py:16 --msgid "Allow Cobbler to access cifs file systems." +-#: booleans.py:12 +-msgid "Allow clamscan to non security files on a system" +#: ../sepolicy/sepolicy/generate.py:1363 +msgid "Type Enforcement file" msgstr "" --#: booleans.py:17 --msgid "Allow Cobbler to access nfs file systems." +-#: booleans.py:13 +-msgid "Allow clamscan to read user content" +#: ../sepolicy/sepolicy/generate.py:1364 +msgid "Interface file" msgstr "" --#: booleans.py:18 --msgid "Allow collectd to connect to the network using TCP." +-#: booleans.py:14 +#: ../sepolicy/sepolicy/generate.py:1365 +msgid "File Contexts file" - msgstr "" - --#: booleans.py:19 --msgid "Allow codnor domain to connect to the network using TCP." ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:1367 +msgid "Spec file" - msgstr "" - --#: booleans.py:20 ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:1368 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -115499,188 +117392,174 @@ index 961d921..c7ff335 100644 +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:350 msgid "" --"Allow system cron jobs to relabel filesystem for restoring file contexts." +-"Allow Cobbler to modify public files used for public file transfer services." +"The entry that was entered is incorrect. Please try again in the " +"ex:/.../... format." msgstr "" --#: booleans.py:21 --msgid "Allow cvs daemon to read shadow" +-#: booleans.py:15 +-msgid "Allow Cobbler to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:376 +msgid "Retry" msgstr "" --#: booleans.py:22 --msgid "Allow all daemons to write corefiles to /" +-#: booleans.py:16 +-msgid "Allow Cobbler to access cifs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" msgstr "" --#: booleans.py:23 --msgid "Allow all daemons to use tcp wrappers." +-#: booleans.py:17 +-msgid "Allow Cobbler to access nfs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:476 +msgid "" +"Add file Equivilence Mapping. Mapping will be created when Update is " +"applied." msgstr "" --#: booleans.py:24 --msgid "Allow all daemons the ability to read/write terminals" +-#: booleans.py:18 +-msgid "Allow collectd to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" msgstr "" --#: booleans.py:25 --msgid "Allow dan to manage user files" +-#: booleans.py:19 +-msgid "Allow codnor domain to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." msgstr "" --#: booleans.py:26 --msgid "Allow dan to read user files" +-#: booleans.py:20 +#: ../sepolicy/sepolicy/sepolicy.glade:515 +msgid "Enter the path to which you want to setup an equivalence label." - msgstr "" - --#: booleans.py:27 --msgid "Allow dbadm to manage files in users home directories" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" - msgstr "" - --#: booleans.py:28 --msgid "Allow dbadm to read files in users home directories" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" - msgstr "" - --#: booleans.py:29 ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:582 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" +-"Allow system cron jobs to relabel filesystem for restoring file contexts." +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." msgstr "" --#: booleans.py:30 --msgid "Allow sysadm to debug or ptrace all processes." +-#: booleans.py:21 +-msgid "Allow cvs daemon to read shadow" +#: ../sepolicy/sepolicy/sepolicy.glade:639 +msgid "Add a file" msgstr "" --#: booleans.py:31 --msgid "Allow dhcpc client applications to execute iptables commands" +-#: booleans.py:22 +-msgid "Allow all daemons to write corefiles to /" +#: ../sepolicy/sepolicy/sepolicy.glade:656 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." msgstr "" --#: booleans.py:32 --msgid "Allow DHCP daemon to use LDAP backends" +-#: booleans.py:23 +-msgid "Allow all daemons to use tcp wrappers." +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" msgstr "" --#: booleans.py:33 --msgid "Allow all domains to use other domains file descriptors" +-#: booleans.py:24 +-msgid "Allow all daemons the ability to read/write terminals" +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" msgstr "" --#: booleans.py:34 --msgid "Allow all domains to have the kernel load modules" +-#: booleans.py:25 +-msgid "Allow dan to manage user files" +#: ../sepolicy/sepolicy/sepolicy.glade:781 +msgid "Type" msgstr "" --#: booleans.py:35 --msgid "Allow the use of the audio devices as the source for the entropy feeds" +-#: booleans.py:26 +-msgid "Allow dan to read user files" +#: ../sepolicy/sepolicy/sepolicy.glade:795 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:27 +-msgid "Allow dbadm to manage files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:822 +msgid "Make Path Recursive" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:28 +-msgid "Allow dbadm to read files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:826 +msgid "" +"Select Make Path Recursive iff you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:29 +#: ../sepolicy/sepolicy/sepolicy.glade:839 +msgid "Browse" +msgstr "" @@ -115694,527 +117573,530 @@ index 961d921..c7ff335 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:898 -+msgid "" + 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" +"Specify the path using regular expressions that you would like to modify the " +"labeling." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:30 +-msgid "Allow sysadm to debug or ptrace all processes." +#: ../sepolicy/sepolicy/sepolicy.glade:920 +msgid "Select the SELinux file type to assign to this path." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:31 +-msgid "Allow dhcpc client applications to execute iptables commands" +#: ../sepolicy/sepolicy/sepolicy.glade:947 +msgid "Enter the MLS Label to assign to this file path." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:32 +-msgid "Allow DHCP daemon to use LDAP backends" +#: ../sepolicy/sepolicy/sepolicy.glade:951 +msgid "SELinux MLS Label you wish to assign to this path." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:33 +-msgid "Allow all domains to use other domains file descriptors" +#: ../sepolicy/sepolicy/sepolicy.glade:1088 +msgid "Analyzing Policy..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 + msgstr "" + +-#: booleans.py:34 +-msgid "Allow all domains to have the kernel load modules" ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." - msgstr "" - --#: booleans.py:36 --msgid "Allow exim to connect to databases (postgres, mysql)" -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" - msgstr "" - --#: booleans.py:37 --msgid "Allow exim to create, read, write, and delete unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." msgstr "" +-#: booleans.py:35 +-msgid "Allow the use of the audio devices as the source for the entropy feeds" ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 ++msgid "Login Mapping" + msgstr "" + +-#: booleans.py:36 +-msgid "Allow exim to connect to databases (postgres, mysql)" ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 ++msgid "Manage the SELinux configuration" + msgstr "" + +-#: booleans.py:37 +-msgid "Allow exim to create, read, write, and delete unprivileged user files." ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 ++msgid "SELinux Users" + msgstr "" + -#: booleans.py:38 -msgid "Allow exim to read unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 -+msgid "Login Mapping" ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 ++msgid "Lockdown" msgstr "" -#: booleans.py:39 -msgid "Enable extra rules in the cron domain to support fcron." -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 -+msgid "Manage the SELinux configuration" - msgstr "" - --#: booleans.py:40 --msgid "Allow fenced domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 -+msgid "SELinux Users" - msgstr "" - --#: booleans.py:41 --msgid "Allow fenced domain to execute ssh." -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 -+msgid "Lockdown" - msgstr "" - --#: booleans.py:42 --msgid "Allow all domains to execute in fips_mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." msgstr "" --#: booleans.py:43 --msgid "Allow ftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 +-#: booleans.py:40 +-msgid "Allow fenced domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" msgstr "" --#: booleans.py:44 --msgid "" --"Allow ftp servers to upload files, used for public file transfer services. " --"Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 +-#: booleans.py:41 +-msgid "Allow fenced domain to execute ssh." ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" msgstr "" --#: booleans.py:45 --msgid "Allow ftp servers to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 +-#: booleans.py:42 +-msgid "Allow all domains to execute in fips_mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" msgstr "" --#: booleans.py:46 --msgid "Allow ftp servers to connect to mysql database ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 +-#: booleans.py:43 +-msgid "Allow ftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" msgstr "" --#: booleans.py:47 -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 +-#: booleans.py:44 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 msgid "" --"Allow ftp servers to login to local users and read/write all files on the " --"system, governed by DAC." +-"Allow ftp servers to upload files, used for public file transfer services. " +-"Directories must be labeled public_content_rw_t." +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." msgstr "" +-#: booleans.py:45 +-msgid "Allow ftp servers to connect to all ports > 1023" ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 ++msgid "Enabled" + msgstr "" + +-#: booleans.py:46 +-msgid "Allow ftp servers to connect to mysql database ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 ++msgid "File Path" + msgstr "" + +-#: booleans.py:47 +-msgid "" +-"Allow ftp servers to login to local users and read/write all files on the " +-"system, governed by DAC." ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 ++msgid "SELinux File Type" + msgstr "" + -#: booleans.py:48 -msgid "Allow ftp servers to use cifs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 -+msgid "Enabled" ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 ++msgid "File path used to enter the 'selected domain'." msgstr "" -#: booleans.py:49 -msgid "Allow ftp servers to use nfs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 -+msgid "File Path" ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 ++msgid "Executable Files" msgstr "" -#: booleans.py:50 -msgid "Allow ftp servers to use bind to all unreserved ports for passive mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 -+msgid "SELinux File Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 ++msgid "Files to which the 'selected domain' can write." msgstr "" -#: booleans.py:51 -msgid "Determine whether Git CGI can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 -+msgid "File path used to enter the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 ++msgid "Writable files" msgstr "" -#: booleans.py:52 -msgid "Determine whether Git CGI can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 -+msgid "Executable Files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 ++msgid "File Types defined for the 'selected domain'." msgstr "" -#: booleans.py:53 -msgid "Determine whether Git CGI can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 -+msgid "Files to which the 'selected domain' can write." ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 ++msgid "Application File Types" msgstr "" -#: booleans.py:54 -msgid "" -"Determine whether Git session daemon can bind TCP sockets to all unreserved " -"ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 -+msgid "Writable files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 ++msgid "Network Ports to which the 'selected domain' is allowed to connect." msgstr "" -#: booleans.py:55 -msgid "" -"Determine whether calling user domains can execute Git daemon in the " -"git_session_t domain." -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 -+msgid "File Types defined for the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 ++msgid "Outbound" msgstr "" -#: booleans.py:56 -msgid "Determine whether Git system daemon can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 -+msgid "Application File Types" ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 ++msgid "Network Ports to which the 'selected domain' is allowed to listen." msgstr "" -#: booleans.py:57 -msgid "Determine whether Git system daemon can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 -+msgid "Network Ports to which the 'selected domain' is allowed to connect." ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 ++msgid "Inbound" msgstr "" -#: booleans.py:58 -msgid "Determine whether Git system daemon can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 -+msgid "Outbound" ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 ++msgid "" ++"Boolean \n" ++"Enabled" msgstr "" -#: booleans.py:59 -msgid "Allow gitisis daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 -+msgid "Network Ports to which the 'selected domain' is allowed to listen." ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 ++msgid "Boolean name" msgstr "" -#: booleans.py:60 -msgid "Enable reading of urandom for all domains." -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 -+msgid "Inbound" ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 ++msgid "SELinux Application Type" msgstr "" -#: booleans.py:61 -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 msgid "" -"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" -"agent to manage user files." -+"Boolean \n" -+"Enabled" ++"Executables which will transition to a different domain, when the 'selected " ++"domain' executes them." msgstr "" -#: booleans.py:62 -msgid "" -"Allow gpg web domain to modify public files used for public file transfer " -"services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 -+msgid "Boolean name" ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 ++msgid "Applicaton Transitions From 'select domain'" msgstr "" -#: booleans.py:63 -msgid "Allow gssd to read temp directory. For access to kerberos tgt." -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 -+msgid "SELinux Application Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 ++msgid "" ++"Boolean\n" ++"Enabled" msgstr "" -#: booleans.py:64 -msgid "Allow guest to exec content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 -+msgid "" -+"Executables which will transition to a different domain, when the 'selected " -+"domain' executes them." ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 ++msgid "Calling Process Domain" msgstr "" -#: booleans.py:65 -msgid "" -"Allow Apache to modify public files used for public file transfer services. " -"Directories/Files must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 -+msgid "Applicaton Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 ++msgid "Executable File" msgstr "" -#: booleans.py:66 -msgid "Allow httpd to use built in scripting (usually php)" -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 -+msgid "" -+"Boolean\n" -+"Enabled" - msgstr "" - --#: booleans.py:67 --msgid "Allow http daemon to check spam" -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 -+msgid "Calling Process Domain" - msgstr "" - --#: booleans.py:68 --msgid "" --"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " --"ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 -+msgid "Executable File" - msgstr "" - --#: booleans.py:69 --msgid "Allow httpd to connect to the ldap port" -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." msgstr "" --#: booleans.py:70 --msgid "Allow http daemon to connect to zabbix" -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 +-#: booleans.py:67 +-msgid "Allow http daemon to check spam" ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" msgstr "" --#: booleans.py:71 --msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 -+msgid "" +-#: booleans.py:68 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 + msgid "" +-"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " +-"ports" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." msgstr "" +-#: booleans.py:69 +-msgid "Allow httpd to connect to the ldap port" ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 ++msgid "SELinux Directory Type" + msgstr "" + +-#: booleans.py:70 +-msgid "Allow http daemon to connect to zabbix" ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 ++msgid "Destination Class" + msgstr "" + +-#: booleans.py:71 +-msgid "Allow HTTPD scripts and modules to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 ++msgid "SELinux Destination Type" + msgstr "" + -#: booleans.py:72 -msgid "Allow HTTPD scripts and modules to connect to cobbler over the network." -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 -+msgid "SELinux Directory Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 ++msgid "File Name" msgstr "" -#: booleans.py:73 -msgid "" -"Allow HTTPD scripts and modules to connect to databases over the network." -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 -+msgid "Destination Class" ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 ++msgid "File Transitions From 'select domain'" msgstr "" -#: booleans.py:74 -msgid "Allow httpd to connect to memcache server" -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 -+msgid "SELinux Destination Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 ++msgid "Default Level" msgstr "" -#: booleans.py:75 -msgid "Allow httpd to act as a relay" -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 -+msgid "File Name" ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 ++msgid "Select the system mode when the system first boots up" msgstr "" -#: booleans.py:76 -msgid "Allow http daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 -+msgid "File Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 ++msgid "Select the system mode for the current session" msgstr "" -#: booleans.py:77 -msgid "Allow Apache to communicate with avahi service via dbus" -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 -+msgid "Default Level" ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 ++msgid "System Policy Type:" msgstr "" -#: booleans.py:78 -msgid "Allow httpd cgi support" -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 -+msgid "Select the system mode when the system first boots up" ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 ++msgid "System Mode" msgstr "" -#: booleans.py:79 -msgid "Allow httpd to act as a FTP server by listening on the ftp port." -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 -+msgid "Select the system mode for the current session" ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 ++msgid "Import system settings from another machine" msgstr "" -#: booleans.py:80 -msgid "Allow httpd to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 -+msgid "System Policy Type:" ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++msgid "Import" msgstr "" -#: booleans.py:81 -msgid "Allow httpd scripts and modules execmem/execstack" -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 -+msgid "System Mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 ++msgid "Export system settings to a file" msgstr "" -#: booleans.py:82 -msgid "Allow HTTPD to connect to port 80 for graceful shutdown" -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 -+msgid "Import system settings from another machine" ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++msgid "Export" msgstr "" -#: booleans.py:83 -msgid "Allow httpd processes to manage IPA content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 -+msgid "Import" ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 ++msgid "Relabel all files back to system defaults on reboot" msgstr "" -#: booleans.py:84 -msgid "Allow Apache to use mod_auth_ntlm_winbind" -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 -+msgid "Export system settings to a file" ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 ++msgid "Yes" msgstr "" -#: booleans.py:85 -msgid "Allow Apache to use mod_auth_pam" -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 -+msgid "Export" ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 ++msgid "No" msgstr "" -#: booleans.py:86 -msgid "Allow httpd to read user content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 -+msgid "Relabel all files back to system defaults on reboot" ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 ++msgid "System Configuration" msgstr "" -#: booleans.py:87 -msgid "Allow Apache to run in stickshift mode, not transition to passenger" -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 -+msgid "Yes" - msgstr "" - --#: booleans.py:88 --msgid "Allow httpd daemon to change its resource limits" -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 -+msgid "No" - msgstr "" - --#: booleans.py:89 --msgid "" --"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 -+msgid "System Configuration" - msgstr "" - --#: booleans.py:90 -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 - msgid "" --"Allow apache scripts to write to public content, directories/files must be " --"labeled public_rw_content_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 ++msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " @@ -116223,19 +118105,18 @@ index 961d921..c7ff335 100644 +"unconfined_t from the users/login screens." msgstr "" --#: booleans.py:91 --msgid "Allow Apache to execute tmp content." -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 +-#: booleans.py:88 +-msgid "Allow httpd daemon to change its resource limits" ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" msgstr "" --#: booleans.py:92 -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 +-#: booleans.py:89 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 msgid "" --"Unify HTTPD to communicate with the terminal. Needed for entering the " --"passphrase for certificates at the terminal." +-"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -116243,16 +118124,15 @@ index 961d921..c7ff335 100644 +"allowed." msgstr "" --#: booleans.py:93 --msgid "Unify HTTPD handling of all content files." -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 +-#: booleans.py:90 ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" - msgstr "" - --#: booleans.py:94 --msgid "Allow httpd to access cifs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 -+msgid "" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 + msgid "" +-"Allow apache scripts to write to public content, directories/files must be " +-"labeled public_rw_content_t." +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -116260,257 +118140,273 @@ index 961d921..c7ff335 100644 +"allowed." msgstr "" --#: booleans.py:95 --msgid "Allow httpd to access FUSE file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 +-#: booleans.py:91 +-msgid "Allow Apache to execute tmp content." ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" msgstr "" --#: booleans.py:96 --msgid "Allow httpd to run gpg" -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 -+msgid "" +-#: booleans.py:92 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 + msgid "" +-"Unify HTTPD to communicate with the terminal. Needed for entering the " +-"passphrase for certificates at the terminal." +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." msgstr "" +-#: booleans.py:93 +-msgid "Unify HTTPD handling of all content files." ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 ++msgid "Files Equivalence" + msgstr "" + +-#: booleans.py:94 +-msgid "Allow httpd to access cifs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 ++msgid "...SELECT TO VIEW DATA..." + msgstr "" + +-#: booleans.py:95 +-msgid "Allow httpd to access FUSE file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 ++msgid "Delete" + msgstr "" + +-#: booleans.py:96 +-msgid "Allow httpd to run gpg" ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 ++msgid "Modify" + msgstr "" + -#: booleans.py:97 -msgid "Allow httpd to access nfs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 -+msgid "Files Equivalence" ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 ++msgid "Revert" msgstr "" -#: booleans.py:98 -msgid "Allow httpd to communicate with oddjob to start up a service" -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 -+msgid "...SELECT TO VIEW DATA..." - msgstr "" - --#: booleans.py:99 --msgid "Allow httpd to access openstack ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 -+msgid "Delete" - msgstr "" - --#: booleans.py:100 --msgid "Allow Apache to query NS records" -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 -+msgid "Modify" - msgstr "" - --#: booleans.py:101 --msgid "Allow icecast to connect to all ports, not just sound ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 -+msgid "Revert" - msgstr "" - --#: booleans.py:102 -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 - msgid "" --"Allow the Irssi IRC Client to connect to any port, and to bind to any " --"unreserved port." --msgstr "" -- --#: booleans.py:103 --msgid "Allow confined applications to run with kerberos." ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 ++msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." msgstr "" --#: booleans.py:104 --msgid "Allow syslogd daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 +-#: booleans.py:99 +-msgid "Allow httpd to access openstack ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" msgstr "" --#: booleans.py:105 --msgid "Allow syslogd the ability to read/write terminals" -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 +-#: booleans.py:100 +-msgid "Allow Apache to query NS records" ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." msgstr "" --#: booleans.py:106 --msgid "Allow logging in and using the system from /dev/console." -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 +-#: booleans.py:101 +-msgid "Allow icecast to connect to all ports, not just sound ports." ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" msgstr "" --#: booleans.py:107 --msgid "" --"Control the ability to mmap a low area of the address space, as configured " --"by /proc/sys/kernel/mmap_min_addr." -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 +-#: booleans.py:102 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" - msgstr "" - --#: booleans.py:108 --msgid "Allow mock to read files in home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" - msgstr "" - --#: booleans.py:109 --msgid "Allow the mount command to mount any directory or file." -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" - msgstr "" - --#: booleans.py:110 --msgid "Allow mozilla plugin domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" - msgstr "" - --#: booleans.py:111 -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 msgid "" --"Allow mozilla_plugins to create random content in the users home directory" +-"Allow the Irssi IRC Client to connect to any port, and to bind to any " +-"unreserved port." +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." msgstr "" --#: booleans.py:112 --msgid "Allow confined web browsers to read home directory content" -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 +-#: booleans.py:103 +-msgid "Allow confined applications to run with kerberos." ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" msgstr "" --#: booleans.py:113 --msgid "Allow mplayer executable stack" -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 +-#: booleans.py:104 +-msgid "Allow syslogd daemon to send mail" ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" msgstr "" --#: booleans.py:114 --msgid "Allow mysqld to connect to all ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 +-#: booleans.py:105 +-msgid "Allow syslogd the ability to read/write terminals" ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" msgstr "" --#: booleans.py:115 --msgid "Allow BIND to bind apache port." -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 +-#: booleans.py:106 +-msgid "Allow logging in and using the system from /dev/console." ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." msgstr "" --#: booleans.py:116 -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 +-#: booleans.py:107 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 msgid "" --"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." +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." msgstr "" --#: booleans.py:117 --msgid "Allow any files/directories to be exported read/only via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 +-#: booleans.py:108 +-msgid "Allow mock to read files in home directories." ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." + msgstr "" + +-#: booleans.py:109 +-msgid "Allow the mount command to mount any directory or file." ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." + msgstr "" + +-#: booleans.py:110 +-msgid "Allow mozilla plugin domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" + msgstr "" + +-#: booleans.py:111 +-msgid "" +-"Allow mozilla_plugins to create random content in the users home directory" ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" msgstr "" --#: booleans.py:118 --msgid "Allow any files/directories to be exported read/write via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 +-#: booleans.py:112 +-msgid "Allow confined web browsers to read home directory content" ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" msgstr "" --#: booleans.py:119 -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 - 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:113 +-msgid "Allow mplayer executable stack" ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 ++msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." msgstr "" --#: booleans.py:120 --msgid "Allow system to run with NIS" -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 +-#: booleans.py:114 +-msgid "Allow mysqld to connect to all ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" msgstr "" --#: booleans.py:121 --msgid "Allow confined applications to use nscd shared memory." -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 +-#: booleans.py:115 +-msgid "Allow BIND to bind apache port." ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" msgstr "" --#: booleans.py:122 --msgid "Allow openshift to lockdown app" -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 +-#: booleans.py:116 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 + msgid "" +-"Allow BIND to write the master zone files. Generally this is used for " +-"dynamic DNS or zone transfers." ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." + msgstr "" + +-#: booleans.py:117 +-msgid "Allow any files/directories to be exported read/only via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" + msgstr "" + +-#: booleans.py:118 +-msgid "Allow any files/directories to be exported read/write via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." msgstr "" --#: booleans.py:123 --msgid "Allow openvpn to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 +-#: booleans.py:119 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" - msgstr "" - --#: booleans.py:124 --msgid "Allow piranha-lvs domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 -+msgid "" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 + msgid "" +-"Allow nfs servers to modify public files used for public file transfer " +-"services. Files/Directories must be labeled public_content_rw_t." +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" msgstr "" --#: booleans.py:125 --msgid "Allow polipo to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 +-#: booleans.py:120 +-msgid "Allow system to run with NIS" ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." msgstr "" --#: booleans.py:126 --msgid "" --"Determine whether Polipo session daemon can bind tcp sockets to all " --"unreserved ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 +-#: booleans.py:121 +-msgid "Allow confined applications to use nscd shared memory." ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" msgstr "" --#: booleans.py:127 --msgid "" --"Determine whether calling user domains can execute Polipo daemon in the " --"polipo_session_t domain." -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:122 +-msgid "Allow openshift to lockdown app" ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" msgstr "" --#: booleans.py:128 --msgid "Determine whether polipo can access cifs file systems." -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:123 +-msgid "Allow openvpn to read home directories" ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" msgstr "" --#: booleans.py:129 --msgid "Determine whether Polipo can access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:66 +-#: booleans.py:124 +-msgid "Allow piranha-lvs domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" msgstr "" --#: booleans.py:130 --msgid "Enable polyinstantiated directory support." -+#: ../sepolicy/sepolicy/gui.py:67 +-#: booleans.py:125 +-msgid "Allow polipo to connect to all ports > 1023" ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" msgstr "" --#: booleans.py:131 --msgid "Allow postfix_local domain full write access to mail_spool directories" -+#: ../sepolicy/sepolicy/gui.py:92 -+msgid "" +-#: booleans.py:126 ++#: ../sepolicy/sepolicy/gui.py:93 + msgid "" +-"Determine whether Polipo session daemon can bind tcp sockets to all " +-"unreserved ports." +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" @@ -116519,241 +118415,271 @@ index 961d921..c7ff335 100644 +" * Change the system mode to Enforcing\n" msgstr "" --#: booleans.py:132 --msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" -+#: ../sepolicy/sepolicy/gui.py:115 +-#: booleans.py:127 +-msgid "" +-"Determine whether calling user domains can execute Polipo daemon in the " +-"polipo_session_t domain." ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" msgstr "" +-#: booleans.py:128 +-msgid "Determine whether polipo can access cifs file systems." ++#: ../sepolicy/sepolicy/gui.py:639 ++msgid "System Status: Disabled" + msgstr "" + +-#: booleans.py:129 +-msgid "Determine whether Polipo can access nfs file systems." ++#: ../sepolicy/sepolicy/gui.py:737 ++msgid "Help: Start Page" + msgstr "" + +-#: booleans.py:130 +-msgid "Enable polyinstantiated directory support." ++#: ../sepolicy/sepolicy/gui.py:741 ++msgid "Help: Booleans Page" + msgstr "" + +-#: booleans.py:131 +-msgid "Allow postfix_local domain full write access to mail_spool directories" ++#: ../sepolicy/sepolicy/gui.py:747 ++msgid "Help: Executable Files Page" + msgstr "" + +-#: booleans.py:132 +-msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" ++#: ../sepolicy/sepolicy/gui.py:750 ++msgid "Help: Writable Files Page" + msgstr "" + -#: booleans.py:133 -msgid "Allow transmit client label to foreign database" -+#: ../sepolicy/sepolicy/gui.py:624 -+msgid "System Status: Disabled" ++#: ../sepolicy/sepolicy/gui.py:753 ++msgid "Help: Application Types Page" msgstr "" -#: booleans.py:134 -msgid "Allow database admins to execute DML statement" -+#: ../sepolicy/sepolicy/gui.py:722 -+msgid "Help: Start Page" ++#: ../sepolicy/sepolicy/gui.py:758 ++msgid "Help: Outbound Network Connections Page" msgstr "" -#: booleans.py:135 -msgid "Allow unprivileged users to execute DDL statement" -+#: ../sepolicy/sepolicy/gui.py:726 -+msgid "Help: Booleans Page" ++#: ../sepolicy/sepolicy/gui.py:761 ++msgid "Help: Inbound Network Connections Page" msgstr "" -#: booleans.py:136 -msgid "Allow pppd to load kernel modules for certain modems" -+#: ../sepolicy/sepolicy/gui.py:732 -+msgid "Help: Executable Files Page" ++#: ../sepolicy/sepolicy/gui.py:767 ++msgid "Help: Transition from application Page" msgstr "" -#: booleans.py:137 -msgid "Allow pppd to be run for a regular user" -+#: ../sepolicy/sepolicy/gui.py:735 -+msgid "Help: Writable Files Page" ++#: ../sepolicy/sepolicy/gui.py:770 ++msgid "Help: Transition into application Page" msgstr "" -#: booleans.py:138 -msgid "" -"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:738 -+msgid "Help: Application Types Page" ++#: ../sepolicy/sepolicy/gui.py:773 ++msgid "Help: Transition application file Page" msgstr "" -#: booleans.py:139 -msgid "Allow Puppet client to manage all file types." -+#: ../sepolicy/sepolicy/gui.py:743 -+msgid "Help: Outbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:777 ++msgid "Help: Systems Page" msgstr "" -#: booleans.py:140 -msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database" -+#: ../sepolicy/sepolicy/gui.py:746 -+msgid "Help: Inbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:781 ++msgid "Help: Lockdown Page" msgstr "" -#: booleans.py:141 -msgid "Allow racoon to read shadow" -+#: ../sepolicy/sepolicy/gui.py:752 -+msgid "Help: Transition from application Page" ++#: ../sepolicy/sepolicy/gui.py:785 ++msgid "Help: Login Page" msgstr "" -#: booleans.py:142 -msgid "Allow rgmanager domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/gui.py:755 -+msgid "Help: Transition into application Page" ++#: ../sepolicy/sepolicy/gui.py:789 ++msgid "Help: SELinux User Page" msgstr "" -#: booleans.py:143 -msgid "" -"Allow rsync to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:758 -+msgid "Help: Transition application file Page" ++#: ../sepolicy/sepolicy/gui.py:793 ++msgid "Help: File Equivalence Page" msgstr "" -#: booleans.py:144 -msgid "Allow rsync to run as a client" -+#: ../sepolicy/sepolicy/gui.py:762 -+msgid "Help: Systems Page" - msgstr "" - --#: booleans.py:145 --msgid "Allow rsync to export any files/directories read only." -+#: ../sepolicy/sepolicy/gui.py:766 -+msgid "Help: Lockdown Page" - msgstr "" - --#: booleans.py:146 --msgid "Allow rsync servers to share cifs files systems" -+#: ../sepolicy/sepolicy/gui.py:770 -+msgid "Help: Login Page" - msgstr "" - --#: booleans.py:147 --msgid "Allow rsync servers to share nfs files systems" -+#: ../sepolicy/sepolicy/gui.py:774 -+msgid "Help: SELinux User Page" - msgstr "" - --#: booleans.py:148 --msgid "Allow samba to create new home directories (e.g. via PAM)" -+#: ../sepolicy/sepolicy/gui.py:778 -+msgid "Help: File Equivalence Page" - msgstr "" - --#: booleans.py:149 --msgid "" --"Allow samba to act as the domain controller, add users, groups and change " --"passwords." -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." - msgstr "" - --#: booleans.py:150 --msgid "Allow samba to share users home directories." -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." msgstr "" --#: booleans.py:151 --msgid "Allow samba to share any file/directory read only." -+#: ../sepolicy/sepolicy/gui.py:1032 +-#: booleans.py:145 +-msgid "Allow rsync to export any files/directories read only." ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." msgstr "" --#: booleans.py:152 --msgid "Allow samba to share any file/directory read/write." -+#: ../sepolicy/sepolicy/gui.py:1033 +-#: booleans.py:146 +-msgid "Allow rsync servers to share cifs files systems" ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." msgstr "" --#: booleans.py:153 --msgid "Allow samba to act as a portmapper" -+#: ../sepolicy/sepolicy/gui.py:1034 +-#: booleans.py:147 +-msgid "Allow rsync servers to share nfs files systems" ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." msgstr "" --#: booleans.py:154 --msgid "Allow samba to run unconfined scripts" -+#: ../sepolicy/sepolicy/gui.py:1035 +-#: booleans.py:148 +-msgid "Allow samba to create new home directories (e.g. via PAM)" ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." msgstr "" --#: booleans.py:155 --msgid "Allow samba to export ntfs/fusefs volumes." -+#: ../sepolicy/sepolicy/gui.py:1036 +-#: booleans.py:149 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format -+msgid "" + msgid "" +-"Allow samba to act as the domain controller, add users, groups and change " +-"passwords." +"Display boolean information that can be used to modify the policy for the " +"'%s'." msgstr "" --#: booleans.py:156 --msgid "Allow samba to export NFS volumes." -+#: ../sepolicy/sepolicy/gui.py:1037 +-#: booleans.py:150 +-msgid "Allow samba to share users home directories." ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." msgstr "" --#: booleans.py:157 --msgid "Allow sanlock to read/write fuse files" -+#: ../sepolicy/sepolicy/gui.py:1038 +-#: booleans.py:151 +-msgid "Allow samba to share any file/directory read only." ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." msgstr "" --#: booleans.py:158 --msgid "Allow sanlock to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:1039 +-#: booleans.py:152 +-msgid "Allow samba to share any file/directory read/write." ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" msgstr "" --#: booleans.py:159 --msgid "Allow sanlock to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:1040 +-#: booleans.py:153 +-msgid "Allow samba to act as a portmapper" ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" msgstr "" --#: booleans.py:160 --msgid "Allow sasl to read shadow" -+#: ../sepolicy/sepolicy/gui.py:1041 +-#: booleans.py:154 +-msgid "Allow samba to run unconfined scripts" ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" msgstr "" --#: booleans.py:161 --msgid "Allow secadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1042 +-#: booleans.py:155 +-msgid "Allow samba to export ntfs/fusefs volumes." ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." msgstr "" --#: booleans.py:162 -+#: ../sepolicy/sepolicy/gui.py:1043 +-#: booleans.py:156 +-msgid "Allow samba to export NFS volumes." ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format - msgid "" --"disallow programs, such as newrole, from transitioning to administrative " --"user domains." ++msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." msgstr "" --#: booleans.py:163 --msgid "Disable kernel module loading." -+#: ../sepolicy/sepolicy/gui.py:1044 +-#: booleans.py:157 +-msgid "Allow sanlock to read/write fuse files" ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." msgstr "" +-#: booleans.py:158 +-msgid "Allow sanlock to manage nfs files" ++#: ../sepolicy/sepolicy/gui.py:1062 ++#, python-format ++msgid "Display applications that can transition into or out of the '%s'." + msgstr "" + +-#: booleans.py:159 +-msgid "Allow sanlock to manage cifs files" ++#: ../sepolicy/sepolicy/gui.py:1170 ++msgid "MISSING FILE PATH" + msgstr "" + +-#: booleans.py:160 +-msgid "Allow sasl to read shadow" ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 ++msgid "Boolean section." + msgstr "" + +-#: booleans.py:161 +-msgid "Allow secadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1285 ++msgid "To disable this transition, go to the " + msgstr "" + +-#: booleans.py:162 +-msgid "" +-"disallow programs, such as newrole, from transitioning to administrative " +-"user domains." ++#: ../sepolicy/sepolicy/gui.py:1287 ++msgid "To enable this transition, go to the " + msgstr "" + +-#: booleans.py:163 +-msgid "Disable kernel module loading." ++#: ../sepolicy/sepolicy/gui.py:1344 ++msgid "executable" + msgstr "" + -#: 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." -+#: ../sepolicy/sepolicy/gui.py:1045 -+#, python-format -+msgid "Display applications that can transition into or out of the '%s'." ++#: ../sepolicy/sepolicy/gui.py:1347 ++msgid "writable" msgstr "" -#: booleans.py:165 -msgid "Allow regular users direct dri device access" -+#: ../sepolicy/sepolicy/gui.py:1149 -+msgid "MISSING FILE PATH" ++#: ../sepolicy/sepolicy/gui.py:1350 ++msgid "application" msgstr "" -#: booleans.py:166 @@ -116761,274 +118687,267 @@ index 961d921..c7ff335 100644 -"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" -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 -+msgid "Boolean section." ++#: ../sepolicy/sepolicy/gui.py:1351 ++#, python-format ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." msgstr "" -#: booleans.py:167 -msgid "" -"Allow all unconfined executables to use libraries requiring text relocation " -"that are not labeled textrel_shlib_t" -+#: ../sepolicy/sepolicy/gui.py:1265 -+msgid "To disable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1352 ++#, python-format ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." msgstr "" -#: booleans.py:168 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format + 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" -+#: ../sepolicy/sepolicy/gui.py:1267 -+msgid "To enable this transition, go to the " ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:169 -msgid "Allow users to connect to the local mysql server" -+#: ../sepolicy/sepolicy/gui.py:1324 -+msgid "executable" ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" msgstr "" -#: booleans.py:170 -msgid "" -"Allow confined users the ability to execute the ping and traceroute commands." -+#: ../sepolicy/sepolicy/gui.py:1327 -+msgid "writable" ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" msgstr "" -#: booleans.py:171 -msgid "Allow users to connect to PostgreSQL" -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." msgstr "" -#: booleans.py:172 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1371 + msgid "" -"Allow user to r/w files on filesystems that do not have extended attributes " -"(FAT, CDROM, FLOPPY)" -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." msgstr "" -#: booleans.py:173 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format + 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." -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." msgstr "" -#: booleans.py:174 -msgid "Allow user to use ssh chroot environment." -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format -+msgid "" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." ++#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." msgstr "" -#: booleans.py:175 -msgid "Allow user music sharing" -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." msgstr "" -#: booleans.py:176 -msgid "" -"Allow anon internal-sftp to upload files, used for public file transfer " -"services. Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." msgstr "" -#: booleans.py:177 -msgid "" -"Allow sftp-internal to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." msgstr "" -#: booleans.py:178 -+#: ../sepolicy/sepolicy/gui.py:1351 -+#, python-format - msgid "" +-msgid "" -"Allow sftp-internal to login to local users and read/write all files on the " -"system, governed by DAC." -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." msgstr "" -#: booleans.py:179 -msgid "" -"Allow internal-sftp to read and write files in the user ssh home directories." -+#: ../sepolicy/sepolicy/gui.py:1352 -+#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." msgstr "" -#: booleans.py:180 -msgid "Allow sge to connect to the network using any TCP port" -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." msgstr "" -#: booleans.py:181 -msgid "Allow sge to access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." msgstr "" -#: booleans.py:182 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1421 + msgid "" -"Enable additional permissions needed to support devices on 3ware controllers." -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++"Modify selected modified File Equivalence definitions. Only bolded items in " ++"the list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:183 -msgid "" -"Allow samba to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." - msgstr "" - --#: booleans.py:184 --msgid "Allow user spamassassin clients to use the network." -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." - msgstr "" - --#: booleans.py:185 --msgid "Allow spamd to read/write user home directories." -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." - msgstr "" - --#: booleans.py:186 --msgid "" --"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." - msgstr "" - --#: booleans.py:187 --msgid "Allow squid to run as a transparent proxy (TPROXY)" -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." - msgstr "" - --#: booleans.py:188 -+#: ../sepolicy/sepolicy/gui.py:1401 - msgid "" --"Allow ssh with chroot env to read and write files in the user home " --"directories" -+"Modify selected modified File Equivalence definitions. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." - msgstr "" - --#: booleans.py:189 --msgid "allow host key based authentication" -+#: ../sepolicy/sepolicy/gui.py:1429 ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" msgstr "" --#: booleans.py:190 --msgid "Allow ssh logins as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:1442 +-#: booleans.py:184 +-msgid "Allow user spamassassin clients to use the network." ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." msgstr "" --#: booleans.py:191 --msgid "Allow staff to exec content" -+#: ../sepolicy/sepolicy/gui.py:1443 +-#: booleans.py:185 +-msgid "Allow spamd to read/write user home directories." ++#: ../sepolicy/sepolicy/gui.py:1463 +#, python-format +msgid "Add Network Port for %s" msgstr "" --#: booleans.py:192 --msgid "allow staff user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1448 +-#: booleans.py:186 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format -+msgid "" + msgid "" +-"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." +-msgstr "" +- +-#: booleans.py:187 +-msgid "Allow squid to run as a transparent proxy (TPROXY)" +"Add File Labeling for %s. File labels will be created when update is applied." msgstr "" --#: booleans.py:193 --msgid "Allow sysadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 +-#: booleans.py:188 +-msgid "" +-"Allow ssh with chroot env to read and write files in the user home " +-"directories" ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" msgstr "" --#: booleans.py:194 --msgid "Allow the Telepathy connection managers to connect to any network port." -+#: ../sepolicy/sepolicy/gui.py:1459 +-#: booleans.py:189 +-msgid "allow host key based authentication" ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." msgstr "" --#: booleans.py:195 --msgid "" --"Allow the Telepathy connection managers to connect to any generic TCP port." -+#: ../sepolicy/sepolicy/gui.py:1460 +-#: booleans.py:190 +-msgid "Allow ssh logins as sysadm_r:sysadm_t" ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" msgstr "" +-#: booleans.py:191 +-msgid "Allow staff to exec content" ++#: ../sepolicy/sepolicy/gui.py:1485 ++msgid "" ++"Add SELinux User Role. SELinux user roles will be created when update is " ++"applied." + msgstr "" + +-#: booleans.py:192 +-msgid "allow staff user to create and transition to svirt domains." ++#: ../sepolicy/sepolicy/gui.py:1486 ++msgid "Add SELinux Users" + msgstr "" + +-#: booleans.py:193 +-msgid "Allow sysadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1493 ++msgid "" ++"Add File Equivalency Mapping. Mapping will be created when update is applied." + msgstr "" + +-#: booleans.py:194 +-msgid "Allow the Telepathy connection managers to connect to any network port." ++#: ../sepolicy/sepolicy/gui.py:1494 ++msgid "Add SELinux File Equivalency" + msgstr "" + +-#: booleans.py:195 ++#: ../sepolicy/sepolicy/gui.py:1521 ++#, python-format + msgid "" +-"Allow the Telepathy connection managers to connect to any generic TCP port." ++"Modify File Labeling for %s. File labels will be created when update is " ++"applied." + msgstr "" + -#: booleans.py:196 -+#: ../sepolicy/sepolicy/gui.py:1465 ++#: ../sepolicy/sepolicy/gui.py:1577 msgid "" -"Allow tftp to modify public files used for public file transfer services." -+"Add SELinux User Role. SELinux user roles will be created when update is " ++"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." msgstr "" -#: booleans.py:197 -msgid "Allow tftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1466 -+msgid "Add SELinux Users" ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" msgstr "" -#: booleans.py:198 -msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." -+#: ../sepolicy/sepolicy/gui.py:1473 ++#: ../sepolicy/sepolicy/gui.py:1586 +msgid "" -+"Add File Equivalency Mapping. Mapping will be created when update is applied." ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." msgstr "" -#: booleans.py:199 -msgid "Allow tor to act as a relay" -+#: ../sepolicy/sepolicy/gui.py:1474 -+msgid "Add SELinux File Equivalency" ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" msgstr "" -#: booleans.py:200 -+#: ../sepolicy/sepolicy/gui.py:1499 -+#, python-format ++#: ../sepolicy/sepolicy/gui.py:1593 msgid "" -"allow unconfined users to transition to the chrome sandbox domains when " -"running chrome-sandbox" -+"Modify File Labeling for %s. File labels will be created when update is " ++"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." msgstr "" -#: booleans.py:201 -msgid "Allow a user to login as an unconfined domain" -+#: ../sepolicy/sepolicy/gui.py:1566 -+msgid "" -+"Modify File Equivalency Mapping. Mapping will be created when update is " -+"applied." ++#: ../sepolicy/sepolicy/gui.py:1594 ++msgid "Modify SELinux File Equivalency" msgstr "" -#: booleans.py:202 -+#: ../sepolicy/sepolicy/gui.py:1567 -+msgid "Modify SELinux File Equivalency" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format msgid "" -"Allow unconfined users to transition to the Mozilla plugin domain when " @@ -117038,69 +118957,69 @@ index 961d921..c7ff335 100644 -#: booleans.py:203 -msgid "Allow video playing tools to run unconfined" -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" msgstr "" -#: booleans.py:204 -msgid "Allow unprivledged user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." msgstr "" -#: booleans.py:205 -msgid "Support ecryptfs home directories" -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" msgstr "" -#: booleans.py:206 -msgid "Support fusefs home directories" -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" msgstr "" -#: booleans.py:207 -msgid "Use lpd server instead of cups" -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" msgstr "" -#: booleans.py:208 -msgid "Support NFS home directories" -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" msgstr "" -#: booleans.py:209 -msgid "Support SAMBA home directories" -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" msgstr "" -#: booleans.py:210 -msgid "Allow user to exec content" -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" msgstr "" -#: booleans.py:211 -msgid "Allow varnishd to connect to all ports, not just HTTP." -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" msgstr "" -#: booleans.py:212 -msgid "Ignore vbetool mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" msgstr "" @@ -117108,7 +119027,7 @@ index 961d921..c7ff335 100644 -#: booleans.py:213 -msgid "" -"Allow confined virtual guests to use serial/parallel communication ports" -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" msgstr "" @@ -117116,100 +119035,100 @@ index 961d921..c7ff335 100644 -#: booleans.py:214 -msgid "" -"Allow confined virtual guests to use executable memory and executable stack" -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" msgstr "" -#: booleans.py:215 -msgid "Allow confined virtual guests to read fuse files" -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" msgstr "" -#: booleans.py:216 -msgid "Allow confined virtual guests to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" msgstr "" -#: booleans.py:217 -msgid "Allow confined virtual guests to interact with rawip sockets" -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" msgstr "" -#: booleans.py:218 -msgid "Allow confined virtual guests to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" msgstr "" -#: booleans.py:219 -msgid "Allow confined virtual guests to interact with the sanlock" -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" msgstr "" -#: booleans.py:220 -msgid "Allow confined virtual guests to manage device configuration, (pci)" -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" msgstr "" -#: booleans.py:221 -msgid "Allow confined virtual guests to use usb devices" -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" msgstr "" -#: booleans.py:222 -msgid "Allow confined virtual guests to interact with the xserver" -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" msgstr "" -#: booleans.py:223 -msgid "Allow webadm to manage files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" msgstr "" -#: booleans.py:224 -msgid "Allow webadm to read files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" msgstr "" -#: booleans.py:225 -msgid "Ignore wine mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" msgstr "" -#: booleans.py:226 -msgid "Allow the graphical login program to execute bootloader" -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" msgstr "" -#: booleans.py:227 -msgid "" -"Allow the graphical login program to login directly as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" msgstr "" -#: booleans.py:228 -msgid "Allow xen to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" msgstr "" @@ -117218,71 +119137,73 @@ index 961d921..c7ff335 100644 -msgid "" -"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated " -"logical volumes for disk images." -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." msgstr "" -#: booleans.py:230 -msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." msgstr "" -#: booleans.py:231 -msgid "" -"Allow xguest users to configure Network Manager and connect to apache ports" -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." msgstr "" -#: booleans.py:232 -msgid "Allow xguest to exec content" -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" msgstr "" -#: booleans.py:233 -msgid "Allow xguest users to mount removable media" -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" msgstr "" -#: booleans.py:234 -msgid "Allow xguest to use blue tooth devices" -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" msgstr "" -#: booleans.py:235 -msgid "Allows clients to write to the X server shared memory segments." -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" msgstr "" -#: booleans.py:236 -msgid "Allows XServer to execute writable memory" -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" msgstr "" -#: booleans.py:237 -msgid "Support X userspace object manager" -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" msgstr "" -#: booleans.py:238 -msgid "Allow zabbix to connect to unreserved ports" -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" msgstr "" -#: booleans.py:239 -msgid "Allow zebra daemon to write it configuration files" -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -117293,7 +119214,7 @@ index 961d921..c7ff335 100644 msgstr "" -#: booleans.py:240 -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 msgid "" -"Allow ZoneMinder to modify public files used for public file transfer " -"services." @@ -117304,11 +119225,11 @@ index 961d921..c7ff335 100644 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" msgstr "" diff --git a/policycoreutils/po/da.po b/policycoreutils/po/da.po -index 99a3309..402c612 100644 +index 99a3309..bd76b8f 100644 --- a/policycoreutils/po/da.po +++ b/policycoreutils/po/da.po @@ -1,24 +1,24 @@ @@ -117332,7 +119253,7 @@ index 99a3309..402c612 100644 "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: 2013-01-04 17:02+0000\n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2013-07-10 20:44+0000\n" "Last-Translator: dwalsh \n" "Language-Team: Danish \n" @@ -117368,7 +119289,7 @@ index 99a3309..402c612 100644 #, c-format msgid "Could not set exec context to %s.\n" msgstr "Kunne ikke sætte kørselskontekst til %s.\n" -@@ -90,871 +93,909 @@ msgstr "********************* VIGTIGT ************************\n" +@@ -90,871 +93,922 @@ msgstr "********************* VIGTIGT ************************\n" msgid "To make this policy package active, execute:" msgstr "For at gøre denne regelsætpakke aktiv, kør:" @@ -117439,7 +119360,7 @@ index 99a3309..402c612 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "Deaktiveret" @@ -117618,8 +119539,8 @@ index 99a3309..402c612 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "Logindnavn" @@ -117630,9 +119551,10 @@ index 99a3309..402c612 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "SELinux-bruger" @@ -117678,9 +119600,11 @@ index 99a3309..402c612 100644 msgstr "Kunne ikke oprette SELinux-bruger for %s" -#: ../semanage/seobject.py:745 +-#, python-format +-msgid "Could not add role %s for %s" +#: ../semanage/seobject.py:780 - #, python-format - msgid "Could not add role %s for %s" ++#, fuzzy, python-format ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "Kunne ikke tilføje rolle %s til %s" -#: ../semanage/seobject.py:754 @@ -117690,9 +119614,11 @@ index 99a3309..402c612 100644 msgstr "Kunne ikke indstille MLS-niveau for %s" -#: ../semanage/seobject.py:757 +-#, python-format +-msgid "Could not add prefix %s for %s" +#: ../semanage/seobject.py:792 - #, python-format - msgid "Could not add prefix %s for %s" ++#, fuzzy, python-format ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "Kunne ikke tilføje præfiks %s til %s" -#: ../semanage/seobject.py:760 @@ -117780,9 +119706,9 @@ index 99a3309..402c612 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "SELinux-roller" @@ -117802,9 +119728,11 @@ index 99a3309..402c612 100644 msgstr "" -#: ../semanage/seobject.py:980 +-#, python-format +-msgid "Could not create a key for %s/%s" +#: ../semanage/seobject.py:1018 - #, python-format - msgid "Could not create a key for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" msgstr "Kunne ikke oprette en nøgle for %s/%s" -#: ../semanage/seobject.py:991 @@ -117822,64 +119750,84 @@ index 99a3309..402c612 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 - #, python-format - msgid "Could not check if port %s/%s is defined" +-#, python-format +-msgid "Could not check if port %s/%s is defined" ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 ++#, fuzzy, python-format ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" msgstr "Kunne ikke kontrollere om port %s/%s er defineret" -#: ../semanage/seobject.py:1002 +-#, python-format +-msgid "Port %s/%s already defined" +#: ../semanage/seobject.py:1042 - #, python-format - msgid "Port %s/%s already defined" ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "Port %s/%s allerede defineret" -#: ../semanage/seobject.py:1006 +-#, python-format +-msgid "Could not create port for %s/%s" +#: ../semanage/seobject.py:1046 - #, python-format - msgid "Could not create port for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" msgstr "Kunne ikke oprette port til %s/%s" -#: ../semanage/seobject.py:1012 +-#, python-format +-msgid "Could not create context for %s/%s" +#: ../semanage/seobject.py:1052 - #, python-format - msgid "Could not create context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" msgstr "Kunne ikke oprette kontekst til %s/%s" -#: ../semanage/seobject.py:1016 +-#, python-format +-msgid "Could not set user in port context for %s/%s" +#: ../semanage/seobject.py:1056 - #, python-format - msgid "Could not set user in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Kunne ikke indstille bruger i portkontekst for %s/%s" -#: ../semanage/seobject.py:1020 +-#, python-format +-msgid "Could not set role in port context for %s/%s" +#: ../semanage/seobject.py:1060 - #, python-format - msgid "Could not set role in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Kunne ikke indstille rolle i portkontekst for %s/%s" -#: ../semanage/seobject.py:1024 +-#, python-format +-msgid "Could not set type in port context for %s/%s" +#: ../semanage/seobject.py:1064 - #, python-format - msgid "Could not set type in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Kunne ikke indstille type i portkontekst for %s/%s" -#: ../semanage/seobject.py:1029 +-#, python-format +-msgid "Could not set mls fields in port context for %s/%s" +#: ../semanage/seobject.py:1069 - #, python-format - msgid "Could not set mls fields in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Kunne ikke indstille MLS-felter i portkontekst for %s/%s" -#: ../semanage/seobject.py:1033 +-#, python-format +-msgid "Could not set port context for %s/%s" +#: ../semanage/seobject.py:1073 - #, python-format - msgid "Could not set port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "Kunne ikke indstille portkontekst for %s/%s" -#: ../semanage/seobject.py:1037 +-#, python-format +-msgid "Could not add port %s/%s" +#: ../semanage/seobject.py:1077 - #, python-format - msgid "Could not add port %s/%s" ++#, fuzzy, python-format ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "Kunne ikke tilføje port %s/%s" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -117895,21 +119843,32 @@ index 99a3309..402c612 100644 msgstr "Kræver setype" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 - #, python-format - msgid "Port %s/%s is not defined" +-#, python-format +-msgid "Port %s/%s is not defined" ++#: ../semanage/seobject.py:1102 ++#, fuzzy, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "Kunne ikke kontrollere om port %s/%s er defineret" ++ ++#: ../semanage/seobject.py:1104 ++#, fuzzy, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "Port %s/%s er ikke defineret" -#: ../semanage/seobject.py:1068 +-#, python-format +-msgid "Could not query port %s/%s" +#: ../semanage/seobject.py:1108 - #, python-format - msgid "Could not query port %s/%s" ++#, fuzzy, python-format ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "Kunne ikke forespørge port %s/%s" -#: ../semanage/seobject.py:1079 +-#, python-format +-msgid "Could not modify port %s/%s" +#: ../semanage/seobject.py:1119 - #, python-format - msgid "Could not modify port %s/%s" ++#, fuzzy, python-format ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "Kunne ikke ændre port %s/%s" -#: ../semanage/seobject.py:1092 @@ -117924,15 +119883,24 @@ index 99a3309..402c612 100644 msgstr "Kunne ikke slette porten %s" -#: ../semanage/seobject.py:1125 +-#, python-format +-msgid "Port %s/%s is defined in policy, cannot be deleted" ++#: ../semanage/seobject.py:1159 ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "Port %s/%s er ikke defineret" ++ +#: ../semanage/seobject.py:1165 - #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" msgstr "Port %s/%s er defineret i regelsæt, kan ikke slettes" -#: ../semanage/seobject.py:1129 +-#, python-format +-msgid "Could not delete port %s/%s" +#: ../semanage/seobject.py:1169 - #, python-format - msgid "Could not delete port %s/%s" ++#, fuzzy, python-format ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" msgstr "Kan ikke slette port %s/%s" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 @@ -117941,9 +119909,9 @@ index 99a3309..402c612 100644 msgstr "Kunne ikke liste porte" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "SELinux-porttype" @@ -117954,7 +119922,7 @@ index 99a3309..402c612 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "Portnummer" @@ -118225,7 +120193,9 @@ index 99a3309..402c612 100644 -#: ../semanage/seobject.py:1697 +#: ../semanage/seobject.py:1750 #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" +-msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" msgstr "" -#: ../semanage/seobject.py:1706 @@ -118268,7 +120238,8 @@ index 99a3309..402c612 100644 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" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" msgstr "" -#: ../semanage/seobject.py:1755 @@ -118432,9 +120403,11 @@ index 99a3309..402c612 100644 msgstr "Kunne ikke ændre boolesk %s" -#: ../semanage/seobject.py:2063 +-#, python-format +-msgid "Bad format %s: Record %s" +#: ../semanage/seobject.py:2122 - #, python-format - msgid "Bad format %s: Record %s" ++#, fuzzy, python-format ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "Dårligt format %s: Notér %s" -#: ../semanage/seobject.py:2087 @@ -118482,13 +120455,13 @@ index 99a3309..402c612 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "Beskrivelse" -@@ -993,206 +1034,227 @@ msgstr "Fejl! Skallen er ugyldig.\n" +@@ -993,206 +1047,227 @@ msgstr "Fejl! Skallen er ugyldig.\n" msgid "Unable to clear environment\n" msgstr "Kunne ikke nulstille miljø\n" @@ -118758,7 +120731,7 @@ index 99a3309..402c612 100644 msgid "failed to exec shell\n" msgstr "kunne ikke udføre skal\n" -@@ -1419,7 +1481,7 @@ msgstr "" +@@ -1419,7 +1494,7 @@ msgstr "" msgid "Applications" msgstr "" @@ -118767,7 +120740,7 @@ index 99a3309..402c612 100644 msgid "Standard Init Daemon" msgstr "" -@@ -1429,7 +1491,7 @@ msgid "" +@@ -1429,7 +1504,7 @@ msgid "" "requires a script in /etc/rc.d/init.d" msgstr "" @@ -118776,7 +120749,7 @@ index 99a3309..402c612 100644 msgid "DBUS System Daemon" msgstr "" -@@ -1441,7 +1503,7 @@ msgstr "" +@@ -1441,7 +1516,7 @@ msgstr "" msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" @@ -118785,7 +120758,7 @@ index 99a3309..402c612 100644 msgid "Web Application/Script (CGI)" msgstr "" -@@ -1450,7 +1512,7 @@ msgid "" +@@ -1450,7 +1525,7 @@ msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" @@ -118794,7 +120767,7 @@ index 99a3309..402c612 100644 msgid "User Application" msgstr "" -@@ -1460,7 +1522,7 @@ msgid "" +@@ -1460,7 +1535,7 @@ msgid "" "started by a user" msgstr "" @@ -118803,7 +120776,7 @@ index 99a3309..402c612 100644 msgid "Sandbox" msgstr "" -@@ -1512,8 +1574,8 @@ msgstr "" +@@ -1512,8 +1587,8 @@ msgstr "" #: ../gui/polgen.glade:550 msgid "" @@ -118814,7 +120787,7 @@ index 99a3309..402c612 100644 msgstr "" #: ../gui/polgen.glade:592 -@@ -1526,8 +1588,8 @@ msgstr "" +@@ -1526,8 +1601,8 @@ msgstr "" #: ../gui/polgen.glade:627 msgid "" @@ -118825,17 +120798,17 @@ index 99a3309..402c612 100644 "the system directly." msgstr "" -@@ -1535,7 +1597,8 @@ msgstr "" +@@ -1535,7 +1610,8 @@ msgstr "" msgid "Enter name of application or user role:" msgstr "" -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "" -@@ -1595,8 +1658,7 @@ msgid "Select the user_roles that will transition to %s:" +@@ -1595,8 +1671,7 @@ msgid "Select the user_roles that will transition to %s:" msgstr "" #: ../gui/polgen.glade:1019 @@ -118845,16 +120818,16 @@ index 99a3309..402c612 100644 msgstr "" #: ../gui/polgen.glade:1056 -@@ -1620,7 +1682,7 @@ msgid "TCP Ports" +@@ -1620,7 +1695,7 @@ msgid "TCP Ports" msgstr "" #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" msgstr "" -@@ -1751,75 +1813,75 @@ msgstr "" +@@ -1751,75 +1826,75 @@ msgstr "" msgid "Policy Directory" msgstr "" @@ -118946,53 +120919,53 @@ index 99a3309..402c612 100644 msgid "Configue SELinux" msgstr "" -@@ -1834,6 +1896,10 @@ msgid "" +@@ -1834,6 +1909,10 @@ msgid "" msgstr "" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" msgstr "" -@@ -1843,7 +1909,9 @@ msgid "" +@@ -1843,7 +1922,9 @@ msgid "" "Level" msgstr "" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" msgstr "" -@@ -1881,10 +1949,14 @@ msgid "Modify %s" +@@ -1881,10 +1962,14 @@ msgid "Modify %s" msgstr "" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" msgstr "" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" msgstr "" -@@ -1892,7 +1964,7 @@ msgstr "" +@@ -1892,7 +1977,7 @@ msgstr "" msgid "Status" msgstr "" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " -@@ -1905,11 +1977,11 @@ msgid "" +@@ -1905,11 +1990,11 @@ msgid "" "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 " @@ -119003,36 +120976,36 @@ index 99a3309..402c612 100644 msgstr "" -#: ../gui/statusPage.py:152 -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " -@@ -1961,6 +2033,8 @@ msgid "" +@@ -1961,6 +2046,8 @@ msgid "" msgstr "" #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "" -@@ -1973,6 +2047,7 @@ msgid "SELinux Administration" +@@ -1973,6 +2060,7 @@ msgid "SELinux Administration" msgstr "" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" msgstr "" -@@ -2042,6 +2117,7 @@ msgstr "" +@@ -2042,6 +2130,7 @@ msgstr "" #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" msgstr "" -@@ -2136,8 +2212,8 @@ msgstr "" +@@ -2136,8 +2225,8 @@ msgstr "" #: ../gui/system-config-selinux.glade:2661 msgid "" @@ -119043,7 +121016,7 @@ index 99a3309..402c612 100644 msgstr "" #: ../gui/system-config-selinux.glade:2781 -@@ -2165,1321 +2241,2888 @@ msgstr "" +@@ -2165,1321 +2254,2946 @@ msgstr "" msgid "SELinux user '%s' is required" msgstr "" @@ -119451,46 +121424,32 @@ index 99a3309..402c612 100644 -msgid "Spec file" +#: booleans.py:60 +msgid "Determine whether Gitosis can send mail." - msgstr "" - --#: ../sepolicy/sepolicy/generate.py:1325 --msgid "Setup Script" ++msgstr "" ++ +#: booleans.py:61 +msgid "Enable reading of urandom for all domains." - msgstr "" - --#: booleans.py:1 ++msgstr "" ++ +#: booleans.py:62 - msgid "" --"Allow ABRT to modify public files used for public file transfer services." ++msgid "" +"Allow glusterfsd to modify public files used for public file transfer " +"services. Files/Directories must be labeled public_content_rw_t." - msgstr "" - --#: booleans.py:2 --msgid "" --"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts" ++msgstr "" ++ +#: booleans.py:63 +msgid "Allow glusterfsd to share any file/directory read only." - msgstr "" - --#: booleans.py:3 --msgid "Allow amavis to use JIT compiler" ++msgstr "" ++ +#: booleans.py:64 +msgid "Allow glusterfsd to share any file/directory read/write." - msgstr "" - --#: booleans.py:4 --msgid "Allow antivirus programs to read non security files on a system" ++msgstr "" ++ +#: booleans.py:65 +msgid "" +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" +"agent to manage user files." - msgstr "" - --#: booleans.py:5 --msgid "Allow auditadm to exec content" --msgstr "" ++msgstr "" ++ +#: booleans.py:66 +msgid "" +"Allow gpg web domain to modify public files used for public file transfer " @@ -120364,6 +122323,32 @@ index 99a3309..402c612 100644 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -120497,81 +122482,75 @@ index 99a3309..402c612 100644 +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." +msgstr "" - --#: booleans.py:6 ++ +#: ../sepolicy/sepolicy.py:497 +#, python-format - msgid "" --"Allow users to resolve user passwd entries directly from ldap rather then " --"using a sssd server" ++msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." - msgstr "" - --#: booleans.py:7 --msgid "Allow users to login using a radius server" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:501 +msgid "-w option can not be used with the --newtype option" - msgstr "" - --#: booleans.py:8 --msgid "Allow users to login using a yubikey server" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:521 +msgid "List SELinux Policy interfaces" - msgstr "" - --#: booleans.py:9 --msgid "Allow awstats to purge Apache logs" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:541 +msgid "Enter interface names, you wish to query" - msgstr "" - --#: booleans.py:10 --msgid "" --"Allow cdrecord to read various content. nfs, samba, removable devices, user " --"temp and untrusted content files" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:550 +msgid "Generate SELinux Policy module template" - msgstr "" - --#: booleans.py:11 --msgid "Allow clamd to use JIT compiler" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:553 +msgid "Enter domain type which you will be extending" - msgstr "" - --#: booleans.py:12 --msgid "Allow clamscan to non security files on a system" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:556 +msgid "Enter SELinux user(s) which will transition to this domain" - msgstr "" - --#: booleans.py:13 --msgid "Allow clamscan to read user content" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:559 +msgid "Enter SELinux role(s) to which the administror domain will transition" msgstr "" --#: booleans.py:14 +-#: ../sepolicy/sepolicy/generate.py:1325 +-msgid "Setup Script" +#: ../sepolicy/sepolicy.py:562 +msgid "Enter domain(s) which this confined admin will administrate" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:1 +-msgid "" +-"Allow ABRT to modify public files used for public file transfer services." +#: ../sepolicy/sepolicy.py:565 +msgid "name of policy to generate" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:2 +-msgid "" +-"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts" +#: ../sepolicy/sepolicy.py:572 +msgid "path in which the generated policy files will be stored" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:3 +-msgid "Allow amavis to use JIT compiler" +#: ../sepolicy/sepolicy.py:574 +msgid "path to which the confined processes will need to write" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:4 +-msgid "Allow antivirus programs to read non security files on a system" +#: ../sepolicy/sepolicy.py:575 +msgid "Policy types which require a command" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:5 +-msgid "Allow auditadm to exec content" +#: ../sepolicy/sepolicy.py:579 ../sepolicy/sepolicy.py:582 +#: ../sepolicy/sepolicy.py:585 ../sepolicy/sepolicy.py:588 +#: ../sepolicy/sepolicy.py:591 ../sepolicy/sepolicy.py:597 @@ -120580,42 +122559,63 @@ index 99a3309..402c612 100644 +#: ../sepolicy/sepolicy.py:615 ../sepolicy/sepolicy.py:618 +#, python-format +msgid "Generate '%s' policy" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:6 +-msgid "" +-"Allow users to resolve user passwd entries directly from ldap rather then " +-"using a sssd server" +#: ../sepolicy/sepolicy.py:606 +#, python-format +msgid "Generate '%s' policy " -+msgstr "" -+ + msgstr "" + +-#: booleans.py:7 +-msgid "Allow users to login using a radius server" +#: ../sepolicy/sepolicy.py:620 +msgid "executable to confine" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:8 +-msgid "Allow users to login using a yubikey server" +#: ../sepolicy/sepolicy.py:625 +msgid "commands" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:9 +-msgid "Allow awstats to purge Apache logs" +#: ../sepolicy/sepolicy.py:628 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:10 +-msgid "" +-"Allow cdrecord to read various content. nfs, samba, removable devices, user " +-"temp and untrusted content files" +#: ../sepolicy/sepolicy/__init__.py:89 +#, python-format +msgid "-- Allowed %s [ %s ]" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 + msgstr "" + +-#: booleans.py:11 +-msgid "Allow clamd to use JIT compiler" ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:12 +-msgid "Allow clamscan to non security files on a system" +#: ../sepolicy/sepolicy/__init__.py:96 +msgid "regular file" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:13 +-msgid "Allow clamscan to read user content" +#: ../sepolicy/sepolicy/__init__.py:97 +msgid "directory" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:14 +#: ../sepolicy/sepolicy/__init__.py:98 +msgid "character device" +msgstr "" @@ -120805,7 +122805,7 @@ index 99a3309..402c612 100644 -#: booleans.py:27 -msgid "Allow dbadm to manage files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" msgstr "" @@ -120816,45 +122816,36 @@ index 99a3309..402c612 100644 msgstr "" -#: booleans.py:29 -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + @@ -120876,10 +122867,9 @@ index 99a3309..402c612 100644 -#: booleans.py:31 -msgid "Allow dhcpc client applications to execute iptables commands" +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" msgstr "" @@ -120894,15 +122884,14 @@ index 99a3309..402c612 100644 -#: booleans.py:33 -msgid "Allow all domains to use other domains file descriptors" +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" msgstr "" -#: booleans.py:34 -msgid "Allow all domains to have the kernel load modules" +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." @@ -120917,8 +122906,8 @@ index 99a3309..402c612 100644 -#: booleans.py:36 -msgid "Allow exim to connect to databases (postgres, mysql)" +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" msgstr "" @@ -120926,10 +122915,9 @@ index 99a3309..402c612 100644 -msgid "Allow exim to create, read, write, and delete unprivileged user files." +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" msgstr "" @@ -120959,18 +122947,18 @@ index 99a3309..402c612 100644 -#: booleans.py:41 -msgid "Allow fenced domain to execute ssh." +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" msgstr "" -#: booleans.py:42 -msgid "Allow all domains to execute in fips_mode" +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" msgstr "" @@ -121051,21 +123039,21 @@ index 99a3309..402c612 100644 -#: booleans.py:52 -msgid "Determine whether Git CGI can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." msgstr "" -#: booleans.py:53 -msgid "Determine whether Git CGI can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." msgstr "" -#: booleans.py:54 -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 msgid "" -"Determine whether Git session daemon can bind TCP sockets to all unreserved " -"ports." @@ -121074,7 +123062,7 @@ index 99a3309..402c612 100644 msgstr "" -#: booleans.py:55 -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 msgid "" -"Determine whether calling user domains can execute Git daemon in the " -"git_session_t domain." @@ -121084,16 +123072,15 @@ index 99a3309..402c612 100644 -#: booleans.py:56 -msgid "Determine whether Git system daemon can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +#, fuzzy +msgid "MLS Range" +msgstr "MCS-interval" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." @@ -121101,7 +123088,7 @@ index 99a3309..402c612 100644 -#: booleans.py:57 -msgid "Determine whether Git system daemon can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." @@ -121109,465 +123096,457 @@ index 99a3309..402c612 100644 -#: booleans.py:58 -msgid "Determine whether Git system daemon can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 -+#, fuzzy -+msgid "Port Type" -+msgstr "SELinux-porttype" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 -+msgid "Select the port type you want to assign to the specified port number." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 -+msgid "tcp" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 -+msgid "" -+"Select tcp if the port type should be assigned to tcp port numbers." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 -+msgid "udp" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 -+msgid "" -+"Select udp if the port type should be assigned to udp port numbers." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 -+msgid "Enter the MLS Label to assign to this port." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 -+#, fuzzy -+msgid "SELinux Configuration" -+msgstr "SELinux boolesk" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 -+msgid "Select..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 -+msgid "Booleans" msgstr "" -#: booleans.py:59 -msgid "Allow gitisis daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 -+msgid "" -+"Display boolean information that can be used to modify the policy for the " -+"'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 ++#, fuzzy ++msgid "Port Type" ++msgstr "SELinux-porttype" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 ++msgid "Select the port type you want to assign to the specified port number." msgstr "" -#: booleans.py:60 -msgid "Enable reading of urandom for all domains." -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 -+msgid "Files" ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 ++msgid "tcp" msgstr "" -#: booleans.py:61 -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 msgid "" -"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" -"agent to manage user files." -+"Display file type information that can be used by the 'selected domain'." ++"Select tcp if the port type should be assigned to tcp port numbers." msgstr "" -#: booleans.py:62 --msgid "" ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 ++msgid "udp" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 + msgid "" -"Allow gpg web domain to modify public files used for public file transfer " -"services." -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++"Select udp if the port type should be assigned to udp port numbers." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 ++msgid "Enter the MLS Label to assign to this port." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 ++#, fuzzy ++msgid "SELinux Configuration" ++msgstr "SELinux boolesk" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 ++msgid "Select..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 ++msgid "Booleans" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 ++msgid "" ++"Display boolean information that can be used to modify the policy for the " ++"'selected domain'." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 ++msgid "Files" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 ++msgid "" ++"Display file type information that can be used by the 'selected domain'." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" - msgstr "" - --#: booleans.py:63 --msgid "Allow gssd to read temp directory. For access to kerberos tgt." -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." - msgstr "" - --#: booleans.py:64 --msgid "Allow guest to exec content" -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" - msgstr "" - --#: booleans.py:65 -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 - msgid "" --"Allow Apache to modify public files used for public file transfer services. " --"Directories/Files must be labeled public_content_rw_t." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 ++msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." - msgstr "" - --#: booleans.py:66 --msgid "Allow httpd to use built in scripting (usually php)" -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +#, fuzzy +msgid "Login Mapping" +msgstr "Logindnavn" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" - msgstr "" - --#: booleans.py:67 --msgid "Allow http daemon to check spam" -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +#, fuzzy +msgid "SELinux Users" +msgstr "SELinux-bruger" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" msgstr "" --#: booleans.py:68 -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 - msgid "" --"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " --"ports" +-#: booleans.py:63 +-msgid "Allow gssd to read temp directory. For access to kerberos tgt." ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 ++msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." msgstr "" --#: booleans.py:69 --msgid "Allow httpd to connect to the ldap port" -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 +-#: booleans.py:64 +-msgid "Allow guest to exec content" ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" msgstr "" --#: booleans.py:70 --msgid "Allow http daemon to connect to zabbix" -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 +-#: booleans.py:65 +-msgid "" +-"Allow Apache to modify public files used for public file transfer services. " +-"Directories/Files must be labeled public_content_rw_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" msgstr "" --#: booleans.py:71 --msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 +-#: booleans.py:66 +-msgid "Allow httpd to use built in scripting (usually php)" ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" msgstr "" --#: booleans.py:72 --msgid "" --"Allow HTTPD scripts and modules to connect to cobbler over the network." -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 +-#: booleans.py:67 +-msgid "Allow http daemon to check spam" ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" msgstr "" --#: booleans.py:73 -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 +-#: booleans.py:68 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 msgid "" --"Allow HTTPD scripts and modules to connect to databases over the network." +-"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " +-"ports" +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." msgstr "" --#: booleans.py:74 --msgid "Allow httpd to connect to memcache server" -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 +-#: booleans.py:69 +-msgid "Allow httpd to connect to the ldap port" ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 +msgid "Enabled" msgstr "" --#: booleans.py:75 --msgid "Allow httpd to act as a relay" -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 +-#: booleans.py:70 +-msgid "Allow http daemon to connect to zabbix" ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 +msgid "File Path" msgstr "" --#: booleans.py:76 --msgid "Allow http daemon to send mail" +-#: booleans.py:71 +-msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -msgstr "" -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 +#, fuzzy +msgid "SELinux File Type" +msgstr "SELinux-porttype" +-#: booleans.py:72 +-msgid "" +-"Allow HTTPD scripts and modules to connect to cobbler over the network." ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 ++msgid "File path used to enter the 'selected domain'." + msgstr "" + +-#: booleans.py:73 +-msgid "" +-"Allow HTTPD scripts and modules to connect to databases over the network." ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 ++msgid "Executable Files" + msgstr "" + +-#: booleans.py:74 +-msgid "Allow httpd to connect to memcache server" ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 ++msgid "Files to which the 'selected domain' can write." + msgstr "" + +-#: booleans.py:75 +-msgid "Allow httpd to act as a relay" ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 ++msgid "Writable files" + msgstr "" + +-#: booleans.py:76 +-msgid "Allow http daemon to send mail" ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 ++msgid "File Types defined for the 'selected domain'." + msgstr "" + -#: booleans.py:77 -msgid "Allow Apache to communicate with avahi service via dbus" -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 -+msgid "File path used to enter the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 ++msgid "Application File Types" msgstr "" -#: booleans.py:78 -msgid "Allow httpd cgi support" -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 -+msgid "Executable Files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 ++msgid "Network Ports to which the 'selected domain' is allowed to connect." msgstr "" -#: booleans.py:79 -msgid "Allow httpd to act as a FTP server by listening on the ftp port." -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 -+msgid "Files to which the 'selected domain' can write." ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 ++msgid "Outbound" msgstr "" -#: booleans.py:80 -msgid "Allow httpd to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 -+msgid "Writable files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 ++msgid "Network Ports to which the 'selected domain' is allowed to listen." msgstr "" -#: booleans.py:81 -msgid "Allow httpd scripts and modules execmem/execstack" -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 -+msgid "File Types defined for the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 ++msgid "Inbound" msgstr "" -#: booleans.py:82 -msgid "Allow HTTPD to connect to port 80 for graceful shutdown" -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 -+msgid "Application File Types" - msgstr "" - --#: booleans.py:83 --msgid "Allow httpd processes to manage IPA content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 -+msgid "Network Ports to which the 'selected domain' is allowed to connect." - msgstr "" - --#: booleans.py:84 --msgid "Allow Apache to use mod_auth_ntlm_winbind" -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 -+msgid "Outbound" - msgstr "" - --#: booleans.py:85 --msgid "Allow Apache to use mod_auth_pam" -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 -+msgid "Network Ports to which the 'selected domain' is allowed to listen." - msgstr "" - --#: booleans.py:86 --msgid "Allow httpd to read user content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 -+msgid "Inbound" - msgstr "" - --#: booleans.py:87 --msgid "Allow Apache to run in stickshift mode, not transition to passenger" -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 +msgid "" +"Boolean \n" +"Enabled" msgstr "" --#: booleans.py:88 --msgid "Allow httpd daemon to change its resource limits" -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 +-#: booleans.py:83 +-msgid "Allow httpd processes to manage IPA content" ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +msgid "Boolean name" msgstr "" --#: booleans.py:89 -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 +-#: booleans.py:84 +-msgid "Allow Apache to use mod_auth_ntlm_winbind" +-msgstr "" ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +#, fuzzy +msgid "SELinux Application Type" +msgstr "SELinux-porttype" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 - msgid "" --"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." + +-#: booleans.py:85 +-msgid "Allow Apache to use mod_auth_pam" ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 ++msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." msgstr "" --#: booleans.py:90 -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 +-#: booleans.py:86 +-msgid "Allow httpd to read user content" ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +msgid "Applicaton Transitions From 'select domain'" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 - msgid "" --"Allow apache scripts to write to public content, directories/files must be " --"labeled public_rw_content_t." + msgstr "" + +-#: booleans.py:87 +-msgid "Allow Apache to run in stickshift mode, not transition to passenger" ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 ++msgid "" +"Boolean\n" +"Enabled" msgstr "" --#: booleans.py:91 --msgid "Allow Apache to execute tmp content." -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 +-#: booleans.py:88 +-msgid "Allow httpd daemon to change its resource limits" ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" msgstr "" --#: booleans.py:92 +-#: booleans.py:89 -msgid "" --"Unify HTTPD to communicate with the terminal. Needed for entering the " --"passphrase for certificates at the terminal." -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 +-"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" msgstr "" --#: booleans.py:93 --msgid "Unify HTTPD handling of all content files." -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 -+msgid "" +-#: booleans.py:90 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 + msgid "" +-"Allow apache scripts to write to public content, directories/files must be " +-"labeled public_rw_content_t." +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." msgstr "" --#: booleans.py:94 --msgid "Allow httpd to access cifs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 +-#: booleans.py:91 +-msgid "Allow Apache to execute tmp content." ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" msgstr "" --#: booleans.py:95 --msgid "Allow httpd to access FUSE file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 -+msgid "" +-#: booleans.py:92 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 + msgid "" +-"Unify HTTPD to communicate with the terminal. Needed for entering the " +-"passphrase for certificates at the terminal." +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." msgstr "" --#: booleans.py:96 --msgid "Allow httpd to run gpg" -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 +-#: booleans.py:93 +-msgid "Unify HTTPD handling of all content files." ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +#, fuzzy +msgid "SELinux Directory Type" +msgstr "SELinux-porttype" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" msgstr "" --#: booleans.py:97 --msgid "Allow httpd to access nfs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 +-#: booleans.py:94 +-msgid "Allow httpd to access cifs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +#, fuzzy +msgid "SELinux Destination Type" +msgstr "SELinux-porttype" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +#, fuzzy +msgid "File Name" +msgstr "Logindnavn" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +msgid "File Transitions From 'select domain'" msgstr "" +-#: booleans.py:95 +-msgid "Allow httpd to access FUSE file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 ++msgid "Default Level" + msgstr "" + +-#: booleans.py:96 +-msgid "Allow httpd to run gpg" ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 ++msgid "Select the system mode when the system first boots up" + msgstr "" + +-#: booleans.py:97 +-msgid "Allow httpd to access nfs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 ++msgid "Select the system mode for the current session" + msgstr "" + -#: booleans.py:98 -msgid "Allow httpd to communicate with oddjob to start up a service" -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 -+msgid "Default Level" ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 ++msgid "System Policy Type:" msgstr "" -#: booleans.py:99 -msgid "Allow httpd to access openstack ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 -+msgid "Select the system mode when the system first boots up" ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 ++msgid "System Mode" msgstr "" -#: booleans.py:100 -msgid "Allow Apache to query NS records" -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 -+msgid "Select the system mode for the current session" ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 ++msgid "Import system settings from another machine" msgstr "" -#: booleans.py:101 -msgid "Allow icecast to connect to all ports, not just sound ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 -+msgid "System Policy Type:" ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++msgid "Import" msgstr "" -#: booleans.py:102 -msgid "" -"Allow the Irssi IRC Client to connect to any port, and to bind to any " -"unreserved port." -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 -+msgid "System Mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 ++msgid "Export system settings to a file" msgstr "" -#: booleans.py:103 -msgid "Allow confined applications to run with kerberos." -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 -+msgid "Import system settings from another machine" ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++msgid "Export" msgstr "" -#: booleans.py:104 -msgid "Allow syslogd daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 -+msgid "Import" ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 ++msgid "Relabel all files back to system defaults on reboot" msgstr "" -#: booleans.py:105 -msgid "Allow syslogd the ability to read/write terminals" -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 -+msgid "Export system settings to a file" ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 ++msgid "Yes" msgstr "" -#: booleans.py:106 -msgid "Allow logging in and using the system from /dev/console." -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 -+msgid "Export" - msgstr "" - --#: booleans.py:107 --msgid "" --"Control the ability to mmap a low area of the address space, as configured " --"by /proc/sys/kernel/mmap_min_addr." -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 -+msgid "Relabel all files back to system defaults on reboot" - msgstr "" - --#: booleans.py:108 --msgid "Allow mock to read files in home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 -+msgid "Yes" - msgstr "" - --#: booleans.py:109 --msgid "Allow the mount command to mount any directory or file." -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" msgstr "" --#: booleans.py:110 --msgid "Allow mozilla plugin domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 +-#: booleans.py:107 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" - msgstr "" - --#: booleans.py:111 -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 msgid "" --"Allow mozilla_plugins to create random content in the users home directory" +-"Control the ability to mmap a low area of the address space, as configured " +-"by /proc/sys/kernel/mmap_min_addr." +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " @@ -121576,17 +123555,17 @@ index 99a3309..402c612 100644 +"unconfined_t from the users/login screens." msgstr "" --#: booleans.py:112 --msgid "Allow confined web browsers to read home directory content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 +-#: booleans.py:108 +-msgid "Allow mock to read files in home directories." ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" msgstr "" --#: booleans.py:113 --msgid "Allow mplayer executable stack" -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 +-#: booleans.py:109 +-msgid "Allow the mount command to mount any directory or file." ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 +msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " @@ -121595,16 +123574,16 @@ index 99a3309..402c612 100644 +"allowed." msgstr "" --#: booleans.py:114 --msgid "Allow mysqld to connect to all ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 +-#: booleans.py:110 +-msgid "Allow mozilla plugin domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" msgstr "" --#: booleans.py:115 --msgid "Allow BIND to bind apache port." -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 -+msgid "" +-#: booleans.py:111 ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 + msgid "" +-"Allow mozilla_plugins to create random content in the users home directory" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -121612,162 +123591,190 @@ index 99a3309..402c612 100644 +"allowed." msgstr "" --#: booleans.py:116 -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 +-#: booleans.py:112 +-msgid "Allow confined web browsers to read home directory content" ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 - msgid "" --"Allow BIND to write the master zone files. Generally this is used for " --"dynamic DNS or zone transfers." + msgstr "" + +-#: booleans.py:113 +-msgid "Allow mplayer executable stack" ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 ++msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." msgstr "" +-#: booleans.py:114 +-msgid "Allow mysqld to connect to all ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 ++msgid "Files Equivalence" + msgstr "" + +-#: booleans.py:115 +-msgid "Allow BIND to bind apache port." ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 ++msgid "...SELECT TO VIEW DATA..." + msgstr "" + +-#: booleans.py:116 +-msgid "" +-"Allow BIND to write the master zone files. Generally this is used for " +-"dynamic DNS or zone transfers." ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 ++msgid "Delete" + msgstr "" + -#: booleans.py:117 -msgid "Allow any files/directories to be exported read/only via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 -+msgid "Files Equivalence" ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 ++msgid "Modify" msgstr "" -#: booleans.py:118 -msgid "Allow any files/directories to be exported read/write via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 -+msgid "...SELECT TO VIEW DATA..." - msgstr "" - --#: booleans.py:119 --msgid "" --"Allow nfs servers to modify public files used for public file transfer " --"services. Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 -+msgid "Delete" - msgstr "" - --#: booleans.py:120 --msgid "Allow system to run with NIS" -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 -+msgid "Modify" - msgstr "" - --#: booleans.py:121 --msgid "Allow confined applications to use nscd shared memory." -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" msgstr "" --#: booleans.py:122 --msgid "Allow openshift to lockdown app" -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 -+msgid "" +-#: booleans.py:119 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 + msgid "" +-"Allow nfs servers to modify public files used for public file transfer " +-"services. Files/Directories must be labeled public_content_rw_t." +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." msgstr "" +-#: booleans.py:120 +-msgid "Allow system to run with NIS" ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 ++msgid "Update" + msgstr "" + +-#: booleans.py:121 +-msgid "Allow confined applications to use nscd shared memory." ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 ++msgid "Commit all changes in your current transaction to the server." + msgstr "" + +-#: booleans.py:122 +-msgid "Allow openshift to lockdown app" ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 ++msgid "Applications - Advanced Search" + msgstr "" + -#: booleans.py:123 -msgid "Allow openvpn to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 -+msgid "Update" ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 ++msgid "Installed" msgstr "" -#: booleans.py:124 -msgid "Allow piranha-lvs domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 -+msgid "Commit all changes in your current transaction to the server." ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 ++msgid "Process Types" msgstr "" -#: booleans.py:125 -msgid "Allow polipo to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 -+msgid "Applications - Advanced Search" ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 ++msgid "More Details" msgstr "" -#: booleans.py:126 -msgid "" -"Determine whether Polipo session daemon can bind tcp sockets to all " -"unreserved ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 -+msgid "Installed" - msgstr "" - --#: booleans.py:127 --msgid "" --"Determine whether calling user domains can execute Polipo daemon in the " --"polipo_session_t domain." -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 -+msgid "Process Types" - msgstr "" - --#: booleans.py:128 --msgid "Determine whether polipo can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 -+msgid "More Details" - msgstr "" - --#: booleans.py:129 --msgid "Determine whether Polipo can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" msgstr "" --#: booleans.py:130 --msgid "Enable polyinstantiated directory support." -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 -+msgid "" +-#: booleans.py:127 ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 + msgid "" +-"Determine whether calling user domains can execute Polipo daemon in the " +-"polipo_session_t domain." +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." msgstr "" +-#: booleans.py:128 +-msgid "Determine whether polipo can access cifs file systems." ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 ++msgid "SELinux File Label" + msgstr "" + +-#: booleans.py:129 +-msgid "Determine whether Polipo can access nfs file systems." ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 ++msgid "Save to Update" + msgstr "" + +-#: booleans.py:130 +-msgid "Enable polyinstantiated directory support." ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 ++msgid "Delete Modified Ports" + msgstr "" + -#: booleans.py:131 -msgid "Allow postfix_local domain full write access to mail_spool directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 -+msgid "SELinux File Label" ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 ++msgid "Select ports to delete. Ports will be deleted when update is applied." msgstr "" -#: booleans.py:132 -msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 -+msgid "Save to Update" - msgstr "" - --#: booleans.py:133 --msgid "Allow transmit client label to foreign database" -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 -+msgid "Delete Modified Ports" - msgstr "" - --#: booleans.py:134 --msgid "Allow database admins to execute DML statement" -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 -+msgid "Select ports to delete. Ports will be deleted when update is applied." - msgstr "" - --#: booleans.py:135 --msgid "Allow unprivileged users to execute DDL statement" -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 +msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." msgstr "" +-#: booleans.py:133 +-msgid "Allow transmit client label to foreign database" +-msgstr "" ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++#, fuzzy ++msgid "Delete Modified Users Mapping." ++msgstr "Kunne ikke ændre indlogningstilknytning for %s" + +-#: booleans.py:134 +-msgid "Allow database admins to execute DML statement" ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." + msgstr "" + +-#: booleans.py:135 +-msgid "Allow unprivileged users to execute DDL statement" +-msgstr "" ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++#, fuzzy ++msgid "Login name" ++msgstr "Logindnavn" + -#: booleans.py:136 -msgid "Allow pppd to load kernel modules for certain modems" -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" msgstr "" -#: booleans.py:137 -msgid "Allow pppd to be run for a regular user" -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" msgstr "" -#: booleans.py:138 -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 msgid "" -"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." +"Review the updates you have made before committing them to the system. To " @@ -121777,36 +123784,43 @@ index 99a3309..402c612 100644 -#: booleans.py:139 -msgid "Allow Puppet client to manage all file types." -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" msgstr "" -#: booleans.py:140 -msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database" -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" msgstr "" -#: booleans.py:141 -msgid "Allow racoon to read shadow" -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 +msgid "" -+"Add User Roles. SELinux User Roles will be created when Update is applied." ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." msgstr "" -#: booleans.py:142 -msgid "Allow rgmanager domain to connect to the network using TCP." --msgstr "" -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++#, fuzzy ++msgid "SELinux Username" ++msgstr "SELinux-bruger" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 ++msgid "" ++"Add User Roles. SELinux User Roles will be created when Update is applied." + msgstr "" + +-#: booleans.py:143 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +#, fuzzy +msgid "SELinux User Name" +msgstr "SELinux-bruger" - --#: booleans.py:143 -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 msgid "" -"Allow rsync to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." @@ -121816,8 +123830,7 @@ index 99a3309..402c612 100644 -#: booleans.py:144 -msgid "Allow rsync to run as a client" -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." @@ -121825,36 +123838,35 @@ index 99a3309..402c612 100644 -#: booleans.py:145 -msgid "Allow rsync to export any files/directories read only." -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" msgstr "" -#: booleans.py:146 -msgid "Allow rsync servers to share cifs files systems" -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +#, fuzzy +msgid "Disable" +msgstr "Deaktiveret" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" msgstr "" -#: booleans.py:147 -msgid "Allow rsync servers to share nfs files systems" -+#: ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" msgstr "" -#: booleans.py:148 -msgid "Allow samba to create new home directories (e.g. via PAM)" -+#: ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" msgstr "" -#: booleans.py:149 -+#: ../sepolicy/sepolicy/gui.py:92 ++#: ../sepolicy/sepolicy/gui.py:93 msgid "" -"Allow samba to act as the domain controller, add users, groups and change " -"passwords." @@ -121868,78 +123880,78 @@ index 99a3309..402c612 100644 -#: booleans.py:150 -msgid "Allow samba to share users home directories." -+#: ../sepolicy/sepolicy/gui.py:115 ++#: ../sepolicy/sepolicy/gui.py:116 +#, fuzzy, python-format +msgid "%s is not a valid domain" +msgstr "%s er ikke en gyldig kontekst\n" + -+#: ../sepolicy/sepolicy/gui.py:624 ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" msgstr "" -#: booleans.py:151 -msgid "Allow samba to share any file/directory read only." -+#: ../sepolicy/sepolicy/gui.py:722 ++#: ../sepolicy/sepolicy/gui.py:737 +msgid "Help: Start Page" msgstr "" -#: booleans.py:152 -msgid "Allow samba to share any file/directory read/write." -+#: ../sepolicy/sepolicy/gui.py:726 ++#: ../sepolicy/sepolicy/gui.py:741 +msgid "Help: Booleans Page" msgstr "" -#: booleans.py:153 -msgid "Allow samba to act as a portmapper" -+#: ../sepolicy/sepolicy/gui.py:732 ++#: ../sepolicy/sepolicy/gui.py:747 +msgid "Help: Executable Files Page" msgstr "" -#: booleans.py:154 -msgid "Allow samba to run unconfined scripts" -+#: ../sepolicy/sepolicy/gui.py:735 ++#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Writable Files Page" msgstr "" -#: booleans.py:155 -msgid "Allow samba to export ntfs/fusefs volumes." -+#: ../sepolicy/sepolicy/gui.py:738 ++#: ../sepolicy/sepolicy/gui.py:753 +msgid "Help: Application Types Page" msgstr "" -#: booleans.py:156 -msgid "Allow samba to export NFS volumes." -+#: ../sepolicy/sepolicy/gui.py:743 ++#: ../sepolicy/sepolicy/gui.py:758 +msgid "Help: Outbound Network Connections Page" msgstr "" -#: booleans.py:157 -msgid "Allow sanlock to read/write fuse files" -+#: ../sepolicy/sepolicy/gui.py:746 ++#: ../sepolicy/sepolicy/gui.py:761 +msgid "Help: Inbound Network Connections Page" msgstr "" -#: booleans.py:158 -msgid "Allow sanlock to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:752 ++#: ../sepolicy/sepolicy/gui.py:767 +msgid "Help: Transition from application Page" msgstr "" -#: booleans.py:159 -msgid "Allow sanlock to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:755 ++#: ../sepolicy/sepolicy/gui.py:770 +msgid "Help: Transition into application Page" msgstr "" -#: booleans.py:160 -msgid "Allow sasl to read shadow" -+#: ../sepolicy/sepolicy/gui.py:758 ++#: ../sepolicy/sepolicy/gui.py:773 +msgid "Help: Transition application file Page" msgstr "" -#: booleans.py:161 -msgid "Allow secadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:762 ++#: ../sepolicy/sepolicy/gui.py:777 +msgid "Help: Systems Page" msgstr "" @@ -121947,24 +123959,39 @@ index 99a3309..402c612 100644 -msgid "" -"disallow programs, such as newrole, from transitioning to administrative " -"user domains." -+#: ../sepolicy/sepolicy/gui.py:766 ++#: ../sepolicy/sepolicy/gui.py:781 +msgid "Help: Lockdown Page" msgstr "" -#: booleans.py:163 -msgid "Disable kernel module loading." -+#: ../sepolicy/sepolicy/gui.py:770 ++#: ../sepolicy/sepolicy/gui.py:785 +#, fuzzy +msgid "Help: Login Page" +msgstr "Logindnavn" + -+#: ../sepolicy/sepolicy/gui.py:774 ++#: ../sepolicy/sepolicy/gui.py:789 +#, fuzzy +msgid "Help: SELinux User Page" +msgstr "SELinux-bruger" + -+#: ../sepolicy/sepolicy/gui.py:778 ++#: ../sepolicy/sepolicy/gui.py:793 +msgid "Help: File Equivalence Page" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1048 ++#, python-format ++msgid "File path used to enter the '%s' domain." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1049 ++#, python-format ++msgid "Files to which the '%s' domain can write." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1050 ++#, python-format ++msgid "Network Ports to which the '%s' is allowed to connect." msgstr "" -#: booleans.py:164 @@ -121972,36 +123999,36 @@ index 99a3309..402c612 100644 -"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." -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." ++#: ../sepolicy/sepolicy/gui.py:1051 ++#, python-format ++msgid "Network Ports to which the '%s' is allowed to listen." msgstr "" -#: booleans.py:165 -msgid "Allow regular users direct dri device access" -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format -+msgid "File path used to enter the '%s' domain." ++msgid "File Types defined for the '%s'." msgstr "" -#: booleans.py:166 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1053 ++#, python-format + 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" -+#: ../sepolicy/sepolicy/gui.py:1032 -+#, python-format -+msgid "Files to which the '%s' domain can write." ++"Display boolean information that can be used to modify the policy for the " ++"'%s'." msgstr "" -#: booleans.py:167 -msgid "" -"Allow all unconfined executables to use libraries requiring text relocation " -"that are not labeled textrel_shlib_t" -+#: ../sepolicy/sepolicy/gui.py:1033 ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format -+msgid "Network Ports to which the '%s' is allowed to connect." ++msgid "Display file type information that can be used by the '%s'." msgstr "" -#: booleans.py:168 @@ -122009,612 +124036,615 @@ index 99a3309..402c612 100644 -"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" -+#: ../sepolicy/sepolicy/gui.py:1034 -+#, python-format -+msgid "Network Ports to which the '%s' is allowed to listen." - msgstr "" - --#: booleans.py:169 --msgid "Allow users to connect to the local mysql server" -+#: ../sepolicy/sepolicy/gui.py:1035 -+#, python-format -+msgid "File Types defined for the '%s'." - msgstr "" - --#: booleans.py:170 -+#: ../sepolicy/sepolicy/gui.py:1036 -+#, python-format - msgid "" --"Allow confined users the ability to execute the ping and traceroute " --"commands." -+"Display boolean information that can be used to modify the policy for the " -+"'%s'." - msgstr "" - --#: booleans.py:171 --msgid "Allow users to connect to PostgreSQL" -+#: ../sepolicy/sepolicy/gui.py:1037 -+#, python-format -+msgid "Display file type information that can be used by the '%s'." - msgstr "" - --#: booleans.py:172 --msgid "" --"Allow user to r/w files on filesystems that do not have extended attributes " --"(FAT, CDROM, FLOPPY)" -+#: ../sepolicy/sepolicy/gui.py:1038 ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." msgstr "" --#: 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." -+#: ../sepolicy/sepolicy/gui.py:1039 +-#: booleans.py:169 +-msgid "Allow users to connect to the local mysql server" ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" msgstr "" --#: booleans.py:174 --msgid "Allow user to use ssh chroot environment." -+#: ../sepolicy/sepolicy/gui.py:1040 +-#: booleans.py:170 +-msgid "" +-"Allow confined users the ability to execute the ping and traceroute " +-"commands." ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" msgstr "" --#: booleans.py:175 --msgid "Allow user music sharing" -+#: ../sepolicy/sepolicy/gui.py:1041 +-#: booleans.py:171 +-msgid "Allow users to connect to PostgreSQL" ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" msgstr "" --#: booleans.py:176 -+#: ../sepolicy/sepolicy/gui.py:1042 +-#: booleans.py:172 ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format msgid "" --"Allow anon internal-sftp to upload files, used for public file transfer " --"services. Directories must be labeled public_content_rw_t." +-"Allow user to r/w files on filesystems that do not have extended attributes " +-"(FAT, CDROM, FLOPPY)" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." msgstr "" --#: booleans.py:177 -+#: ../sepolicy/sepolicy/gui.py:1043 +-#: booleans.py:173 ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format msgid "" --"Allow sftp-internal to read and write files in the user home directories" +-"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." +"Executables which will transition to a different domain, when the '%s' " +"executes them." msgstr "" +-#: booleans.py:174 +-msgid "Allow user to use ssh chroot environment." ++#: ../sepolicy/sepolicy/gui.py:1061 ++#, python-format ++msgid "Files by '%s' will transitions to a different label." + msgstr "" + +-#: booleans.py:175 +-msgid "Allow user music sharing" ++#: ../sepolicy/sepolicy/gui.py:1062 ++#, python-format ++msgid "Display applications that can transition into or out of the '%s'." + msgstr "" + +-#: booleans.py:176 +-msgid "" +-"Allow anon internal-sftp to upload files, used for public file transfer " +-"services. Directories must be labeled public_content_rw_t." ++#: ../sepolicy/sepolicy/gui.py:1170 ++msgid "MISSING FILE PATH" + msgstr "" + +-#: booleans.py:177 +-msgid "" +-"Allow sftp-internal to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 ++msgid "Boolean section." + msgstr "" + -#: booleans.py:178 -msgid "" -"Allow sftp-internal to login to local users and read/write all files on the " -"system, governed by DAC." -+#: ../sepolicy/sepolicy/gui.py:1044 -+#, python-format -+msgid "Files by '%s' will transitions to a different label." ++#: ../sepolicy/sepolicy/gui.py:1285 ++msgid "To disable this transition, go to the " msgstr "" -#: booleans.py:179 -msgid "" -"Allow internal-sftp to read and write files in the user ssh home " -"directories." -+#: ../sepolicy/sepolicy/gui.py:1045 -+#, python-format -+msgid "Display applications that can transition into or out of the '%s'." ++#: ../sepolicy/sepolicy/gui.py:1287 ++msgid "To enable this transition, go to the " msgstr "" -#: booleans.py:180 -msgid "Allow sge to connect to the network using any TCP port" -+#: ../sepolicy/sepolicy/gui.py:1149 -+msgid "MISSING FILE PATH" ++#: ../sepolicy/sepolicy/gui.py:1344 ++msgid "executable" msgstr "" -#: booleans.py:181 -msgid "Allow sge to access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 -+msgid "Boolean section." ++#: ../sepolicy/sepolicy/gui.py:1347 ++#, fuzzy ++msgid "writable" ++msgstr "Deaktiveret" ++ ++#: ../sepolicy/sepolicy/gui.py:1350 ++msgid "application" msgstr "" -#: booleans.py:182 -msgid "" -"Enable additional permissions needed to support devices on 3ware " -"controllers." -+#: ../sepolicy/sepolicy/gui.py:1265 -+msgid "To disable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1351 ++#, python-format ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." msgstr "" -#: booleans.py:183 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1352 ++#, python-format ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format + msgid "" -"Allow samba to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1267 -+msgid "To enable this transition, go to the " ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:184 -msgid "Allow user spamassassin clients to use the network." -+#: ../sepolicy/sepolicy/gui.py:1324 -+msgid "executable" ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" msgstr "" -#: booleans.py:185 -msgid "Allow spamd to read/write user home directories." -+#: ../sepolicy/sepolicy/gui.py:1327 -+#, fuzzy -+msgid "writable" -+msgstr "Deaktiveret" -+ -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" msgstr "" -#: booleans.py:186 -msgid "" -"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." msgstr "" -#: booleans.py:187 -msgid "Allow squid to run as a transparent proxy (TPROXY)" -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." ++#: ../sepolicy/sepolicy/gui.py:1371 ++msgid "" ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." msgstr "" -#: booleans.py:188 -+#: ../sepolicy/sepolicy/gui.py:1333 ++#: ../sepolicy/sepolicy/gui.py:1372 +#, python-format msgid "" -"Allow ssh with chroot env to read and write files in the user home " -"directories" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." msgstr "" -#: booleans.py:189 -msgid "allow host key based authentication" -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" ++#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." msgstr "" -#: booleans.py:190 -msgid "Allow ssh logins as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." msgstr "" -#: booleans.py:191 -msgid "Allow staff to exec content" -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." msgstr "" -#: booleans.py:192 -msgid "allow staff user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1351 -+#, python-format -+msgid "" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." msgstr "" -#: booleans.py:193 -msgid "Allow sysadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1352 -+#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1411 ++#, fuzzy ++msgid "Delete modified Login Mapping definitions." ++msgstr "Kunne ikke ændre indlogningstilknytning for %s" ++ ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." msgstr "" -#: booleans.py:194 -msgid "" -"Allow the Telepathy connection managers to connect to any network port." -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." msgstr "" -#: booleans.py:195 -msgid "" -"Allow the Telepathy connection managers to connect to any generic TCP port." -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." - msgstr "" - --#: booleans.py:196 --msgid "" --"Allow tftp to modify public files used for public file transfer services." -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." - msgstr "" - --#: booleans.py:197 --msgid "Allow tftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." - msgstr "" - --#: booleans.py:198 --msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." --msgstr "" -+#: ../sepolicy/sepolicy/gui.py:1391 -+#, fuzzy -+msgid "Delete modified Login Mapping definitions." -+msgstr "Kunne ikke ændre indlogningstilknytning for %s" - --#: booleans.py:199 --msgid "Allow tor to act as a relay" -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." - msgstr "" - --#: booleans.py:200 --msgid "" --"allow unconfined users to transition to the chrome sandbox domains when " --"running chrome-sandbox" -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." - msgstr "" - --#: booleans.py:201 --msgid "Allow a user to login as an unconfined domain" -+#: ../sepolicy/sepolicy/gui.py:1400 ++#: ../sepolicy/sepolicy/gui.py:1420 +msgid "Delete modified File Equivalence definitions." msgstr "" --#: booleans.py:202 -+#: ../sepolicy/sepolicy/gui.py:1401 +-#: booleans.py:196 ++#: ../sepolicy/sepolicy/gui.py:1421 msgid "" --"Allow unconfined users to transition to the Mozilla plugin domain when " --"running xulrunner plugin-container." +-"Allow tftp to modify public files used for public file transfer services." +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." msgstr "" --#: booleans.py:203 --msgid "Allow video playing tools to run unconfined" -+#: ../sepolicy/sepolicy/gui.py:1429 +-#: booleans.py:197 +-msgid "Allow tftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" msgstr "" --#: booleans.py:204 --msgid "Allow unprivledged user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1442 +-#: booleans.py:198 +-msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." msgstr "" --#: booleans.py:205 --msgid "Support ecryptfs home directories" -+#: ../sepolicy/sepolicy/gui.py:1443 +-#: booleans.py:199 +-msgid "Allow tor to act as a relay" ++#: ../sepolicy/sepolicy/gui.py:1463 +#, python-format +msgid "Add Network Port for %s" msgstr "" --#: booleans.py:206 --msgid "Support fusefs home directories" -+#: ../sepolicy/sepolicy/gui.py:1448 +-#: booleans.py:200 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format -+msgid "" + msgid "" +-"allow unconfined users to transition to the chrome sandbox domains when " +-"running chrome-sandbox" +"Add File Labeling for %s. File labels will be created when update is applied." msgstr "" --#: booleans.py:207 --msgid "Use lpd server instead of cups" -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 +-#: booleans.py:201 +-msgid "Allow a user to login as an unconfined domain" ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" msgstr "" --#: booleans.py:208 --msgid "Support NFS home directories" -+#: ../sepolicy/sepolicy/gui.py:1459 +-#: booleans.py:202 +-msgid "" +-"Allow unconfined users to transition to the Mozilla plugin domain when " +-"running xulrunner plugin-container." ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." msgstr "" --#: booleans.py:209 --msgid "Support SAMBA home directories" -+#: ../sepolicy/sepolicy/gui.py:1460 +-#: booleans.py:203 +-msgid "Allow video playing tools to run unconfined" ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" msgstr "" --#: booleans.py:210 --msgid "Allow user to exec content" -+#: ../sepolicy/sepolicy/gui.py:1465 +-#: booleans.py:204 +-msgid "Allow unprivledged user to create and transition to svirt domains." ++#: ../sepolicy/sepolicy/gui.py:1485 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." msgstr "" --#: booleans.py:211 --msgid "Allow varnishd to connect to all ports, not just HTTP." -+#: ../sepolicy/sepolicy/gui.py:1466 +-#: booleans.py:205 +-msgid "Support ecryptfs home directories" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:1486 +#, fuzzy +msgid "Add SELinux Users" +msgstr "SELinux-bruger" -+ -+#: ../sepolicy/sepolicy/gui.py:1473 + +-#: booleans.py:206 +-msgid "Support fusefs home directories" ++#: ../sepolicy/sepolicy/gui.py:1493 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." msgstr "" --#: booleans.py:212 --msgid "Ignore vbetool mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:1474 +-#: booleans.py:207 +-msgid "Use lpd server instead of cups" ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" msgstr "" --#: booleans.py:213 -+#: ../sepolicy/sepolicy/gui.py:1499 +-#: booleans.py:208 +-msgid "Support NFS home directories" ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format - msgid "" --"Allow confined virtual guests to use serial/parallel communication ports" ++msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." msgstr "" --#: booleans.py:214 -+#: ../sepolicy/sepolicy/gui.py:1566 +-#: booleans.py:209 +-msgid "Support SAMBA home directories" ++#: ../sepolicy/sepolicy/gui.py:1577 ++msgid "" ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." + msgstr "" + +-#: booleans.py:210 +-msgid "Allow user to exec content" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:1578 ++#, fuzzy ++msgid "Modify SELinux Users" ++msgstr "SELinux-bruger" + +-#: booleans.py:211 +-msgid "Allow varnishd to connect to all ports, not just HTTP." ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." + msgstr "" + +-#: booleans.py:212 +-msgid "Ignore vbetool mmap_zero errors." +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:1587 ++#, fuzzy ++msgid "Modify Login Mapping" ++msgstr "Kunne ikke liste indlogningstilknytninger" + +-#: booleans.py:213 ++#: ../sepolicy/sepolicy/gui.py:1593 msgid "" --"Allow confined virtual guests to use executable memory and executable stack" +-"Allow confined virtual guests to use serial/parallel communication ports" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." msgstr "" --#: booleans.py:215 --msgid "Allow confined virtual guests to read fuse files" -+#: ../sepolicy/sepolicy/gui.py:1567 +-#: booleans.py:214 +-msgid "" +-"Allow confined virtual guests to use executable memory and executable stack" ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" msgstr "" --#: booleans.py:216 --msgid "Allow confined virtual guests to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:1652 +-#: booleans.py:215 +-msgid "Allow confined virtual guests to read fuse files" ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." msgstr "" --#: booleans.py:217 --msgid "Allow confined virtual guests to interact with rawip sockets" -+#: ../sepolicy/sepolicy/gui.py:1653 +-#: booleans.py:216 +-msgid "Allow confined virtual guests to manage nfs files" ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" msgstr "" --#: booleans.py:218 --msgid "Allow confined virtual guests to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:1866 +-#: booleans.py:217 +-msgid "Allow confined virtual guests to interact with rawip sockets" ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." msgstr "" --#: booleans.py:219 --msgid "Allow confined virtual guests to interact with the sanlock" -+#: ../sepolicy/sepolicy/gui.py:1879 +-#: booleans.py:218 +-msgid "Allow confined virtual guests to manage cifs files" ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" msgstr "" --#: booleans.py:220 --msgid "Allow confined virtual guests to manage device configuration, (pci)" -+#: ../sepolicy/sepolicy/gui.py:2146 +-#: booleans.py:219 +-msgid "Allow confined virtual guests to interact with the sanlock" ++#: ../sepolicy/sepolicy/gui.py:2188 +#, fuzzy, python-format +msgid "SELinux name: %s" +msgstr "SELinux-roller" + -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" msgstr "" --#: booleans.py:221 --msgid "Allow confined virtual guests to use usb devices" -+#: ../sepolicy/sepolicy/gui.py:2159 +-#: booleans.py:220 +-msgid "Allow confined virtual guests to manage device configuration, (pci)" ++#: ../sepolicy/sepolicy/gui.py:2201 +#, fuzzy, python-format +msgid "Delete file labeling for %s" +msgstr "Kunne ikke slette filkontekst for %s" + -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, fuzzy, python-format +msgid "Modify file labeling for %s" +msgstr "Kunne ikke ændre filkontekst for %s" + -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" msgstr "" --#: booleans.py:222 --msgid "Allow confined virtual guests to interact with the xserver" -+#: ../sepolicy/sepolicy/gui.py:2168 +-#: booleans.py:221 +-msgid "Allow confined virtual guests to use usb devices" ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" msgstr "" --#: booleans.py:223 --msgid "Allow webadm to manage files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 +-#: booleans.py:222 +-msgid "Allow confined virtual guests to interact with the xserver" ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, fuzzy, python-format +msgid "SELinux file type: %s" +msgstr "SELinux-roller" + -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, fuzzy, python-format +msgid "Add ports for %s" +msgstr "Dårligt format %s: Notér %s" + -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, fuzzy, python-format +msgid "Delete ports for %s" +msgstr "Kunne ikke oprette port til %s/%s" + -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" msgstr "" --#: booleans.py:224 --msgid "Allow webadm to read files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2187 +-#: booleans.py:223 +-msgid "Allow webadm to manage files in users home directories" ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" msgstr "" --#: booleans.py:225 --msgid "Ignore wine mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2190 +-#: booleans.py:224 +-msgid "Allow webadm to read files in users home directories" ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" msgstr "" +-#: booleans.py:225 +-msgid "Ignore wine mmap_zero errors." ++#: ../sepolicy/sepolicy/gui.py:2246 ++msgid "Add user" + msgstr "" + -#: booleans.py:226 -msgid "Allow the graphical login program to execute bootloader" -+#: ../sepolicy/sepolicy/gui.py:2204 -+msgid "Add user" ++#: ../sepolicy/sepolicy/gui.py:2248 ++msgid "Delete user" msgstr "" -#: booleans.py:227 -msgid "" -"Allow the graphical login program to login directly as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:2206 -+msgid "Delete user" ++#: ../sepolicy/sepolicy/gui.py:2250 ++msgid "Modify user" msgstr "" -#: booleans.py:228 -msgid "Allow xen to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2208 -+msgid "Modify user" ++#: ../sepolicy/sepolicy/gui.py:2253 ++#, fuzzy, python-format ++msgid "SELinux User : %s" ++msgstr "SELinux-bruger" ++ ++#: ../sepolicy/sepolicy/gui.py:2258 ++#, python-format ++msgid "Roles: %s" msgstr "" -#: booleans.py:229 -msgid "" -"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated " -"logical volumes for disk images." -+#: ../sepolicy/sepolicy/gui.py:2211 -+#, fuzzy, python-format -+msgid "SELinux User : %s" -+msgstr "SELinux-bruger" -+ -+#: ../sepolicy/sepolicy/gui.py:2216 -+#, python-format -+msgid "Roles: %s" - msgstr "" - --#: booleans.py:230 --msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, fuzzy, python-format +msgid "MLS/MCS Range: %s" +msgstr "MLS/MCS-interval" + -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +#, fuzzy +msgid "Add login mapping" +msgstr "Kunne ikke liste indlogningstilknytninger" + -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +#, fuzzy +msgid "Delete login mapping" +msgstr "Kunne ikke slette indlogningstilknytning for %s" + -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +#, fuzzy +msgid "Modify login mapping" +msgstr "Kunne ikke liste indlogningstilknytninger" + -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, fuzzy, python-format -+msgid "Linux User : %s" -+msgstr "SELinux-bruger" ++msgid "Login Name : %s" ++msgstr "Logindnavn" + -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, fuzzy, python-format +msgid "SELinux User: %s" +msgstr "SELinux-bruger" + -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." msgstr "" +-#: booleans.py:230 +-msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." ++#: ../sepolicy/sepolicy/gui.py:2298 ++msgid "Delete file equiv labeling." + msgstr "" + -#: booleans.py:231 -msgid "" -"Allow xguest users to configure Network Manager and connect to apache ports" -+#: ../sepolicy/sepolicy/gui.py:2256 -+msgid "Delete file equiv labeling." ++#: ../sepolicy/sepolicy/gui.py:2300 ++msgid "Modify file equiv labeling." msgstr "" -#: booleans.py:232 -msgid "Allow xguest to exec content" -+#: ../sepolicy/sepolicy/gui.py:2258 -+msgid "Modify file equiv labeling." - msgstr "" - --#: booleans.py:233 --msgid "Allow xguest users to mount removable media" -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" msgstr "" --#: booleans.py:234 --msgid "Allow xguest to use blue tooth devices" -+#: ../sepolicy/sepolicy/gui.py:2266 +-#: booleans.py:233 +-msgid "Allow xguest users to mount removable media" ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" msgstr "" +-#: booleans.py:234 +-msgid "Allow xguest to use blue tooth devices" ++#: ../sepolicy/sepolicy/gui.py:2411 ++#, python-format ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" + msgstr "" + -#: booleans.py:235 -msgid "Allows clients to write to the X server shared memory segments." -+#: ../sepolicy/sepolicy/gui.py:2369 -+#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++#: ../sepolicy/sepolicy/gui.py:2423 ++msgid "Update Changes" msgstr "" -#: booleans.py:236 -msgid "Allows XServer to execute writable memory" -+#: ../sepolicy/sepolicy/gui.py:2381 -+msgid "Update Changes" ++#: ../sepolicy/sepolicy/gui.py:2425 ++msgid "Revert Changes" msgstr "" -#: booleans.py:237 -msgid "Support X userspace object manager" -+#: ../sepolicy/sepolicy/gui.py:2383 -+msgid "Revert Changes" ++#: ../sepolicy/sepolicy/gui.py:2598 ++msgid "System Status: Enforcing" msgstr "" -#: booleans.py:238 -msgid "Allow zabbix to connect to unreserved ports" -+#: ../sepolicy/sepolicy/gui.py:2556 -+msgid "System Status: Enforcing" ++#: ../sepolicy/sepolicy/gui.py:2600 ++msgid "System Status: Permissive" msgstr "" -#: booleans.py:239 -msgid "Allow zebra daemon to write it configuration files" -+#: ../sepolicy/sepolicy/gui.py:2558 -+msgid "System Status: Permissive" - msgstr "" - --#: booleans.py:240 -+#: ../sepolicy/sepolicy/gui.py:2749 - msgid "" --"Allow ZoneMinder to modify public files used for public file transfer " --"services." ++#: ../sepolicy/sepolicy/gui.py:2791 ++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 "" -+ -+#: ../sepolicy/sepolicy/gui.py:2783 -+msgid "" + msgstr "" + +-#: booleans.py:240 ++#: ../sepolicy/sepolicy/gui.py:2825 + msgid "" +-"Allow ZoneMinder to modify public files used for public file transfer " +-"services." +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" @@ -122622,11 +124652,15 @@ index 99a3309..402c612 100644 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" msgstr "" ++ ++#, fuzzy ++#~ msgid "Linux User : %s" ++#~ msgstr "SELinux-bruger" diff --git a/policycoreutils/po/de.po b/policycoreutils/po/de.po -index f31c652..f7ac23c 100644 +index f31c652..d26a33f 100644 --- a/policycoreutils/po/de.po +++ b/policycoreutils/po/de.po @@ -1,30 +1,30 @@ @@ -122663,7 +124697,7 @@ index f31c652..f7ac23c 100644 -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: 2013-01-06 23:52+0000\n" -"Last-Translator: Roman Spirgi \n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2013-07-10 20:44+0000\n" +"Last-Translator: dwalsh \n" "Language-Team: German \n" @@ -122709,7 +124743,7 @@ index f31c652..f7ac23c 100644 #, c-format msgid "Could not set exec context to %s.\n" msgstr "Konnte exec-Kontext nicht auf %s setzen.\n" -@@ -96,871 +101,928 @@ msgstr "******************** WICHTIG ***********************\n" +@@ -96,871 +101,941 @@ msgstr "******************** WICHTIG ***********************\n" msgid "To make this policy package active, execute:" msgstr "Um dieses Richtlinienpaket zu aktivieren, führen Sie folgendes aus:" @@ -122783,7 +124817,7 @@ index f31c652..f7ac23c 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "Deaktiviert" @@ -122964,8 +124998,8 @@ index f31c652..f7ac23c 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "Benutzername:" @@ -122976,9 +125010,10 @@ index f31c652..f7ac23c 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "SELinux-Benutzer" @@ -123024,9 +125059,11 @@ index f31c652..f7ac23c 100644 msgstr "Konnte SELinux-Benutzer für %s nicht erstellen" -#: ../semanage/seobject.py:745 +-#, python-format +-msgid "Could not add role %s for %s" +#: ../semanage/seobject.py:780 - #, python-format - msgid "Could not add role %s for %s" ++#, fuzzy, python-format ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "Konnte Funktion %s für %s nicht hinzufügen" -#: ../semanage/seobject.py:754 @@ -123036,9 +125073,11 @@ index f31c652..f7ac23c 100644 msgstr "Konnte MLS-Level für %s nicht setzen" -#: ../semanage/seobject.py:757 +-#, python-format +-msgid "Could not add prefix %s for %s" +#: ../semanage/seobject.py:792 - #, python-format - msgid "Could not add prefix %s for %s" ++#, fuzzy, python-format ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "Konnte Präfix %s für %s nicht hinzufügen" -#: ../semanage/seobject.py:760 @@ -123129,9 +125168,9 @@ index f31c652..f7ac23c 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "SELinux-Rollen" @@ -123151,9 +125190,11 @@ index f31c652..f7ac23c 100644 msgstr "Ungültiger Port" -#: ../semanage/seobject.py:980 +-#, python-format +-msgid "Could not create a key for %s/%s" +#: ../semanage/seobject.py:1018 - #, python-format - msgid "Could not create a key for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" msgstr "Konnte Schlüssel für %s/%s nicht erstellen" -#: ../semanage/seobject.py:991 @@ -123171,64 +125212,84 @@ index f31c652..f7ac23c 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 - #, python-format - msgid "Could not check if port %s/%s is defined" +-#, python-format +-msgid "Could not check if port %s/%s is defined" ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 ++#, fuzzy, python-format ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" msgstr "Konnte nicht prüfen, ob Port %s/%s definiert ist" -#: ../semanage/seobject.py:1002 +-#, python-format +-msgid "Port %s/%s already defined" +#: ../semanage/seobject.py:1042 - #, python-format - msgid "Port %s/%s already defined" ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "Port %s/%s ist bereits definiert" -#: ../semanage/seobject.py:1006 +-#, python-format +-msgid "Could not create port for %s/%s" +#: ../semanage/seobject.py:1046 - #, python-format - msgid "Could not create port for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" msgstr "Konnte Port für %s/%s nicht erstellen" -#: ../semanage/seobject.py:1012 +-#, python-format +-msgid "Could not create context for %s/%s" +#: ../semanage/seobject.py:1052 - #, python-format - msgid "Could not create context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" msgstr "Konnte Kontext für %s/%s nicht erstellen" -#: ../semanage/seobject.py:1016 +-#, python-format +-msgid "Could not set user in port context for %s/%s" +#: ../semanage/seobject.py:1056 - #, python-format - msgid "Could not set user in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Konnte Benutzer in Port-Kontext für %s/%s nicht setzen" -#: ../semanage/seobject.py:1020 +-#, python-format +-msgid "Could not set role in port context for %s/%s" +#: ../semanage/seobject.py:1060 - #, python-format - msgid "Could not set role in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Konnte Funktion in Port-Kontext für %s/%s nicht setzen" -#: ../semanage/seobject.py:1024 +-#, python-format +-msgid "Could not set type in port context for %s/%s" +#: ../semanage/seobject.py:1064 - #, python-format - msgid "Could not set type in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Konnte Typ in Port-Kontext für %s/%s nicht setzen" -#: ../semanage/seobject.py:1029 +-#, python-format +-msgid "Could not set mls fields in port context for %s/%s" +#: ../semanage/seobject.py:1069 - #, python-format - msgid "Could not set mls fields in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Konnte MLS-Felder in Port-Kontext für %s/%s nicht setzen" -#: ../semanage/seobject.py:1033 +-#, python-format +-msgid "Could not set port context for %s/%s" +#: ../semanage/seobject.py:1073 - #, python-format - msgid "Could not set port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "Konnte Port-Kontext für %s/%s nicht setzen" -#: ../semanage/seobject.py:1037 +-#, python-format +-msgid "Could not add port %s/%s" +#: ../semanage/seobject.py:1077 - #, python-format - msgid "Could not add port %s/%s" ++#, fuzzy, python-format ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "Konnte Port %s/%s nicht hinzufügen" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -123244,21 +125305,32 @@ index f31c652..f7ac23c 100644 msgstr "Benötigt setype" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 - #, python-format - msgid "Port %s/%s is not defined" +-#, python-format +-msgid "Port %s/%s is not defined" ++#: ../semanage/seobject.py:1102 ++#, fuzzy, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "Konnte nicht prüfen, ob Port %s/%s definiert ist" ++ ++#: ../semanage/seobject.py:1104 ++#, fuzzy, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "Port %s/%s ist nicht definiert" -#: ../semanage/seobject.py:1068 +-#, python-format +-msgid "Could not query port %s/%s" +#: ../semanage/seobject.py:1108 - #, python-format - msgid "Could not query port %s/%s" ++#, fuzzy, python-format ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "Konnte Port %s/%s nicht abfragen" -#: ../semanage/seobject.py:1079 +-#, python-format +-msgid "Could not modify port %s/%s" +#: ../semanage/seobject.py:1119 - #, python-format - msgid "Could not modify port %s/%s" ++#, fuzzy, python-format ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "Konnte Port %s/%s nicht ändern" -#: ../semanage/seobject.py:1092 @@ -123273,17 +125345,26 @@ index f31c652..f7ac23c 100644 msgstr "Konnte Port %s nicht löschen" -#: ../semanage/seobject.py:1125 -+#: ../semanage/seobject.py:1165 - #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" +-#, 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" -+msgstr "" -+"Port %s/%s ist in der Richtlinie festgelegt und kann nicht entfernt werden" ++#: ../semanage/seobject.py:1159 ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "Port %s/%s ist nicht definiert" -#: ../semanage/seobject.py:1129 +-#, python-format +-msgid "Could not delete port %s/%s" ++#: ../semanage/seobject.py:1165 ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)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:1169 - #, python-format - msgid "Could not delete port %s/%s" ++#, fuzzy, python-format ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" msgstr "Konnte Port %s/%s nicht löschen" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 @@ -123292,9 +125373,9 @@ index f31c652..f7ac23c 100644 msgstr "Konnte Ports nicht auflisten" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "SELinux Port-Typ" @@ -123305,7 +125386,7 @@ index f31c652..f7ac23c 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "Port-Nummer" @@ -123579,9 +125660,12 @@ index f31c652..f7ac23c 100644 msgstr "Äquivalenzklasse für %s existiert bereits" -#: ../semanage/seobject.py:1697 +-#, python-format +-msgid "File spec %s conflicts with equivalency rule '%s %s'" +#: ../semanage/seobject.py:1750 - #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" ++#, fuzzy, python-format ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" msgstr "Dateispezifikation %s kollidiert mit Äquivalenzregel '%s %s'" -#: ../semanage/seobject.py:1706 @@ -123619,13 +125703,15 @@ index f31c652..f7ac23c 100644 msgstr "Dateispezifikation darf keine Leerzeichen enthalten" -#: ../semanage/seobject.py:1742 +-#, python-format +#: ../semanage/seobject.py:1795 - #, python-format ++#, fuzzy, 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" -+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" +msgstr "" +"Dateispezifikation %s kollidiert mit Äquivalenzregel '%s %s'; versuchen Sie, " +"stattdessen '%s' hinzuzufügen" @@ -123800,9 +125886,11 @@ index f31c652..f7ac23c 100644 msgstr "Konnte Boolesche Variable %s nicht ändern" -#: ../semanage/seobject.py:2063 +-#, python-format +-msgid "Bad format %s: Record %s" +#: ../semanage/seobject.py:2122 - #, python-format - msgid "Bad format %s: Record %s" ++#, fuzzy, python-format ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "Ungültiges Format %s: Auszeichnung %s" -#: ../semanage/seobject.py:2087 @@ -123853,13 +125941,13 @@ index f31c652..f7ac23c 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "Beschreibung" -@@ -972,7 +1034,8 @@ msgstr "Einstellung von PAM_TTY fehlgeschlagen\n" +@@ -972,7 +1047,8 @@ msgstr "Einstellung von PAM_TTY fehlgeschlagen\n" #: ../newrole/newrole.c:290 #, c-format msgid "newrole: service name configuration hashtable overflow\n" @@ -123869,7 +125957,7 @@ index f31c652..f7ac23c 100644 #: ../newrole/newrole.c:300 #, c-format -@@ -999,206 +1062,233 @@ msgstr "Fehler! Shell ist ungültig.\n" +@@ -999,206 +1075,233 @@ msgstr "Fehler! Shell ist ungültig.\n" msgid "Unable to clear environment\n" msgstr "Kann Umgebung nicht löschen\n" @@ -124149,7 +126237,7 @@ index f31c652..f7ac23c 100644 msgid "failed to exec shell\n" msgstr "Ausführen der Shell fehlgeschlagen\n" -@@ -1210,7 +1300,9 @@ msgstr "Verwendung: %s [-qi]\n" +@@ -1210,7 +1313,9 @@ msgstr "Verwendung: %s [-qi]\n" #: ../load_policy/load_policy.c:71 #, c-format msgid "%s: Policy is already loaded and initial load requested\n" @@ -124160,7 +126248,7 @@ index f31c652..f7ac23c 100644 #: ../load_policy/load_policy.c:80 #, c-format -@@ -1329,19 +1421,25 @@ msgstr "Dateikennzeichnung" +@@ -1329,19 +1434,25 @@ msgstr "Dateikennzeichnung" msgid "" "File\n" "Specification" @@ -124189,7 +126277,7 @@ index f31c652..f7ac23c 100644 #: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2098 msgid "User Mapping" -@@ -1351,19 +1449,25 @@ msgstr "Benutzer-Mapping" +@@ -1351,19 +1462,25 @@ msgstr "Benutzer-Mapping" msgid "" "Login\n" "Name" @@ -124218,7 +126306,7 @@ index f31c652..f7ac23c 100644 #: ../gui/loginsPage.py:133 #, python-format -@@ -1419,13 +1523,15 @@ msgstr "SELinux Policy-Erstellungswerkzeug" +@@ -1419,13 +1536,15 @@ msgstr "SELinux Policy-Erstellungswerkzeug" msgid "" "Select the policy type for the application or user role you want to " "confine:" @@ -124236,7 +126324,7 @@ index f31c652..f7ac23c 100644 msgid "Standard Init Daemon" msgstr "Standardmäßiger Init-Daemon" -@@ -1433,9 +1539,12 @@ msgstr "Standardmäßiger Init-Daemon" +@@ -1433,9 +1552,12 @@ msgstr "Standardmäßiger Init-Daemon" msgid "" "Standard Init Daemon are daemons started on boot via init scripts. Usually " "requires a script in /etc/rc.d/init.d" @@ -124251,7 +126339,7 @@ index f31c652..f7ac23c 100644 msgid "DBUS System Daemon" msgstr "DBUS System-Daemon" -@@ -1445,18 +1554,21 @@ msgstr "Internet Services Daemon (inetd)" +@@ -1445,18 +1567,21 @@ msgstr "Internet Services Daemon (inetd)" #: ../gui/polgen.glade:353 msgid "Internet Services Daemon are daemons started by xinetd" @@ -124277,7 +126365,7 @@ index f31c652..f7ac23c 100644 msgid "User Application" msgstr "Benutzeranwendung" -@@ -1464,9 +1576,11 @@ msgstr "Benutzeranwendung" +@@ -1464,9 +1589,11 @@ msgstr "Benutzeranwendung" msgid "" "User Application are any application that you would like to confine that is " "started by a user" @@ -124291,7 +126379,7 @@ index f31c652..f7ac23c 100644 msgid "Sandbox" msgstr "Sandbox" -@@ -1490,7 +1604,10 @@ msgstr "Minimale Terminal-Benutzerrolle" +@@ -1490,7 +1617,10 @@ msgstr "Minimale Terminal-Benutzerrolle" 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." @@ -124303,7 +126391,7 @@ index f31c652..f7ac23c 100644 #: ../gui/polgen.glade:512 msgid "Minimal X Windows User Role" -@@ -1500,7 +1617,10 @@ msgstr "Minimale X-Windows Benutzerrolle" +@@ -1500,7 +1630,10 @@ msgstr "Minimale X-Windows Benutzerrolle" 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" @@ -124315,7 +126403,7 @@ index f31c652..f7ac23c 100644 #: ../gui/polgen.glade:529 msgid "User Role" -@@ -1510,7 +1630,9 @@ msgstr "Benutzerrolle" +@@ -1510,7 +1643,9 @@ msgstr "Benutzerrolle" msgid "" "User with full networking, no setuid applications without transition, no " "sudo, no su." @@ -124326,7 +126414,7 @@ index f31c652..f7ac23c 100644 #: ../gui/polgen.glade:546 msgid "Admin User Role" -@@ -1518,9 +1640,11 @@ msgstr "Admin-Benutzerrolle" +@@ -1518,9 +1653,11 @@ msgstr "Admin-Benutzerrolle" #: ../gui/polgen.glade:550 msgid "" @@ -124341,7 +126429,7 @@ index f31c652..f7ac23c 100644 #: ../gui/polgen.glade:592 msgid "Root Users" -@@ -1532,22 +1656,28 @@ msgstr "Root-Admin-Benutzerrolle" +@@ -1532,22 +1669,28 @@ msgstr "Root-Admin-Benutzerrolle" #: ../gui/polgen.glade:627 msgid "" @@ -124362,7 +126450,7 @@ index f31c652..f7ac23c 100644 -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "Name" @@ -124375,7 +126463,7 @@ index f31c652..f7ac23c 100644 #: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361 msgid "..." -@@ -1555,7 +1685,9 @@ msgstr "..." +@@ -1555,7 +1698,9 @@ msgstr "..." #: ../gui/polgen.glade:776 msgid "Enter unique name for the confined application or user role." @@ -124386,7 +126474,7 @@ index f31c652..f7ac23c 100644 #: ../gui/polgen.glade:794 msgid "Executable" -@@ -1568,7 +1700,9 @@ msgstr "Init-Skript" +@@ -1568,7 +1713,9 @@ msgstr "Init-Skript" #: ../gui/polgen.glade:821 msgid "" "Enter complete path to init script used to start the confined application." @@ -124397,7 +126485,7 @@ index f31c652..f7ac23c 100644 #: ../gui/polgen.glade:887 msgid "Select existing role to modify:" -@@ -1594,16 +1728,19 @@ msgstr "Wählen Sie die Anwendungsdomains, in die %s wechseln wird." +@@ -1594,16 +1741,19 @@ msgstr "Wählen Sie die Anwendungsdomains, in die %s wechseln wird." msgid "" "transition \n" "role tab" @@ -124421,7 +126509,7 @@ index f31c652..f7ac23c 100644 #: ../gui/polgen.glade:1056 msgid "Select domains that %s will administer:" -@@ -1611,7 +1748,8 @@ msgstr "Wählen Sie Domains, die %s verwalten wird:" +@@ -1611,7 +1761,8 @@ msgstr "Wählen Sie Domains, die %s verwalten wird:" #: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129 msgid "Select the domains that you would like this user administer." @@ -124431,16 +126519,16 @@ index f31c652..f7ac23c 100644 #: ../gui/polgen.glade:1111 msgid "Select additional roles for %s:" -@@ -1626,7 +1764,7 @@ msgid "TCP Ports" +@@ -1626,7 +1777,7 @@ msgid "TCP Ports" msgstr "TCP-Ports" #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" msgstr "Alle" -@@ -1650,7 +1788,9 @@ msgstr "Nicht reservierte Ports (>1024)" +@@ -1650,7 +1801,9 @@ msgstr "Nicht reservierte Ports (>1024)" msgid "" "Enter a comma separated list of udp ports or ranges of ports that %s binds " "to. Example: 612, 650-660" @@ -124451,7 +126539,7 @@ index f31c652..f7ac23c 100644 #: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609 #: ../gui/polgen.glade:1718 -@@ -1669,7 +1809,9 @@ msgstr "UDP-Ports" +@@ -1669,7 +1822,9 @@ msgstr "UDP-Ports" msgid "" "Network\n" "Bind tab" @@ -124462,7 +126550,7 @@ index f31c652..f7ac23c 100644 #: ../gui/polgen.glade:1537 msgid "Select network ports that %s connects to:" -@@ -1683,7 +1825,9 @@ msgstr "Erlaubt %s das Verbinden mit allen TCP-Ports" +@@ -1683,7 +1838,9 @@ msgstr "Erlaubt %s das Verbinden mit allen TCP-Ports" msgid "" "Enter a comma separated list of tcp ports or ranges of ports that %s " "connects to. Example: 612, 650-660" @@ -124473,7 +126561,7 @@ index f31c652..f7ac23c 100644 #: ../gui/polgen.glade:1702 msgid "Allows %s to connect to any udp port" -@@ -1693,7 +1837,9 @@ msgstr "Erlaubt %s das Verbinden mit allen UDP-Ports" +@@ -1693,7 +1850,9 @@ msgstr "Erlaubt %s das Verbinden mit allen UDP-Ports" msgid "" "Enter a comma separated list of udp ports or ranges of ports that %s " "connects to. Example: 612, 650-660" @@ -124484,7 +126572,7 @@ index f31c652..f7ac23c 100644 #: ../gui/polgen.glade:1792 msgid "Select common application traits for %s:" -@@ -1739,7 +1885,9 @@ msgstr "Fügen Sie Dateien/Verzeichnisse hinzu, die %s verwaltet" +@@ -1739,7 +1898,9 @@ msgstr "Fügen Sie Dateien/Verzeichnisse hinzu, die %s verwaltet" msgid "" "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib " "Files ..." @@ -124495,7 +126583,7 @@ index f31c652..f7ac23c 100644 #: ../gui/polgen.glade:2166 msgid "Add booleans from the %s policy:" -@@ -1747,7 +1895,9 @@ msgstr "Fügen Sie boolesche Variablen von der %s Richtlinie hinzu:" +@@ -1747,7 +1908,9 @@ msgstr "Fügen Sie boolesche Variablen von der %s Richtlinie hinzu:" #: ../gui/polgen.glade:2274 msgid "Add/Remove booleans used by the %s domain" @@ -124506,7 +126594,7 @@ index f31c652..f7ac23c 100644 #: ../gui/polgen.glade:2316 msgid "Which directory you will generate the %s policy?" -@@ -1757,75 +1907,85 @@ msgstr "In welchem Verzeichnis erstellen Sie die %s-Richtlinie?" +@@ -1757,75 +1920,85 @@ msgstr "In welchem Verzeichnis erstellen Sie die %s-Richtlinie?" msgid "Policy Directory" msgstr "Richtlinienverzeichnis" @@ -124613,7 +126701,7 @@ index f31c652..f7ac23c 100644 msgid "Configue SELinux" msgstr "SELinux konfigurieren" -@@ -1837,9 +1997,15 @@ msgstr "Netzwerkport" +@@ -1837,9 +2010,15 @@ msgstr "Netzwerkport" msgid "" "SELinux Port\n" "Type" @@ -124623,14 +126711,14 @@ index f31c652..f7ac23c 100644 +"Typ" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" msgstr "Protokoll" -@@ -1847,9 +2013,13 @@ msgstr "Protokoll" +@@ -1847,9 +2026,13 @@ msgstr "Protokoll" msgid "" "MLS/MCS\n" "Level" @@ -124640,33 +126728,33 @@ index f31c652..f7ac23c 100644 +"Level" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" msgstr "Port" -@@ -1887,10 +2057,14 @@ msgid "Modify %s" +@@ -1887,10 +2070,14 @@ msgid "Modify %s" msgstr "%s ändern" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" msgstr "Permissive" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" msgstr "Enforcing" -@@ -1898,12 +2072,16 @@ msgstr "Enforcing" +@@ -1898,12 +2085,16 @@ msgstr "Enforcing" msgid "Status" msgstr "Status" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " @@ -124680,7 +126768,7 @@ index f31c652..f7ac23c 100644 #: ../gui/statusPage.py:147 msgid "" -@@ -1911,16 +2089,27 @@ msgid "" +@@ -1911,16 +2102,27 @@ msgid "" "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 " @@ -124700,7 +126788,7 @@ index f31c652..f7ac23c 100644 +"protokolliert werden, die SELinux-Richtlinie jedoch nicht erzwungen wird. " +"Der Permissive-Modus erfordert keinen Neustart. Möchten Sie fortfahren?" + -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " @@ -124714,7 +126802,7 @@ index f31c652..f7ac23c 100644 #: ../gui/system-config-selinux.glade:11 msgid "system-config-selinux" -@@ -1930,7 +2119,9 @@ msgstr "system-config-selinux" +@@ -1930,7 +2132,9 @@ msgstr "system-config-selinux" msgid "" "Copyright (c)2006 Red Hat, Inc.\n" "Copyright (c) 2006 Dan Walsh " @@ -124725,7 +126813,7 @@ index f31c652..f7ac23c 100644 #: ../gui/system-config-selinux.glade:22 #: ../gui/system-config-selinux.glade:544 -@@ -1964,9 +2155,19 @@ msgid "" +@@ -1964,9 +2168,19 @@ msgid "" "socket\n" "symbolic link\n" "named pipe\n" @@ -124742,19 +126830,19 @@ index f31c652..f7ac23c 100644 #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "MLS" -@@ -1979,6 +2180,7 @@ msgid "SELinux Administration" +@@ -1979,6 +2193,7 @@ msgid "SELinux Administration" msgstr "SELinux-Verwaltung" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" msgstr "Hinzufügen" -@@ -2007,7 +2209,10 @@ msgid "" +@@ -2007,7 +2222,10 @@ msgid "" "Disabled\n" "Permissive\n" "Enforcing\n" @@ -124766,7 +126854,7 @@ index f31c652..f7ac23c 100644 #: ../gui/system-config-selinux.glade:1373 msgid "Current Enforcing Mode" -@@ -2023,7 +2228,12 @@ msgid "" +@@ -2023,7 +2241,12 @@ msgid "" "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." @@ -124780,15 +126868,15 @@ index f31c652..f7ac23c 100644 #: ../gui/system-config-selinux.glade:1509 msgid "Relabel on next reboot." -@@ -2048,6 +2258,7 @@ msgstr "Zwischen »Angepasst« und »Alle boolesche Variablen« wechseln" +@@ -2048,6 +2271,7 @@ msgstr "Zwischen »Angepasst« und »Alle boolesche Variablen« wechseln" #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" msgstr "Filter" -@@ -2142,9 +2353,11 @@ msgstr "Ladbares Richtlinienmodul entfernen" +@@ -2142,9 +2366,11 @@ msgstr "Ladbares Richtlinienmodul entfernen" #: ../gui/system-config-selinux.glade:2661 msgid "" @@ -124803,7 +126891,7 @@ index f31c652..f7ac23c 100644 #: ../gui/system-config-selinux.glade:2781 msgid "label44" -@@ -2171,1321 +2384,3175 @@ msgstr "label59" +@@ -2171,1321 +2397,3233 @@ msgstr "label59" msgid "SELinux user '%s' is required" msgstr "SELinux-Benutzer »%s« ist erforderlich" @@ -125000,41 +127088,23 @@ index f31c652..f7ac23c 100644 -#: ../sepolicy/sepolicy.py:368 -msgid "Enter SELinux user(s) which will transition to this domain" -msgstr "SELinux-Benutzer angeben, welche zu dieser Domäne wechseln werden" -+#: booleans.py:22 -+msgid "" -+"Allow system cron jobs to relabel filesystem for restoring file contexts." -+msgstr "" -+"System-Cron-Jobs die Neukennzeichnung von Dateisystemen zur " -+"Wiederherstellung von Dateikontexten erlauben." - +- -#: ../sepolicy/sepolicy.py:371 -msgid "Enter domain(s) that this confined admin will administrate" -msgstr "Domänen angeben, welche dieser eingeschränkte Administrator verwalten wird" -+#: booleans.py:23 -+msgid "Determine whether cvs can read shadow password files." -+msgstr "Festlegen, ob cvs shadow-Passwortdateien lesen darf." - +- -#: ../sepolicy/sepolicy.py:374 -msgid "name of policy to generate" -msgstr "Name der zu erstellenden Richtlinie" -+#: booleans.py:24 -+msgid "Allow all daemons to write corefiles to /" -+msgstr "Daemons erlauben, Kerndateien nach / zu schreiben" - +- -#: ../sepolicy/sepolicy.py:378 -msgid "path in which the generated policy files will be stored" -msgstr "Pfad, wo die erstellen Richtlinien-Daten abgespeichert werden" -+#: booleans.py:25 -+msgid "Allow all daemons to use tcp wrappers." -+msgstr "Allen Daemons die Verwendung von tcp-Wrappern erlauben." - +- -#: ../sepolicy/sepolicy.py:380 -msgid "executable to confine" -msgstr "Einzuschränkende ausführbare Datei" -+#: booleans.py:26 -+msgid "Allow all daemons the ability to read/write terminals" -+msgstr "Allen Daemons die Fähigkeit zum Lesen/Schreiben in Terminals gewähren" - +- -#: ../sepolicy/sepolicy.py:384 ../sepolicy/sepolicy.py:387 -#: ../sepolicy/sepolicy.py:390 ../sepolicy/sepolicy.py:393 -#: ../sepolicy/sepolicy.py:396 ../sepolicy/sepolicy.py:399 @@ -125044,10 +127114,7 @@ index f31c652..f7ac23c 100644 -#, python-format -msgid "Generate Policy for %s" -msgstr "Richtlinie für %s erstellen" -+#: booleans.py:27 -+msgid "Determine whether dbadm can manage generic user files." -+msgstr "Festlegen, ob dbadm allgemeine Benutzerdaten verwalten darf." - +- -#: ../sepolicy/sepolicy.py:422 -msgid "commands" -msgstr "Befehle" @@ -125262,26 +127329,36 @@ index f31c652..f7ac23c 100644 -msgstr "codnor-Domain die Verbindung zum Netzwerk über TCP erlauben." - -#: booleans.py:20 --msgid "" --"Allow system cron jobs to relabel filesystem for restoring file contexts." ++#: booleans.py:22 + msgid "" + "Allow system cron jobs to relabel filesystem for restoring file contexts." -msgstr "System-Cron-Jobs die Neukennzeichnung von Dateisystemen zur Wiederherstellung von Dateikontexten erlauben." -- ++msgstr "" ++"System-Cron-Jobs die Neukennzeichnung von Dateisystemen zur " ++"Wiederherstellung von Dateikontexten erlauben." + -#: booleans.py:21 -msgid "Allow cvs daemon to read shadow" -msgstr "cvs-Daemon das Lesen von shadow erlauben" -- ++#: booleans.py:23 ++msgid "Determine whether cvs can read shadow password files." ++msgstr "Festlegen, ob cvs shadow-Passwortdateien lesen darf." + -#: booleans.py:22 --msgid "Allow all daemons to write corefiles to /" --msgstr "Daemons erlauben, Kerndateien nach / zu schreiben" -- ++#: booleans.py:24 + msgid "Allow all daemons to write corefiles to /" + msgstr "Daemons erlauben, Kerndateien nach / zu schreiben" + -#: booleans.py:23 --msgid "Allow all daemons to use tcp wrappers." --msgstr "Allen Daemons die Verwendung von tcp-Wrappern erlauben." -- ++#: booleans.py:25 + msgid "Allow all daemons to use tcp wrappers." + msgstr "Allen Daemons die Verwendung von tcp-Wrappern erlauben." + -#: booleans.py:24 --msgid "Allow all daemons the ability to read/write terminals" --msgstr "Allen Daemons die Fähigkeit zum Lesen/Schreiben in Terminals gewähren" -- ++#: booleans.py:26 + msgid "Allow all daemons the ability to read/write terminals" + msgstr "Allen Daemons die Fähigkeit zum Lesen/Schreiben in Terminals gewähren" + -#: booleans.py:25 -msgid "Allow dan to manage user files" -msgstr "Dan erlauben, Benutzerdaten zu verwalten" @@ -125290,14 +127367,15 @@ index f31c652..f7ac23c 100644 -msgid "Allow dan to read user files" -msgstr "Dan erlauben, Benutzerdaten zu lesen" - --#: booleans.py:27 + #: booleans.py:27 -msgid "Allow dbadm to manage files in users home directories" -msgstr "dbadm das Verwalten von Dateien in Benutzerverzeichnissen erlauben" -- --#: booleans.py:28 ++msgid "Determine whether dbadm can manage generic user files." ++msgstr "Festlegen, ob dbadm allgemeine Benutzerdaten verwalten darf." + + #: booleans.py:28 -msgid "Allow dbadm to read files in users home directories" -msgstr "dbadm das Lesen von Dateien in Benutzerverzeichnissen erlauben" -+#: booleans.py:28 +msgid "Determine whether dbadm can read generic user files." +msgstr "Festlegen, ob dbadm allgemeine Benutzerdaten lesen darf." @@ -125633,18 +127711,15 @@ index f31c652..f7ac23c 100644 msgstr "httpd das Verbinden mit dem ldap-Port erlauben" -#: booleans.py:70 --msgid "Allow http daemon to connect to zabbix" --msgstr "http-Daemon das Verbinden mit zabbix erlauben" -- --#: booleans.py:71 +#: booleans.py:74 +msgid "Allow http daemon to connect to mythtv" +msgstr "" + +#: booleans.py:75 -+msgid "Allow http daemon to connect to zabbix" -+msgstr "http-Daemon das Verbinden mit zabbix erlauben" -+ + msgid "Allow http daemon to connect to zabbix" + msgstr "http-Daemon das Verbinden mit zabbix erlauben" + +-#: booleans.py:71 +#: booleans.py:76 msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -msgstr "HTTPD-Skripten und Modulen das Verbinden mit dem Netzwerk über TCP erlauben." @@ -126927,6 +129002,33 @@ index f31c652..f7ac23c 100644 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++#, fuzzy ++msgid "Select" ++msgstr "Ports auswählen" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -127165,7 +129267,7 @@ index f31c652..f7ac23c 100644 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -127346,7 +129448,7 @@ index f31c652..f7ac23c 100644 +msgstr "Einrichtungsskript" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +#, fuzzy +msgid "Applications" +msgstr "Anwendung" @@ -127355,47 +129457,37 @@ index f31c652..f7ac23c 100644 +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +#, fuzzy +msgid "Users" +msgstr "Benutzer hinzufügen" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+#, fuzzy -+msgid "Select" -+msgstr "Ports auswählen" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + @@ -127410,10 +129502,9 @@ index f31c652..f7ac23c 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +#, fuzzy +msgid "Network Port Definitions" +msgstr "Netzwerkport" @@ -127425,13 +129516,12 @@ index f31c652..f7ac23c 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." @@ -127442,17 +129532,16 @@ index f31c652..f7ac23c 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" +msgstr "" + @@ -127474,16 +129563,16 @@ index f31c652..f7ac23c 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" +msgstr "" + @@ -127547,394 +129636,392 @@ index f31c652..f7ac23c 100644 +msgid "Analyzing Policy..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +#, fuzzy +msgid "MLS Range" +msgstr "MCS-Bereich" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +#, fuzzy +msgid "Port Type" +msgstr "SELinux Port-Typ" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +#, fuzzy +msgid "SELinux Configuration" +msgstr "SELinux-Verwaltung" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +#, fuzzy +msgid "Login Mapping" +msgstr "SELinux-Login-Zuweisung hinzufügen" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +#, fuzzy +msgid "SELinux Users" +msgstr "SELinux-Benutzer" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 +msgid "" +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 +msgid "Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 +msgid "File Path" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 +#, fuzzy +msgid "SELinux File Type" +msgstr "SELinux-Typ" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 +msgid "File path used to enter the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 +msgid "Executable Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 +msgid "Files to which the 'selected domain' can write." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 +msgid "Writable files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 +msgid "File Types defined for the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 +msgid "Application File Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 +msgid "Outbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 +msgid "Inbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 +#, fuzzy +msgid "" +"Boolean \n" +"Enabled" +msgstr "Name der booleschen Variable" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +#, fuzzy +msgid "Boolean name" +msgstr "Name der booleschen Variable" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +#, fuzzy +msgid "SELinux Application Type" +msgstr "SELinux Port-Typ" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +msgid "Applicaton Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 +#, fuzzy +msgid "" +"Boolean\n" +"Enabled" +msgstr "Name der booleschen Variable" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +#, fuzzy +msgid "SELinux Directory Type" +msgstr "SELinux Port-Typ" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +#, fuzzy +msgid "SELinux Destination Type" +msgstr "SELinux Port-Typ" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +#, fuzzy +msgid "File Name" +msgstr "Modulname" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +msgid "File Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 +#, fuzzy +msgid "Default Level" +msgstr "Standard" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 +msgid "Select the system mode when the system first boots up" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 +msgid "Select the system mode for the current session" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 +#, fuzzy +msgid "System Policy Type:" +msgstr "Systemstandard Richtlinientyp:" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 +#, fuzzy +msgid "System Mode" +msgstr "Auswählen:" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 +msgid "Import system settings from another machine" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 +msgid "Import" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 +msgid "Export system settings to a file" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 +msgid "Export" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 +msgid "Yes" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " @@ -127944,13 +130031,13 @@ index f31c652..f7ac23c 100644 +"unconfined_t from the users/login screens." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 +msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " @@ -127959,11 +130046,11 @@ index f31c652..f7ac23c 100644 +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -127972,152 +130059,178 @@ index f31c652..f7ac23c 100644 +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +#, fuzzy +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" +"Prozessen verweigern, Ptracing oder Debugging auf andere Prozesse " +"auszuführen." + -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +#, fuzzy +msgid "Delete Modified File Labeling" +msgstr "Dateikennzeichnung" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +#, fuzzy +msgid "Delete Modified Ports" +msgstr "Netzwerkport löschen" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 +msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++#, fuzzy ++msgid "Delete Modified Users Mapping." ++msgstr "Dateikennzeichnung" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++#, fuzzy ++msgid "Login name" ++msgstr "Benutzername:" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +#, fuzzy +msgid "More Types" +msgstr "Dateityp" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +#, fuzzy +msgid "Action" +msgstr "Anwendung" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 ++msgid "" ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++#, fuzzy ++msgid "SELinux Username" ++msgstr "SELinux-Benutzer" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +#, fuzzy +msgid "SELinux User Name" +msgstr "SELinux-Benutzer" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 +msgid "" +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +#, fuzzy +msgid "" +"Specify the default level that you would like this SELinux user to login " @@ -128125,30 +130238,29 @@ index f31c652..f7ac23c 100644 +msgstr "" +"Wählen Sie die Domains, die von diesem Benutzer verwaltet werden sollen." + -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +#, fuzzy +msgid "Disable" +msgstr "Deaktiviert" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +#, fuzzy +msgid "Enable" +msgstr "Audit aktivieren" + -+#: ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:92 ++#: ../sepolicy/sepolicy/gui.py:93 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" @@ -128158,535 +130270,552 @@ index f31c652..f7ac23c 100644 +" * Change the system mode to Enforcing\n" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:115 ++#: ../sepolicy/sepolicy/gui.py:116 +#, fuzzy, python-format +msgid "%s is not a valid domain" +msgstr "%s ist kein gültiger Kontext\n" + -+#: ../sepolicy/sepolicy/gui.py:624 ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:722 ++#: ../sepolicy/sepolicy/gui.py:737 +msgid "Help: Start Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:726 ++#: ../sepolicy/sepolicy/gui.py:741 +#, fuzzy +msgid "Help: Booleans Page" +msgstr "Name der booleschen Variable" + -+#: ../sepolicy/sepolicy/gui.py:732 ++#: ../sepolicy/sepolicy/gui.py:747 +msgid "Help: Executable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:735 ++#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Writable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:738 ++#: ../sepolicy/sepolicy/gui.py:753 +msgid "Help: Application Types Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:743 ++#: ../sepolicy/sepolicy/gui.py:758 +msgid "Help: Outbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:746 ++#: ../sepolicy/sepolicy/gui.py:761 +msgid "Help: Inbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:752 ++#: ../sepolicy/sepolicy/gui.py:767 +msgid "Help: Transition from application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:755 ++#: ../sepolicy/sepolicy/gui.py:770 +msgid "Help: Transition into application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:758 ++#: ../sepolicy/sepolicy/gui.py:773 +msgid "Help: Transition application file Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:762 ++#: ../sepolicy/sepolicy/gui.py:777 +msgid "Help: Systems Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:766 ++#: ../sepolicy/sepolicy/gui.py:781 +msgid "Help: Lockdown Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:770 ++#: ../sepolicy/sepolicy/gui.py:785 +#, fuzzy +msgid "Help: Login Page" +msgstr "Benutzername:" + -+#: ../sepolicy/sepolicy/gui.py:774 ++#: ../sepolicy/sepolicy/gui.py:789 +#, fuzzy +msgid "Help: SELinux User Page" +msgstr "SELinux-Benutzerzuweisung löschen" + -+#: ../sepolicy/sepolicy/gui.py:778 ++#: ../sepolicy/sepolicy/gui.py:793 +msgid "Help: File Equivalence Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1032 ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1033 ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1034 ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1035 ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1036 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1037 ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1038 ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1039 ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1040 ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1041 ++#: ../sepolicy/sepolicy/gui.py:1058 +#, fuzzy, python-format +msgid "File Transitions From '%s'" +msgstr "Fehler bei der Übergabe zum Namensraum\n" + -+#: ../sepolicy/sepolicy/gui.py:1042 ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1043 ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1044 ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1045 ++#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1149 ++#: ../sepolicy/sepolicy/gui.py:1170 +msgid "MISSING FILE PATH" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 +#, fuzzy +msgid "Boolean section." +msgstr "Name der booleschen Variable" + -+#: ../sepolicy/sepolicy/gui.py:1265 ++#: ../sepolicy/sepolicy/gui.py:1285 +msgid "To disable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1287 +msgid "To enable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1324 ++#: ../sepolicy/sepolicy/gui.py:1344 +#, fuzzy +msgid "executable" +msgstr "Ausführbare Datei" + -+#: ../sepolicy/sepolicy/gui.py:1327 ++#: ../sepolicy/sepolicy/gui.py:1347 +#, fuzzy +msgid "writable" +msgstr "Deaktiviert" + -+#: ../sepolicy/sepolicy/gui.py:1330 ++#: ../sepolicy/sepolicy/gui.py:1350 +#, fuzzy +msgid "application" +msgstr "Anwendung" + -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format -+msgid "" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." -+msgstr "" -+ +#: ../sepolicy/sepolicy/gui.py:1351 +#, python-format -+msgid "" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1352 +#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1381 ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format ++msgid "" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1371 ++msgid "" ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format ++msgid "" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1401 +#, fuzzy +msgid "Add new SELinux User/Role definition." +msgstr "SELinux-Benutzerzuweisung hinzufügen" + -+#: ../sepolicy/sepolicy/gui.py:1382 ++#: ../sepolicy/sepolicy/gui.py:1402 +#, fuzzy +msgid "Delete modified SELinux User/Role definitions." +msgstr "SELinux-Benutzerzuweisung löschen" + -+#: ../sepolicy/sepolicy/gui.py:1383 ++#: ../sepolicy/sepolicy/gui.py:1403 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1390 ++#: ../sepolicy/sepolicy/gui.py:1410 +#, fuzzy +msgid "Add new Login Mapping definition." +msgstr "SELinux-Login-Zuweisung hinzufügen" + -+#: ../sepolicy/sepolicy/gui.py:1391 ++#: ../sepolicy/sepolicy/gui.py:1411 +#, fuzzy +msgid "Delete modified Login Mapping definitions." +msgstr "Konnte Login-Zuweisung für %s nicht ändern" + -+#: ../sepolicy/sepolicy/gui.py:1392 ++#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1399 ++#: ../sepolicy/sepolicy/gui.py:1419 +msgid "Add new File Equivalence definition." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1400 ++#: ../sepolicy/sepolicy/gui.py:1420 +msgid "Delete modified File Equivalence definitions." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1401 ++#: ../sepolicy/sepolicy/gui.py:1421 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1429 ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1442 ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1443 ++#: ../sepolicy/sepolicy/gui.py:1463 +#, fuzzy, python-format +msgid "Add Network Port for %s" +msgstr "Netzwerkport hinzufügen" + -+#: ../sepolicy/sepolicy/gui.py:1448 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, fuzzy, python-format +msgid "Add File Labeling for %s" +msgstr "Dateikennzeichnung" + -+#: ../sepolicy/sepolicy/gui.py:1459 ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1460 ++#: ../sepolicy/sepolicy/gui.py:1480 +#, fuzzy +msgid "Add Login Mapping" +msgstr "SELinux-Login-Zuweisung hinzufügen" + -+#: ../sepolicy/sepolicy/gui.py:1465 ++#: ../sepolicy/sepolicy/gui.py:1485 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1466 ++#: ../sepolicy/sepolicy/gui.py:1486 +#, fuzzy +msgid "Add SELinux Users" +msgstr "SELinux-Benutzer hinzufügen" + -+#: ../sepolicy/sepolicy/gui.py:1473 ++#: ../sepolicy/sepolicy/gui.py:1493 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1474 ++#: ../sepolicy/sepolicy/gui.py:1494 +#, fuzzy +msgid "Add SELinux File Equivalency" +msgstr "" +"\n" +"SELinux Lokale fcontext-Äquivalenz \n" + -+#: ../sepolicy/sepolicy/gui.py:1499 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1577 ++msgid "" ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1578 ++#, fuzzy ++msgid "Modify SELinux Users" ++msgstr "SELinux-Benutzer hinzufügen" ++ ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1587 ++#, fuzzy ++msgid "Modify Login Mapping" ++msgstr "Konnte Login-Zuweisungen nicht anzeigen" ++ ++#: ../sepolicy/sepolicy/gui.py:1593 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +#, fuzzy +msgid "Modify SELinux File Equivalency" +msgstr "SELinux-Benutzerzuweisung ändern" + -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, fuzzy, python-format +msgid "Modify Network Port for %s" +msgstr "Netzwerkport bearbeiten" + -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, fuzzy, python-format +msgid "SELinux name: %s" +msgstr "SELinux-Rollen" + -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, fuzzy, python-format +msgid "Delete file labeling for %s" +msgstr "Konnte Dateikontext für %s nicht löschen" + -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, fuzzy, python-format +msgid "Modify file labeling for %s" +msgstr "Konnte Dateikontext für %s nicht erneuern" + -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, fuzzy, python-format +msgid "SELinux file type: %s" +msgstr "SELinux-Typ" + -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, fuzzy, python-format +msgid "Add ports for %s" +msgstr "Ungültiges Format %s: Auszeichnung %s" + -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, fuzzy, python-format +msgid "Delete ports for %s" +msgstr "%s löschen" + -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, fuzzy, python-format +msgid "Modify ports for %s" +msgstr "%s ändern" + -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, fuzzy, python-format +msgid "Network ports: %s" +msgstr "Netzwerkport" + -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, fuzzy, python-format +msgid "Network protocol: %s" +msgstr "Netzwerkport" + -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +#, fuzzy +msgid "Add user" +msgstr "Benutzer hinzufügen" + -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +#, fuzzy +msgid "Delete user" +msgstr "Benutzer löschen" + -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +#, fuzzy +msgid "Modify user" +msgstr "Benutzer ändern" + -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, fuzzy, python-format +msgid "SELinux User : %s" +msgstr "SELinux-Benutzer" + -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, fuzzy, python-format +msgid "Roles: %s" +msgstr "Rolle" + -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, fuzzy, python-format +msgid "MLS/MCS Range: %s" +msgstr "MLS/MCS-Bereich" + -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +#, fuzzy +msgid "Add login mapping" +msgstr "SELinux-Login-Zuweisung hinzufügen" + -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +#, fuzzy +msgid "Delete login mapping" +msgstr "SELinux-Benutzerzuweisung löschen" + -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +#, fuzzy +msgid "Modify login mapping" +msgstr "Konnte Login-Zuweisungen nicht anzeigen" + -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, fuzzy, python-format -+msgid "Linux User : %s" -+msgstr "SELinux-Benutzer" ++msgid "Login Name : %s" ++msgstr "Benutzername:" + -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, fuzzy, python-format +msgid "SELinux User: %s" +msgstr "SELinux-Benutzer" + -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +#, fuzzy +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " @@ -128704,7 +130833,7 @@ index f31c652..f7ac23c 100644 +"protokolliert werden, die SELinux-Richtlinie jedoch nicht erzwungen wird. " +"Der Permissive-Modus erfordert keinen Neustart. Möchten Sie fortfahren?" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " @@ -128713,15 +130842,19 @@ index f31c652..f7ac23c 100644 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" +msgstr "" ++ ++#, fuzzy ++#~ msgid "Linux User : %s" ++#~ msgstr "SELinux-Benutzer" diff --git a/policycoreutils/po/de_CH.po b/policycoreutils/po/de_CH.po new file mode 100644 -index 0000000..0016016 +index 0000000..e1ed0ba --- /dev/null +++ b/policycoreutils/po/de_CH.po -@@ -0,0 +1,5099 @@ +@@ -0,0 +1,5161 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. @@ -128731,7 +130864,7 @@ index 0000000..0016016 +msgstr "" +"Project-Id-Version: Policycoreutils\n" +"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2012-03-30 18:14+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: German (Switzerland) (http://www.transifex.com/projects/p/" @@ -128864,7 +130997,7 @@ index 0000000..0016016 +msgstr "" + +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 +msgid "Disabled" +msgstr "" + @@ -129006,8 +131139,8 @@ index 0000000..0016016 + +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 +#: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 +msgid "Login Name" +msgstr "" + @@ -129016,9 +131149,10 @@ index 0000000..0016016 +#: ../gui/system-config-selinux.glade:128 +#: ../gui/system-config-selinux.glade:915 +#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 +msgid "SELinux User" +msgstr "" + @@ -129056,7 +131190,7 @@ index 0000000..0016016 + +#: ../semanage/seobject.py:780 +#, python-format -+msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" +msgstr "" + +#: ../semanage/seobject.py:789 @@ -129066,7 +131200,7 @@ index 0000000..0016016 + +#: ../semanage/seobject.py:792 +#, python-format -+msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" +msgstr "" + +#: ../semanage/seobject.py:795 @@ -129138,9 +131272,9 @@ index 0000000..0016016 + +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 +#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 +msgid "SELinux Roles" +msgstr "" + @@ -129158,7 +131292,7 @@ index 0000000..0016016 + +#: ../semanage/seobject.py:1018 +#, python-format -+msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1029 @@ -129171,55 +131305,55 @@ index 0000000..0016016 +msgid "Type %s is invalid, must be a port type" +msgstr "" + -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 +#, python-format -+msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" +msgstr "" + +#: ../semanage/seobject.py:1042 +#, python-format -+msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" +msgstr "" + +#: ../semanage/seobject.py:1046 +#, python-format -+msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1052 +#, python-format -+msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1056 +#, python-format -+msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1060 +#, python-format -+msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1064 +#, python-format -+msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1069 +#, python-format -+msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1073 +#, python-format -+msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1077 +#, python-format -+msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1367 @@ -129231,19 +131365,24 @@ index 0000000..0016016 +msgid "Requires setype" +msgstr "" + -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 +#, python-format -+msgid "Port %s/%s is not defined" ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 ++#, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1108 +#, python-format -+msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1119 +#, python-format -+msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1132 @@ -129255,23 +131394,28 @@ index 0000000..0016016 +msgid "Could not delete the port %s" +msgstr "" + ++#: ../semanage/seobject.py:1159 ++#, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "" ++ +#: ../semanage/seobject.py:1165 +#, python-format -+msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1169 +#, python-format -+msgid "Could not delete port %s/%s" ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1185 ../semanage/seobject.py:1207 +msgid "Could not list ports" +msgstr "" + -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 +msgid "SELinux Port Type" +msgstr "" + @@ -129280,7 +131424,7 @@ index 0000000..0016016 +msgstr "" + +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 +msgid "Port Number" +msgstr "" + @@ -129502,7 +131646,8 @@ index 0000000..0016016 + +#: ../semanage/seobject.py:1750 +#, python-format -+msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" +msgstr "" + +#: ../semanage/seobject.py:1759 @@ -129536,7 +131681,8 @@ index 0000000..0016016 +#: ../semanage/seobject.py:1795 +#, python-format +msgid "" -+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" +msgstr "" + +#: ../semanage/seobject.py:1814 @@ -129671,7 +131817,7 @@ index 0000000..0016016 + +#: ../semanage/seobject.py:2122 +#, python-format -+msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" +msgstr "" + +#: ../semanage/seobject.py:2146 @@ -129709,9 +131855,9 @@ index 0000000..0016016 +msgstr "" + +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 +msgid "Description" +msgstr "" + @@ -130313,7 +132459,7 @@ index 0000000..0016016 +msgstr "" + +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 +msgid "Name" +msgstr "" + @@ -130397,7 +132543,7 @@ index 0000000..0016016 +msgstr "" + +#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 +msgid "All" +msgstr "" + @@ -130611,10 +132757,10 @@ index 0000000..0016016 +msgstr "" + +#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 +msgid "Protocol" +msgstr "" + @@ -130624,9 +132770,9 @@ index 0000000..0016016 +"Level" +msgstr "" + -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 +msgid "Port" +msgstr "" + @@ -130664,14 +132810,14 @@ index 0000000..0016016 +msgstr "" + +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 +msgid "Permissive" +msgstr "" + +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Enforcing" +msgstr "" + @@ -130679,7 +132825,7 @@ index 0000000..0016016 +msgid "Status" +msgstr "" + -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 +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 " @@ -130696,7 +132842,7 @@ index 0000000..0016016 +"wish to continue?" +msgstr "" + -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 +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 " @@ -130749,7 +132895,7 @@ index 0000000..0016016 + +#: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 +msgid "MLS" +msgstr "" + @@ -130762,7 +132908,7 @@ index 0000000..0016016 +msgstr "" + +#: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 +msgid "Add" +msgstr "" + @@ -130832,7 +132978,7 @@ index 0000000..0016016 +#: ../gui/system-config-selinux.glade:2467 +#: ../gui/system-config-selinux.glade:2692 +#: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 +msgid "Filter" +msgstr "" + @@ -132125,6 +134271,32 @@ index 0000000..0016016 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -132345,7 +134517,7 @@ index 0000000..0016016 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -132519,7 +134691,7 @@ index 0000000..0016016 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -132527,45 +134699,36 @@ index 0000000..0016016 +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + @@ -132580,10 +134743,9 @@ index 0000000..0016016 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" +msgstr "" + @@ -132594,13 +134756,12 @@ index 0000000..0016016 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." @@ -132611,17 +134772,16 @@ index 0000000..0016016 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" +msgstr "" + @@ -132643,16 +134803,16 @@ index 0000000..0016016 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" +msgstr "" + @@ -132711,378 +134871,376 @@ index 0000000..0016016 +msgid "Analyzing Policy..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +msgid "Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +msgid "SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 +msgid "" +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 +msgid "Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 +msgid "File Path" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 +msgid "SELinux File Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 +msgid "File path used to enter the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 +msgid "Executable Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 +msgid "Files to which the 'selected domain' can write." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 +msgid "Writable files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 +msgid "File Types defined for the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 +msgid "Application File Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 +msgid "Outbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 +msgid "Inbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 +msgid "" +"Boolean \n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +msgid "Boolean name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +msgid "SELinux Application Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +msgid "Applicaton Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 +msgid "" +"Boolean\n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +msgid "SELinux Directory Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +msgid "SELinux Destination Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +msgid "File Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +msgid "File Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 +msgid "Default Level" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 +msgid "Select the system mode when the system first boots up" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 +msgid "Select the system mode for the current session" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 +msgid "System Policy Type:" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 +msgid "System Mode" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 +msgid "Import system settings from another machine" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 +msgid "Import" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 +msgid "Export system settings to a file" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 +msgid "Export" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 +msgid "Yes" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " @@ -133092,13 +135250,13 @@ index 0000000..0016016 +"unconfined_t from the users/login screens." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 +msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " @@ -133107,11 +135265,11 @@ index 0000000..0016016 +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -133120,171 +135278,193 @@ index 0000000..0016016 +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 +msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 ++msgid "" ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 +msgid "" +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:92 ++#: ../sepolicy/sepolicy/gui.py:93 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" @@ -133294,512 +135474,527 @@ index 0000000..0016016 +" * Change the system mode to Enforcing\n" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:115 ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:624 ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:722 ++#: ../sepolicy/sepolicy/gui.py:737 +msgid "Help: Start Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:726 ++#: ../sepolicy/sepolicy/gui.py:741 +msgid "Help: Booleans Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:732 ++#: ../sepolicy/sepolicy/gui.py:747 +msgid "Help: Executable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:735 ++#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Writable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:738 ++#: ../sepolicy/sepolicy/gui.py:753 +msgid "Help: Application Types Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:743 ++#: ../sepolicy/sepolicy/gui.py:758 +msgid "Help: Outbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:746 ++#: ../sepolicy/sepolicy/gui.py:761 +msgid "Help: Inbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:752 ++#: ../sepolicy/sepolicy/gui.py:767 +msgid "Help: Transition from application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:755 ++#: ../sepolicy/sepolicy/gui.py:770 +msgid "Help: Transition into application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:758 ++#: ../sepolicy/sepolicy/gui.py:773 +msgid "Help: Transition application file Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:762 ++#: ../sepolicy/sepolicy/gui.py:777 +msgid "Help: Systems Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:766 ++#: ../sepolicy/sepolicy/gui.py:781 +msgid "Help: Lockdown Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:770 ++#: ../sepolicy/sepolicy/gui.py:785 +msgid "Help: Login Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:774 ++#: ../sepolicy/sepolicy/gui.py:789 +msgid "Help: SELinux User Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:778 ++#: ../sepolicy/sepolicy/gui.py:793 +msgid "Help: File Equivalence Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1032 ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1033 ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1034 ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1035 ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1036 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1037 ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1038 ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1039 ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1040 ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1041 ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1042 ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1043 ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1044 ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1045 ++#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1149 ++#: ../sepolicy/sepolicy/gui.py:1170 +msgid "MISSING FILE PATH" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 +msgid "Boolean section." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ++#: ../sepolicy/sepolicy/gui.py:1285 +msgid "To disable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1287 +msgid "To enable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1324 ++#: ../sepolicy/sepolicy/gui.py:1344 +msgid "executable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1327 ++#: ../sepolicy/sepolicy/gui.py:1347 +msgid "writable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format -+msgid "" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" -+msgstr "" -+ +#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1351 +#, python-format -+msgid "" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1352 +#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format ++msgid "" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1371 ++msgid "" ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format ++msgid "" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1421 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1429 ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1442 ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1443 ++#: ../sepolicy/sepolicy/gui.py:1463 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1448 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1459 ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1460 ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1465 ++#: ../sepolicy/sepolicy/gui.py:1485 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1466 ++#: ../sepolicy/sepolicy/gui.py:1486 +msgid "Add SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1473 ++#: ../sepolicy/sepolicy/gui.py:1493 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1474 ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1499 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1577 ++msgid "" ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1593 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -133809,7 +136004,7 @@ index 0000000..0016016 +"wish to continue?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " @@ -133818,15 +136013,15 @@ index 0000000..0016016 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" +msgstr "" diff --git a/policycoreutils/po/dz.po b/policycoreutils/po/dz.po new file mode 100644 -index 0000000..9a6ca3d +index 0000000..851efe1 --- /dev/null +++ b/policycoreutils/po/dz.po -@@ -0,0 +1,5099 @@ +@@ -0,0 +1,5161 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. @@ -133836,7 +136031,7 @@ index 0000000..9a6ca3d +msgstr "" +"Project-Id-Version: Policycoreutils\n" +"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2012-03-30 18:14+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Dzongkha (http://www.transifex.com/projects/p/fedora/language/" @@ -133969,7 +136164,7 @@ index 0000000..9a6ca3d +msgstr "" + +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 +msgid "Disabled" +msgstr "" + @@ -134111,8 +136306,8 @@ index 0000000..9a6ca3d + +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 +#: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 +msgid "Login Name" +msgstr "" + @@ -134121,9 +136316,10 @@ index 0000000..9a6ca3d +#: ../gui/system-config-selinux.glade:128 +#: ../gui/system-config-selinux.glade:915 +#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 +msgid "SELinux User" +msgstr "" + @@ -134161,7 +136357,7 @@ index 0000000..9a6ca3d + +#: ../semanage/seobject.py:780 +#, python-format -+msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" +msgstr "" + +#: ../semanage/seobject.py:789 @@ -134171,7 +136367,7 @@ index 0000000..9a6ca3d + +#: ../semanage/seobject.py:792 +#, python-format -+msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" +msgstr "" + +#: ../semanage/seobject.py:795 @@ -134243,9 +136439,9 @@ index 0000000..9a6ca3d + +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 +#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 +msgid "SELinux Roles" +msgstr "" + @@ -134263,7 +136459,7 @@ index 0000000..9a6ca3d + +#: ../semanage/seobject.py:1018 +#, python-format -+msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1029 @@ -134276,55 +136472,55 @@ index 0000000..9a6ca3d +msgid "Type %s is invalid, must be a port type" +msgstr "" + -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 +#, python-format -+msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" +msgstr "" + +#: ../semanage/seobject.py:1042 +#, python-format -+msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" +msgstr "" + +#: ../semanage/seobject.py:1046 +#, python-format -+msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1052 +#, python-format -+msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1056 +#, python-format -+msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1060 +#, python-format -+msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1064 +#, python-format -+msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1069 +#, python-format -+msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1073 +#, python-format -+msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1077 +#, python-format -+msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1367 @@ -134336,19 +136532,24 @@ index 0000000..9a6ca3d +msgid "Requires setype" +msgstr "" + -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 +#, python-format -+msgid "Port %s/%s is not defined" ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 ++#, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1108 +#, python-format -+msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1119 +#, python-format -+msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1132 @@ -134360,23 +136561,28 @@ index 0000000..9a6ca3d +msgid "Could not delete the port %s" +msgstr "" + ++#: ../semanage/seobject.py:1159 ++#, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "" ++ +#: ../semanage/seobject.py:1165 +#, python-format -+msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1169 +#, python-format -+msgid "Could not delete port %s/%s" ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1185 ../semanage/seobject.py:1207 +msgid "Could not list ports" +msgstr "" + -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 +msgid "SELinux Port Type" +msgstr "" + @@ -134385,7 +136591,7 @@ index 0000000..9a6ca3d +msgstr "" + +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 +msgid "Port Number" +msgstr "" + @@ -134607,7 +136813,8 @@ index 0000000..9a6ca3d + +#: ../semanage/seobject.py:1750 +#, python-format -+msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" +msgstr "" + +#: ../semanage/seobject.py:1759 @@ -134641,7 +136848,8 @@ index 0000000..9a6ca3d +#: ../semanage/seobject.py:1795 +#, python-format +msgid "" -+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" +msgstr "" + +#: ../semanage/seobject.py:1814 @@ -134776,7 +136984,7 @@ index 0000000..9a6ca3d + +#: ../semanage/seobject.py:2122 +#, python-format -+msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" +msgstr "" + +#: ../semanage/seobject.py:2146 @@ -134814,9 +137022,9 @@ index 0000000..9a6ca3d +msgstr "" + +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 +msgid "Description" +msgstr "" + @@ -135418,7 +137626,7 @@ index 0000000..9a6ca3d +msgstr "" + +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 +msgid "Name" +msgstr "" + @@ -135502,7 +137710,7 @@ index 0000000..9a6ca3d +msgstr "" + +#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 +msgid "All" +msgstr "" + @@ -135716,10 +137924,10 @@ index 0000000..9a6ca3d +msgstr "" + +#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 +msgid "Protocol" +msgstr "" + @@ -135729,9 +137937,9 @@ index 0000000..9a6ca3d +"Level" +msgstr "" + -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 +msgid "Port" +msgstr "" + @@ -135769,14 +137977,14 @@ index 0000000..9a6ca3d +msgstr "" + +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 +msgid "Permissive" +msgstr "" + +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Enforcing" +msgstr "" + @@ -135784,7 +137992,7 @@ index 0000000..9a6ca3d +msgid "Status" +msgstr "" + -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 +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 " @@ -135801,7 +138009,7 @@ index 0000000..9a6ca3d +"wish to continue?" +msgstr "" + -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 +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 " @@ -135854,7 +138062,7 @@ index 0000000..9a6ca3d + +#: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 +msgid "MLS" +msgstr "" + @@ -135867,7 +138075,7 @@ index 0000000..9a6ca3d +msgstr "" + +#: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 +msgid "Add" +msgstr "" + @@ -135937,7 +138145,7 @@ index 0000000..9a6ca3d +#: ../gui/system-config-selinux.glade:2467 +#: ../gui/system-config-selinux.glade:2692 +#: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 +msgid "Filter" +msgstr "" + @@ -137230,6 +139438,32 @@ index 0000000..9a6ca3d +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -137450,7 +139684,7 @@ index 0000000..9a6ca3d +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -137624,7 +139858,7 @@ index 0000000..9a6ca3d +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -137632,45 +139866,36 @@ index 0000000..9a6ca3d +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + @@ -137685,10 +139910,9 @@ index 0000000..9a6ca3d +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" +msgstr "" + @@ -137699,13 +139923,12 @@ index 0000000..9a6ca3d +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." @@ -137716,17 +139939,16 @@ index 0000000..9a6ca3d +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" +msgstr "" + @@ -137748,16 +139970,16 @@ index 0000000..9a6ca3d +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" +msgstr "" + @@ -137816,378 +140038,376 @@ index 0000000..9a6ca3d +msgid "Analyzing Policy..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +msgid "Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +msgid "SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 +msgid "" +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 +msgid "Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 +msgid "File Path" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 +msgid "SELinux File Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 +msgid "File path used to enter the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 +msgid "Executable Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 +msgid "Files to which the 'selected domain' can write." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 +msgid "Writable files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 +msgid "File Types defined for the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 +msgid "Application File Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 +msgid "Outbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 +msgid "Inbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 +msgid "" +"Boolean \n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +msgid "Boolean name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +msgid "SELinux Application Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +msgid "Applicaton Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 +msgid "" +"Boolean\n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +msgid "SELinux Directory Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +msgid "SELinux Destination Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +msgid "File Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +msgid "File Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 +msgid "Default Level" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 +msgid "Select the system mode when the system first boots up" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 +msgid "Select the system mode for the current session" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 +msgid "System Policy Type:" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 +msgid "System Mode" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 +msgid "Import system settings from another machine" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 +msgid "Import" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 +msgid "Export system settings to a file" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 +msgid "Export" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 +msgid "Yes" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " @@ -138197,13 +140417,13 @@ index 0000000..9a6ca3d +"unconfined_t from the users/login screens." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 +msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " @@ -138212,11 +140432,11 @@ index 0000000..9a6ca3d +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -138225,171 +140445,193 @@ index 0000000..9a6ca3d +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 +msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 ++msgid "" ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 +msgid "" +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:92 ++#: ../sepolicy/sepolicy/gui.py:93 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" @@ -138399,512 +140641,527 @@ index 0000000..9a6ca3d +" * Change the system mode to Enforcing\n" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:115 ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:624 ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:722 ++#: ../sepolicy/sepolicy/gui.py:737 +msgid "Help: Start Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:726 ++#: ../sepolicy/sepolicy/gui.py:741 +msgid "Help: Booleans Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:732 ++#: ../sepolicy/sepolicy/gui.py:747 +msgid "Help: Executable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:735 ++#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Writable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:738 ++#: ../sepolicy/sepolicy/gui.py:753 +msgid "Help: Application Types Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:743 ++#: ../sepolicy/sepolicy/gui.py:758 +msgid "Help: Outbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:746 ++#: ../sepolicy/sepolicy/gui.py:761 +msgid "Help: Inbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:752 ++#: ../sepolicy/sepolicy/gui.py:767 +msgid "Help: Transition from application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:755 ++#: ../sepolicy/sepolicy/gui.py:770 +msgid "Help: Transition into application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:758 ++#: ../sepolicy/sepolicy/gui.py:773 +msgid "Help: Transition application file Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:762 ++#: ../sepolicy/sepolicy/gui.py:777 +msgid "Help: Systems Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:766 ++#: ../sepolicy/sepolicy/gui.py:781 +msgid "Help: Lockdown Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:770 ++#: ../sepolicy/sepolicy/gui.py:785 +msgid "Help: Login Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:774 ++#: ../sepolicy/sepolicy/gui.py:789 +msgid "Help: SELinux User Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:778 ++#: ../sepolicy/sepolicy/gui.py:793 +msgid "Help: File Equivalence Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1032 ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1033 ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1034 ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1035 ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1036 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1037 ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1038 ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1039 ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1040 ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1041 ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1042 ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1043 ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1044 ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1045 ++#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1149 ++#: ../sepolicy/sepolicy/gui.py:1170 +msgid "MISSING FILE PATH" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 +msgid "Boolean section." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ++#: ../sepolicy/sepolicy/gui.py:1285 +msgid "To disable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1287 +msgid "To enable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1324 ++#: ../sepolicy/sepolicy/gui.py:1344 +msgid "executable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1327 ++#: ../sepolicy/sepolicy/gui.py:1347 +msgid "writable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format -+msgid "" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" -+msgstr "" -+ +#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1351 +#, python-format -+msgid "" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1352 +#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format ++msgid "" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1371 ++msgid "" ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format ++msgid "" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1421 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1429 ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1442 ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1443 ++#: ../sepolicy/sepolicy/gui.py:1463 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1448 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1459 ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1460 ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1465 ++#: ../sepolicy/sepolicy/gui.py:1485 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1466 ++#: ../sepolicy/sepolicy/gui.py:1486 +msgid "Add SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1473 ++#: ../sepolicy/sepolicy/gui.py:1493 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1474 ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1499 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1577 ++msgid "" ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1593 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -138914,7 +141171,7 @@ index 0000000..9a6ca3d +"wish to continue?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " @@ -138923,11 +141180,11 @@ index 0000000..9a6ca3d +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" +msgstr "" diff --git a/policycoreutils/po/el.po b/policycoreutils/po/el.po -index 9104b53..d9844d0 100644 +index 9104b53..39df60b 100644 --- a/policycoreutils/po/el.po +++ b/policycoreutils/po/el.po @@ -1,24 +1,24 @@ @@ -138951,7 +141208,7 @@ index 9104b53..d9844d0 100644 "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: 2013-01-04 17:02+0000\n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2013-07-10 20:43+0000\n" "Last-Translator: dwalsh \n" "Language-Team: Greek \n" @@ -138981,7 +141238,7 @@ index 9104b53..d9844d0 100644 #, c-format msgid "Could not set exec context to %s.\n" msgstr "" -@@ -90,871 +90,907 @@ msgstr "******************** ΣΗΜΑΝΤΙΚΟ ***********************\n" +@@ -90,871 +90,920 @@ msgstr "******************** ΣΗΜΑΝΤΙΚΟ ***********************\n" msgid "To make this policy package active, execute:" msgstr "" @@ -139052,7 +141309,7 @@ index 9104b53..d9844d0 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "Ανενεργό" @@ -139227,8 +141484,8 @@ index 9104b53..d9844d0 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "" @@ -139239,9 +141496,10 @@ index 9104b53..d9844d0 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "Χρήστης SELinux" @@ -139289,7 +141547,8 @@ index 9104b53..d9844d0 100644 -#: ../semanage/seobject.py:745 +#: ../semanage/seobject.py:780 #, python-format - msgid "Could not add role %s for %s" +-msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "" -#: ../semanage/seobject.py:754 @@ -139301,7 +141560,8 @@ index 9104b53..d9844d0 100644 -#: ../semanage/seobject.py:757 +#: ../semanage/seobject.py:792 #, python-format - msgid "Could not add prefix %s for %s" +-msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "" -#: ../semanage/seobject.py:760 @@ -139389,9 +141649,9 @@ index 9104b53..d9844d0 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "" @@ -139411,10 +141671,13 @@ index 9104b53..d9844d0 100644 msgstr "" -#: ../semanage/seobject.py:980 +-#, python-format +-msgid "Could not create a key for %s/%s" +-msgstr "" +#: ../semanage/seobject.py:1018 - #, python-format - msgid "Could not create a key for %s/%s" - msgstr "" ++#, fuzzy, python-format ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" ++msgstr "Αδυναμία δημιουργίας κλειδιού για %s" -#: ../semanage/seobject.py:991 +#: ../semanage/seobject.py:1029 @@ -139431,64 +141694,80 @@ index 9104b53..d9844d0 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 - #, python-format - msgid "Could not check if port %s/%s is defined" - msgstr "" +-#, python-format +-msgid "Could not check if port %s/%s is defined" +-msgstr "" ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 ++#, fuzzy, python-format ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" ++msgstr "Δεν ήταν δυνατό να ελεγχθεί αν ο χρήστης SELinux %s έχει καθοριστεί" -#: ../semanage/seobject.py:1002 +#: ../semanage/seobject.py:1042 #, python-format - msgid "Port %s/%s already defined" +-msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "" -#: ../semanage/seobject.py:1006 +-#, python-format +-msgid "Could not create port for %s/%s" +-msgstr "" +#: ../semanage/seobject.py:1046 - #, python-format - msgid "Could not create port for %s/%s" - msgstr "" ++#, fuzzy, python-format ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" ++msgstr "Αδυναμία δημιουργίας κλειδιού για %s" -#: ../semanage/seobject.py:1012 +-#, python-format +-msgid "Could not create context for %s/%s" +-msgstr "" +#: ../semanage/seobject.py:1052 - #, python-format - msgid "Could not create context for %s/%s" - msgstr "" ++#, fuzzy, python-format ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" ++msgstr "Αδυναμία δημιουργίας κλειδιού για %s" -#: ../semanage/seobject.py:1016 +#: ../semanage/seobject.py:1056 #, python-format - msgid "Could not set user in port context for %s/%s" +-msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1020 +#: ../semanage/seobject.py:1060 #, python-format - msgid "Could not set role in port context for %s/%s" +-msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1024 +#: ../semanage/seobject.py:1064 #, python-format - msgid "Could not set type in port context for %s/%s" +-msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1029 +#: ../semanage/seobject.py:1069 #, python-format - msgid "Could not set mls fields in port context for %s/%s" +-msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1033 +#: ../semanage/seobject.py:1073 #, python-format - msgid "Could not set port context for %s/%s" +-msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1037 +#: ../semanage/seobject.py:1077 #, python-format - msgid "Could not add port %s/%s" +-msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -139504,21 +141783,29 @@ index 9104b53..d9844d0 100644 msgstr "" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 ++#, fuzzy, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "Δεν ήταν δυνατό να ελεγχθεί αν ο χρήστης SELinux %s έχει καθοριστεί" ++ ++#: ../semanage/seobject.py:1104 #, python-format - msgid "Port %s/%s is not defined" +-msgid "Port %s/%s is not defined" ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "" -#: ../semanage/seobject.py:1068 +#: ../semanage/seobject.py:1108 #, python-format - msgid "Could not query port %s/%s" +-msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1079 +#: ../semanage/seobject.py:1119 #, python-format - msgid "Could not modify port %s/%s" +-msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1092 @@ -139533,15 +141820,22 @@ index 9104b53..d9844d0 100644 msgstr "" -#: ../semanage/seobject.py:1125 ++#: ../semanage/seobject.py:1159 ++#, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "" ++ +#: ../semanage/seobject.py:1165 #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" +-msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1129 +#: ../semanage/seobject.py:1169 #, python-format - msgid "Could not delete port %s/%s" +-msgid "Could not delete port %s/%s" ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 @@ -139550,9 +141844,9 @@ index 9104b53..d9844d0 100644 msgstr "" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "" @@ -139563,7 +141857,7 @@ index 9104b53..d9844d0 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "" @@ -139834,7 +142128,9 @@ index 9104b53..d9844d0 100644 -#: ../semanage/seobject.py:1697 +#: ../semanage/seobject.py:1750 #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" +-msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" msgstr "" -#: ../semanage/seobject.py:1706 @@ -139877,7 +142173,8 @@ index 9104b53..d9844d0 100644 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" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" msgstr "" -#: ../semanage/seobject.py:1755 @@ -140043,7 +142340,8 @@ index 9104b53..d9844d0 100644 -#: ../semanage/seobject.py:2063 +#: ../semanage/seobject.py:2122 #, python-format - msgid "Bad format %s: Record %s" +-msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "" -#: ../semanage/seobject.py:2087 @@ -140091,13 +142389,13 @@ index 9104b53..d9844d0 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "Περιγραφή" -@@ -993,206 +1029,226 @@ msgstr "" +@@ -993,206 +1042,226 @@ msgstr "" msgid "Unable to clear environment\n" msgstr "" @@ -140365,7 +142663,7 @@ index 9104b53..d9844d0 100644 msgid "failed to exec shell\n" msgstr "" -@@ -1419,7 +1475,7 @@ msgstr "" +@@ -1419,7 +1488,7 @@ msgstr "" msgid "Applications" msgstr "" @@ -140374,7 +142672,7 @@ index 9104b53..d9844d0 100644 msgid "Standard Init Daemon" msgstr "" -@@ -1429,7 +1485,7 @@ msgid "" +@@ -1429,7 +1498,7 @@ msgid "" "requires a script in /etc/rc.d/init.d" msgstr "" @@ -140383,7 +142681,7 @@ index 9104b53..d9844d0 100644 msgid "DBUS System Daemon" msgstr "" -@@ -1441,7 +1497,7 @@ msgstr "" +@@ -1441,7 +1510,7 @@ msgstr "" msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" @@ -140392,7 +142690,7 @@ index 9104b53..d9844d0 100644 msgid "Web Application/Script (CGI)" msgstr "" -@@ -1450,7 +1506,7 @@ msgid "" +@@ -1450,7 +1519,7 @@ msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" @@ -140401,7 +142699,7 @@ index 9104b53..d9844d0 100644 msgid "User Application" msgstr "" -@@ -1460,7 +1516,7 @@ msgid "" +@@ -1460,7 +1529,7 @@ msgid "" "started by a user" msgstr "" @@ -140410,7 +142708,7 @@ index 9104b53..d9844d0 100644 msgid "Sandbox" msgstr "" -@@ -1512,8 +1568,8 @@ msgstr "" +@@ -1512,8 +1581,8 @@ msgstr "" #: ../gui/polgen.glade:550 msgid "" @@ -140421,7 +142719,7 @@ index 9104b53..d9844d0 100644 msgstr "" #: ../gui/polgen.glade:592 -@@ -1526,8 +1582,8 @@ msgstr "" +@@ -1526,8 +1595,8 @@ msgstr "" #: ../gui/polgen.glade:627 msgid "" @@ -140432,17 +142730,17 @@ index 9104b53..d9844d0 100644 "the system directly." msgstr "" -@@ -1535,7 +1591,8 @@ msgstr "" +@@ -1535,7 +1604,8 @@ msgstr "" msgid "Enter name of application or user role:" msgstr "" -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "" -@@ -1595,8 +1652,7 @@ msgid "Select the user_roles that will transition to %s:" +@@ -1595,8 +1665,7 @@ msgid "Select the user_roles that will transition to %s:" msgstr "" #: ../gui/polgen.glade:1019 @@ -140452,16 +142750,16 @@ index 9104b53..d9844d0 100644 msgstr "" #: ../gui/polgen.glade:1056 -@@ -1620,7 +1676,7 @@ msgid "TCP Ports" +@@ -1620,7 +1689,7 @@ msgid "TCP Ports" msgstr "" #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" msgstr "" -@@ -1751,75 +1807,75 @@ msgstr "" +@@ -1751,75 +1820,75 @@ msgstr "" msgid "Policy Directory" msgstr "" @@ -140553,53 +142851,53 @@ index 9104b53..d9844d0 100644 msgid "Configue SELinux" msgstr "" -@@ -1834,6 +1890,10 @@ msgid "" +@@ -1834,6 +1903,10 @@ msgid "" msgstr "" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" msgstr "" -@@ -1843,7 +1903,9 @@ msgid "" +@@ -1843,7 +1916,9 @@ msgid "" "Level" msgstr "" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" msgstr "" -@@ -1881,10 +1943,14 @@ msgid "Modify %s" +@@ -1881,10 +1956,14 @@ msgid "Modify %s" msgstr "" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" msgstr "" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" msgstr "" -@@ -1892,7 +1958,7 @@ msgstr "" +@@ -1892,7 +1971,7 @@ msgstr "" msgid "Status" msgstr "" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " -@@ -1905,11 +1971,11 @@ msgid "" +@@ -1905,11 +1984,11 @@ msgid "" "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 " @@ -140610,36 +142908,36 @@ index 9104b53..d9844d0 100644 msgstr "" -#: ../gui/statusPage.py:152 -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " -@@ -1961,6 +2027,8 @@ msgid "" +@@ -1961,6 +2040,8 @@ msgid "" msgstr "" #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "" -@@ -1973,6 +2041,7 @@ msgid "SELinux Administration" +@@ -1973,6 +2054,7 @@ msgid "SELinux Administration" msgstr "" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" msgstr "" -@@ -2042,6 +2111,7 @@ msgstr "" +@@ -2042,6 +2124,7 @@ msgstr "" #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" msgstr "" -@@ -2136,8 +2206,8 @@ msgstr "" +@@ -2136,8 +2219,8 @@ msgstr "" #: ../gui/system-config-selinux.glade:2661 msgid "" @@ -140650,7 +142948,7 @@ index 9104b53..d9844d0 100644 msgstr "" #: ../gui/system-config-selinux.glade:2781 -@@ -2165,1321 +2235,2877 @@ msgstr "" +@@ -2165,1321 +2248,2933 @@ msgstr "" msgid "SELinux user '%s' is required" msgstr "" @@ -141075,35 +143373,26 @@ index 9104b53..d9844d0 100644 msgstr "" -#: booleans.py:2 --msgid "" --"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts" +#: booleans.py:63 +msgid "Allow glusterfsd to share any file/directory read only." - msgstr "" - --#: booleans.py:3 --msgid "Allow amavis to use JIT compiler" ++msgstr "" ++ +#: booleans.py:64 +msgid "Allow glusterfsd to share any file/directory read/write." - msgstr "" - --#: booleans.py:4 --msgid "Allow antivirus programs to read non security files on a system" ++msgstr "" ++ +#: booleans.py:65 +msgid "" +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" +"agent to manage user files." - msgstr "" - --#: booleans.py:5 --msgid "Allow auditadm to exec content" ++msgstr "" ++ +#: booleans.py:66 +msgid "" +"Allow gpg web domain to modify public files used for public file transfer " +"services." - msgstr "" - --#: booleans.py:6 ++msgstr "" ++ +#: booleans.py:67 +msgid "" +"Allow gssd to list tmp directories and read the kerberos credential cache." @@ -141971,6 +144260,32 @@ index 9104b53..d9844d0 100644 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -142191,7 +144506,7 @@ index 9104b53..d9844d0 100644 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -142292,31 +144607,30 @@ index 9104b53..d9844d0 100644 + +#: ../sepolicy/sepolicy/generate.py:333 msgid "" --"Allow users to resolve user passwd entries directly from ldap rather then " --"using a sssd server" +-"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" msgstr "" --#: booleans.py:7 --msgid "Allow users to login using a radius server" +-#: booleans.py:3 +-msgid "Allow amavis to use JIT compiler" +#: ../sepolicy/sepolicy/generate.py:425 +msgid "User Role types can not be assigned executables." msgstr "" --#: booleans.py:8 --msgid "Allow users to login using a yubikey server" +-#: booleans.py:4 +-msgid "Allow antivirus programs to read non security files on a system" +#: ../sepolicy/sepolicy/generate.py:431 +msgid "Only Daemon apps can use an init script.." msgstr "" --#: booleans.py:9 --msgid "Allow awstats to purge Apache logs" +-#: booleans.py:5 +-msgid "Allow auditadm to exec content" +#: ../sepolicy/sepolicy/generate.py:449 +msgid "use_resolve must be a boolean value " msgstr "" --#: booleans.py:10 +-#: booleans.py:6 +#: ../sepolicy/sepolicy/generate.py:455 +msgid "use_syslog must be a boolean value " +msgstr "" @@ -142345,31 +144659,31 @@ index 9104b53..d9844d0 100644 +#: ../sepolicy/sepolicy/generate.py:876 +#, python-format msgid "" --"Allow cdrecord to read various content. nfs, samba, removable devices, user " --"temp and untrusted content files" +-"Allow users to resolve user passwd entries directly from ldap rather then " +-"using a sssd server" +"You need to define a new type which ends with: \n" +" %s" msgstr "" --#: booleans.py:11 --msgid "Allow clamd to use JIT compiler" +-#: booleans.py:7 +-msgid "Allow users to login using a radius server" +#: ../sepolicy/sepolicy/generate.py:1104 +msgid "You must enter the executable path for your confined process" msgstr "" --#: booleans.py:12 --msgid "Allow clamscan to non security files on a system" +-#: booleans.py:8 +-msgid "Allow users to login using a yubikey server" +#: ../sepolicy/sepolicy/generate.py:1363 +msgid "Type Enforcement file" msgstr "" --#: booleans.py:13 --msgid "Allow clamscan to read user content" +-#: booleans.py:9 +-msgid "Allow awstats to purge Apache logs" +#: ../sepolicy/sepolicy/generate.py:1364 +msgid "Interface file" msgstr "" --#: booleans.py:14 +-#: booleans.py:10 +#: ../sepolicy/sepolicy/generate.py:1365 +msgid "File Contexts file" +msgstr "" @@ -142383,7 +144697,7 @@ index 9104b53..d9844d0 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -142391,178 +144705,171 @@ index 9104b53..d9844d0 100644 +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:350 msgid "" --"Allow Cobbler to modify public files used for public file transfer services." +-"Allow cdrecord to read various content. nfs, samba, removable devices, user " +-"temp and untrusted content files" +"The entry that was entered is incorrect. Please try again in the " +"ex:/.../... format." msgstr "" --#: booleans.py:15 --msgid "Allow Cobbler to connect to the network using TCP." +-#: booleans.py:11 +-msgid "Allow clamd to use JIT compiler" +#: ../sepolicy/sepolicy/sepolicy.glade:376 +msgid "Retry" msgstr "" --#: booleans.py:16 --msgid "Allow Cobbler to access cifs file systems." +-#: booleans.py:12 +-msgid "Allow clamscan to non security files on a system" +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" msgstr "" --#: booleans.py:17 --msgid "Allow Cobbler to access nfs file systems." +-#: booleans.py:13 +-msgid "Allow clamscan to read user content" +#: ../sepolicy/sepolicy/sepolicy.glade:476 +msgid "" +"Add file Equivilence Mapping. Mapping will be created when Update is " +"applied." msgstr "" --#: booleans.py:18 --msgid "Allow collectd to connect to the network using TCP." +-#: booleans.py:14 +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" - msgstr "" - --#: booleans.py:19 --msgid "Allow codnor domain to connect to the network using TCP." ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 -+msgid "" ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 + msgid "" +-"Allow Cobbler to modify public files used for public file transfer services." +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." msgstr "" --#: booleans.py:20 +-#: booleans.py:15 +-msgid "Allow Cobbler to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:515 +msgid "Enter the path to which you want to setup an equivalence label." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:16 +-msgid "Allow Cobbler to access cifs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:17 +-msgid "Allow Cobbler to access nfs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:18 +-msgid "Allow collectd to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:582 - msgid "" --"Allow system cron jobs to relabel filesystem for restoring file contexts." ++msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." msgstr "" --#: booleans.py:21 --msgid "Allow cvs daemon to read shadow" +-#: booleans.py:19 +-msgid "Allow codnor domain to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:639 +msgid "Add a file" msgstr "" --#: booleans.py:22 --msgid "Allow all daemons to write corefiles to /" +-#: booleans.py:20 +#: ../sepolicy/sepolicy/sepolicy.glade:656 -+msgid "" + msgid "" +-"Allow system cron jobs to relabel filesystem for restoring file contexts." +" File Labeling for . File labels will be created " +"when update is applied." msgstr "" --#: booleans.py:23 --msgid "Allow all daemons to use tcp wrappers." +-#: booleans.py:21 +-msgid "Allow cvs daemon to read shadow" +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" msgstr "" --#: booleans.py:24 --msgid "Allow all daemons the ability to read/write terminals" +-#: booleans.py:22 +-msgid "Allow all daemons to write corefiles to /" +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" msgstr "" --#: booleans.py:25 --msgid "Allow dan to manage user files" +-#: booleans.py:23 +-msgid "Allow all daemons to use tcp wrappers." +#: ../sepolicy/sepolicy/sepolicy.glade:781 +msgid "Type" msgstr "" --#: booleans.py:26 --msgid "Allow dan to read user files" +-#: booleans.py:24 +-msgid "Allow all daemons the ability to read/write terminals" +#: ../sepolicy/sepolicy/sepolicy.glade:795 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." msgstr "" --#: booleans.py:27 --msgid "Allow dbadm to manage files in users home directories" +-#: booleans.py:25 +-msgid "Allow dan to manage user files" +#: ../sepolicy/sepolicy/sepolicy.glade:822 +msgid "Make Path Recursive" msgstr "" --#: booleans.py:28 --msgid "Allow dbadm to read files in users home directories" +-#: booleans.py:26 +-msgid "Allow dan to read user files" +#: ../sepolicy/sepolicy/sepolicy.glade:826 +msgid "" +"Select Make Path Recursive iff you want to apply this label to all children " @@ -142570,15 +144877,19 @@ index 9104b53..d9844d0 100644 +"label." msgstr "" --#: booleans.py:29 +-#: booleans.py:27 +-msgid "Allow dbadm to manage files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:839 +msgid "Browse" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:28 +-msgid "Allow dbadm to read files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:843 +msgid "Browse to select the file/directory for labeling." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:29 +#: ../sepolicy/sepolicy/sepolicy.glade:887 +msgid "Path " +msgstr "" @@ -142618,14 +144929,14 @@ index 9104b53..d9844d0 100644 -#: booleans.py:34 -msgid "Allow all domains to have the kernel load modules" -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." msgstr "" -#: booleans.py:35 -msgid "Allow the use of the audio devices as the source for the entropy feeds" -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." @@ -142633,7 +144944,7 @@ index 9104b53..d9844d0 100644 -#: booleans.py:36 -msgid "Allow exim to connect to databases (postgres, mysql)" -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." @@ -142641,7 +144952,7 @@ index 9104b53..d9844d0 100644 -#: booleans.py:37 -msgid "Allow exim to create, read, write, and delete unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." @@ -142649,17 +144960,16 @@ index 9104b53..d9844d0 100644 -#: booleans.py:38 -msgid "Allow exim to read unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" msgstr "" -#: booleans.py:39 -msgid "Enable extra rules in the cron domain to support fcron." -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." @@ -142667,7 +144977,7 @@ index 9104b53..d9844d0 100644 -#: booleans.py:40 -msgid "Allow fenced domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." @@ -142675,478 +144985,450 @@ index 9104b53..d9844d0 100644 -#: booleans.py:41 -msgid "Allow fenced domain to execute ssh." -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." msgstr "" -#: booleans.py:42 -msgid "Allow all domains to execute in fips_mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" msgstr "" -#: booleans.py:43 -msgid "Allow ftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." - msgstr "" - --#: booleans.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 - msgid "" --"Allow ftp servers to upload files, used for public file transfer services. " --"Directories must be labeled public_content_rw_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 ++msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." - msgstr "" - --#: booleans.py:45 --msgid "Allow ftp servers to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" - msgstr "" - --#: booleans.py:46 --msgid "Allow ftp servers to connect to mysql database ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." - msgstr "" - --#: booleans.py:47 -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +#, fuzzy +msgid "SELinux Configuration" +msgstr "SELinux boolean" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 - msgid "" --"Allow ftp servers to login to local users and read/write all files on the " --"system, governed by DAC." ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 ++msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." - msgstr "" - --#: booleans.py:48 --msgid "Allow ftp servers to use cifs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" - msgstr "" - --#: booleans.py:49 --msgid "Allow ftp servers to use nfs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 ++msgid "Login Mapping" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 ++msgid "Manage the SELinux configuration" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 ++#, fuzzy ++msgid "SELinux Users" ++msgstr "Χρήστης SELinux" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 ++msgid "Lockdown" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 ++msgid "" ++"Lockdown the SELinux System.\n" ++"This screen can be used to turn up the SELinux Protections." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 ++msgid "radiobutton" + msgstr "" + +-#: booleans.py:44 +-msgid "" +-"Allow ftp servers to upload files, used for public file transfer services. " +-"Directories must be labeled public_content_rw_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 ++msgid "Show Modified Only" + msgstr "" + +-#: booleans.py:45 +-msgid "Allow ftp servers to connect to all ports > 1023" ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 ++msgid "Mislabeled files exist" + msgstr "" + +-#: booleans.py:46 +-msgid "Allow ftp servers to connect to mysql database ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 ++msgid "Show mislabeled files only" + msgstr "" + +-#: booleans.py:47 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 + msgid "" +-"Allow ftp servers to login to local users and read/write all files on the " +-"system, governed by DAC." ++"If-Then-Else rules written in policy that can \n" ++"allow alternative access control." + msgstr "" + +-#: booleans.py:48 +-msgid "Allow ftp servers to use cifs used for public file transfer services." ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 ++msgid "Enabled" + msgstr "" + +-#: booleans.py:49 +-msgid "Allow ftp servers to use nfs used for public file transfer services." ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 ++msgid "File Path" msgstr "" -#: booleans.py:50 -msgid "Allow ftp servers to use bind to all unreserved ports for passive mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 -+msgid "Login Mapping" - msgstr "" +-msgstr "" ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 ++#, fuzzy ++msgid "SELinux File Type" ++msgstr "SELinux boolean" -#: booleans.py:51 -msgid "Determine whether Git CGI can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 -+msgid "Manage the SELinux configuration" ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 ++msgid "File path used to enter the 'selected domain'." msgstr "" -#: booleans.py:52 -msgid "Determine whether Git CGI can access cifs file systems." --msgstr "" -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 -+#, fuzzy -+msgid "SELinux Users" -+msgstr "Χρήστης SELinux" ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 ++msgid "Executable Files" + msgstr "" -#: booleans.py:53 -msgid "Determine whether Git CGI can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 -+msgid "Lockdown" ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 ++msgid "Files to which the 'selected domain' can write." msgstr "" -#: booleans.py:54 -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 - msgid "" +-msgid "" -"Determine whether Git session daemon can bind TCP sockets to all unreserved " -"ports." -+"Lockdown the SELinux System.\n" -+"This screen can be used to turn up the SELinux Protections." ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 ++msgid "Writable files" msgstr "" -#: booleans.py:55 -msgid "" -"Determine whether calling user domains can execute Git daemon in the " -"git_session_t domain." -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 -+msgid "radiobutton" ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 ++msgid "File Types defined for the 'selected domain'." msgstr "" -#: booleans.py:56 -msgid "Determine whether Git system daemon can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 -+msgid "Show Modified Only" ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 ++msgid "Application File Types" msgstr "" -#: booleans.py:57 -msgid "Determine whether Git system daemon can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 -+msgid "Mislabeled files exist" ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 ++msgid "Network Ports to which the 'selected domain' is allowed to connect." msgstr "" -#: booleans.py:58 -msgid "Determine whether Git system daemon can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 -+msgid "Show mislabeled files only" ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 ++msgid "Outbound" msgstr "" -#: booleans.py:59 -msgid "Allow gitisis daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 -+msgid "" -+"If-Then-Else rules written in policy that can \n" -+"allow alternative access control." ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 ++msgid "Network Ports to which the 'selected domain' is allowed to listen." msgstr "" -#: booleans.py:60 -msgid "Enable reading of urandom for all domains." -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 -+msgid "Enabled" ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 ++msgid "Inbound" msgstr "" -#: booleans.py:61 --msgid "" ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 + msgid "" -"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" -"agent to manage user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 -+msgid "File Path" ++"Boolean \n" ++"Enabled" msgstr "" -#: booleans.py:62 -msgid "" -"Allow gpg web domain to modify public files used for public file transfer " -"services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 -+#, fuzzy -+msgid "SELinux File Type" -+msgstr "SELinux boolean" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 -+msgid "File path used to enter the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 ++msgid "Boolean name" msgstr "" -#: booleans.py:63 -msgid "Allow gssd to read temp directory. For access to kerberos tgt." -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 -+msgid "Executable Files" - msgstr "" - --#: booleans.py:64 --msgid "Allow guest to exec content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 -+msgid "Files to which the 'selected domain' can write." - msgstr "" - --#: booleans.py:65 --msgid "" --"Allow Apache to modify public files used for public file transfer services. " --"Directories/Files must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 -+msgid "Writable files" - msgstr "" - --#: booleans.py:66 --msgid "Allow httpd to use built in scripting (usually php)" -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 -+msgid "File Types defined for the 'selected domain'." - msgstr "" - --#: booleans.py:67 --msgid "Allow http daemon to check spam" -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 -+msgid "Application File Types" - msgstr "" - --#: booleans.py:68 --msgid "" --"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " --"ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 -+msgid "Network Ports to which the 'selected domain' is allowed to connect." - msgstr "" - --#: booleans.py:69 --msgid "Allow httpd to connect to the ldap port" -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 -+msgid "Outbound" - msgstr "" - --#: booleans.py:70 --msgid "Allow http daemon to connect to zabbix" -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 -+msgid "Network Ports to which the 'selected domain' is allowed to listen." - msgstr "" - --#: booleans.py:71 --msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 -+msgid "Inbound" - msgstr "" - --#: booleans.py:72 -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 - msgid "" --"Allow HTTPD scripts and modules to connect to cobbler over the network." -+"Boolean \n" -+"Enabled" - msgstr "" - --#: booleans.py:73 --msgid "" --"Allow HTTPD scripts and modules to connect to databases over the network." -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 -+msgid "Boolean name" - msgstr "" - --#: booleans.py:74 --msgid "Allow httpd to connect to memcache server" -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +#, fuzzy +msgid "SELinux Application Type" +msgstr "SELinux fcontext" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." msgstr "" --#: booleans.py:75 --msgid "Allow httpd to act as a relay" -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 +-#: booleans.py:64 +-msgid "Allow guest to exec content" ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +msgid "Applicaton Transitions From 'select domain'" msgstr "" --#: booleans.py:76 --msgid "Allow http daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 -+msgid "" +-#: booleans.py:65 ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 + msgid "" +-"Allow Apache to modify public files used for public file transfer services. " +-"Directories/Files must be labeled public_content_rw_t." +"Boolean\n" +"Enabled" msgstr "" --#: booleans.py:77 --msgid "Allow Apache to communicate with avahi service via dbus" -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 +-#: booleans.py:66 +-msgid "Allow httpd to use built in scripting (usually php)" ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" msgstr "" --#: booleans.py:78 --msgid "Allow httpd cgi support" -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 +-#: booleans.py:67 +-msgid "Allow http daemon to check spam" ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" msgstr "" --#: booleans.py:79 --msgid "Allow httpd to act as a FTP server by listening on the ftp port." -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 -+msgid "" +-#: booleans.py:68 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 + msgid "" +-"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " +-"ports" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." msgstr "" --#: booleans.py:80 --msgid "Allow httpd to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 +-#: booleans.py:69 +-msgid "Allow httpd to connect to the ldap port" ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" msgstr "" --#: booleans.py:81 --msgid "Allow httpd scripts and modules execmem/execstack" -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 +-#: booleans.py:70 +-msgid "Allow http daemon to connect to zabbix" ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." msgstr "" +-#: booleans.py:71 +-msgid "Allow HTTPD scripts and modules to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 ++msgid "SELinux Directory Type" + msgstr "" + +-#: booleans.py:72 +-msgid "" +-"Allow HTTPD scripts and modules to connect to cobbler over the network." ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 ++msgid "Destination Class" + msgstr "" + +-#: booleans.py:73 +-msgid "" +-"Allow HTTPD scripts and modules to connect to databases over the network." ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 ++msgid "SELinux Destination Type" + msgstr "" + +-#: booleans.py:74 +-msgid "Allow httpd to connect to memcache server" ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 ++msgid "File Name" + msgstr "" + +-#: booleans.py:75 +-msgid "Allow httpd to act as a relay" ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 ++msgid "File Transitions From 'select domain'" + msgstr "" + +-#: booleans.py:76 +-msgid "Allow http daemon to send mail" ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 ++msgid "Default Level" + msgstr "" + +-#: booleans.py:77 +-msgid "Allow Apache to communicate with avahi service via dbus" ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 ++msgid "Select the system mode when the system first boots up" + msgstr "" + +-#: booleans.py:78 +-msgid "Allow httpd cgi support" ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 ++msgid "Select the system mode for the current session" + msgstr "" + +-#: booleans.py:79 +-msgid "Allow httpd to act as a FTP server by listening on the ftp port." ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 ++msgid "System Policy Type:" + msgstr "" + +-#: booleans.py:80 +-msgid "Allow httpd to read home directories" ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 ++msgid "System Mode" + msgstr "" + +-#: booleans.py:81 +-msgid "Allow httpd scripts and modules execmem/execstack" ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 ++msgid "Import system settings from another machine" + msgstr "" + -#: booleans.py:82 -msgid "Allow HTTPD to connect to port 80 for graceful shutdown" -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 -+msgid "SELinux Directory Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++msgid "Import" msgstr "" -#: booleans.py:83 -msgid "Allow httpd processes to manage IPA content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 -+msgid "Destination Class" ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 ++msgid "Export system settings to a file" msgstr "" -#: booleans.py:84 -msgid "Allow Apache to use mod_auth_ntlm_winbind" -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 -+msgid "SELinux Destination Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++msgid "Export" msgstr "" -#: booleans.py:85 -msgid "Allow Apache to use mod_auth_pam" -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 -+msgid "File Name" ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 ++msgid "Relabel all files back to system defaults on reboot" msgstr "" -#: booleans.py:86 -msgid "Allow httpd to read user content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 -+msgid "File Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 ++msgid "Yes" msgstr "" -#: booleans.py:87 -msgid "Allow Apache to run in stickshift mode, not transition to passenger" -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 -+msgid "Default Level" ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 ++msgid "No" msgstr "" -#: booleans.py:88 -msgid "Allow httpd daemon to change its resource limits" -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 -+msgid "Select the system mode when the system first boots up" - msgstr "" - --#: booleans.py:89 --msgid "" --"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 -+msgid "Select the system mode for the current session" - msgstr "" - --#: booleans.py:90 --msgid "" --"Allow apache scripts to write to public content, directories/files must be " --"labeled public_rw_content_t." -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 -+msgid "System Policy Type:" - msgstr "" - --#: booleans.py:91 --msgid "Allow Apache to execute tmp content." -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 -+msgid "System Mode" - msgstr "" - --#: booleans.py:92 --msgid "" --"Unify HTTPD to communicate with the terminal. Needed for entering the " --"passphrase for certificates at the terminal." -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 -+msgid "Import system settings from another machine" - msgstr "" - --#: booleans.py:93 --msgid "Unify HTTPD handling of all content files." -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 -+msgid "Import" - msgstr "" - --#: booleans.py:94 --msgid "Allow httpd to access cifs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 -+msgid "Export system settings to a file" - msgstr "" - --#: booleans.py:95 --msgid "Allow httpd to access FUSE file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 -+msgid "Export" - msgstr "" - --#: booleans.py:96 --msgid "Allow httpd to run gpg" -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 -+msgid "Relabel all files back to system defaults on reboot" - msgstr "" - --#: booleans.py:97 --msgid "Allow httpd to access nfs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 -+msgid "Yes" - msgstr "" - --#: booleans.py:98 --msgid "Allow httpd to communicate with oddjob to start up a service" -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 -+msgid "No" - msgstr "" - --#: booleans.py:99 --msgid "Allow httpd to access openstack ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" msgstr "" --#: booleans.py:100 --msgid "Allow Apache to query NS records" -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 -+msgid "" +-#: booleans.py:89 ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 + msgid "" +-"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " @@ -143155,19 +145437,17 @@ index 9104b53..d9844d0 100644 +"unconfined_t from the users/login screens." msgstr "" --#: booleans.py:101 --msgid "Allow icecast to connect to all ports, not just sound ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 +-#: booleans.py:90 ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" - msgstr "" - --#: booleans.py:102 -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 msgid "" --"Allow the Irssi IRC Client to connect to any port, and to bind to any " --"unreserved port." +-"Allow apache scripts to write to public content, directories/files must be " +-"labeled public_rw_content_t." +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -143175,16 +145455,17 @@ index 9104b53..d9844d0 100644 +"allowed." msgstr "" --#: booleans.py:103 --msgid "Allow confined applications to run with kerberos." -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 +-#: booleans.py:91 +-msgid "Allow Apache to execute tmp content." ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" msgstr "" --#: booleans.py:104 --msgid "Allow syslogd daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 -+msgid "" +-#: booleans.py:92 ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 + msgid "" +-"Unify HTTPD to communicate with the terminal. Needed for entering the " +-"passphrase for certificates at the terminal." +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -143192,251 +145473,276 @@ index 9104b53..d9844d0 100644 +"allowed." msgstr "" --#: booleans.py:105 --msgid "Allow syslogd the ability to read/write terminals" -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 +-#: booleans.py:93 +-msgid "Unify HTTPD handling of all content files." ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" msgstr "" --#: booleans.py:106 --msgid "Allow logging in and using the system from /dev/console." -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 +-#: booleans.py:94 +-msgid "Allow httpd to access cifs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." msgstr "" --#: booleans.py:107 --msgid "" --"Control the ability to mmap a low area of the address space, as configured " --"by /proc/sys/kernel/mmap_min_addr." -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 +-#: booleans.py:95 +-msgid "Allow httpd to access FUSE file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" msgstr "" --#: booleans.py:108 --msgid "Allow mock to read files in home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 +-#: booleans.py:96 +-msgid "Allow httpd to run gpg" ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." msgstr "" --#: booleans.py:109 --msgid "Allow the mount command to mount any directory or file." -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 +-#: booleans.py:97 +-msgid "Allow httpd to access nfs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" msgstr "" --#: booleans.py:110 --msgid "Allow mozilla plugin domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 +-#: booleans.py:98 +-msgid "Allow httpd to communicate with oddjob to start up a service" ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" msgstr "" --#: booleans.py:111 -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 +-#: booleans.py:99 +-msgid "Allow httpd to access openstack ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 - msgid "" --"Allow mozilla_plugins to create random content in the users home directory" + msgstr "" + +-#: booleans.py:100 +-msgid "Allow Apache to query NS records" ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 ++msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." msgstr "" +-#: booleans.py:101 +-msgid "Allow icecast to connect to all ports, not just sound ports." ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 ++msgid "Update" + msgstr "" + +-#: booleans.py:102 +-msgid "" +-"Allow the Irssi IRC Client to connect to any port, and to bind to any " +-"unreserved port." ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 ++msgid "Commit all changes in your current transaction to the server." + msgstr "" + +-#: booleans.py:103 +-msgid "Allow confined applications to run with kerberos." ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 ++msgid "Applications - Advanced Search" + msgstr "" + +-#: booleans.py:104 +-msgid "Allow syslogd daemon to send mail" ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 ++msgid "Installed" + msgstr "" + +-#: booleans.py:105 +-msgid "Allow syslogd the ability to read/write terminals" ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 ++msgid "Process Types" + msgstr "" + +-#: booleans.py:106 +-msgid "Allow logging in and using the system from /dev/console." ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 ++msgid "More Details" + msgstr "" + +-#: booleans.py:107 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 ++msgid "Delete Modified File Labeling" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 + msgid "" +-"Control the ability to mmap a low area of the address space, as configured " +-"by /proc/sys/kernel/mmap_min_addr." ++"Select file labeling to delete. File labeling will be deleted when update is " ++"applied." + msgstr "" + +-#: booleans.py:108 +-msgid "Allow mock to read files in home directories." ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 ++msgid "SELinux File Label" + msgstr "" + +-#: booleans.py:109 +-msgid "Allow the mount command to mount any directory or file." ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 ++msgid "Save to Update" + msgstr "" + +-#: booleans.py:110 +-msgid "Allow mozilla plugin domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 ++msgid "Delete Modified Ports" + msgstr "" + +-#: booleans.py:111 ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 ++msgid "Select ports to delete. Ports will be deleted when update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 + msgid "" +-"Allow mozilla_plugins to create random content in the users home directory" ++"Select file equivalence labeling to delete.File equivalence labeling will be " ++"deleted when update is applied." + msgstr "" + -#: booleans.py:112 -msgid "Allow confined web browsers to read home directory content" -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 -+msgid "Update" ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." msgstr "" -#: booleans.py:113 -msgid "Allow mplayer executable stack" -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 -+msgid "Commit all changes in your current transaction to the server." ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." msgstr "" -#: booleans.py:114 -msgid "Allow mysqld to connect to all ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 -+msgid "Applications - Advanced Search" ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++#, fuzzy ++msgid "Login name" ++msgstr "Περιβάλλον SELinux" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 ++msgid "More Types" msgstr "" -#: booleans.py:115 -msgid "Allow BIND to bind apache port." -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 -+msgid "Installed" ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 ++msgid "Types" msgstr "" -#: booleans.py:116 --msgid "" ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 + msgid "" -"Allow BIND to write the master zone files. Generally this is used for " -"dynamic DNS or zone transfers." -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 -+msgid "Process Types" ++"Review the updates you have made before committing them to the system. To " ++"reset an item, uncheck the checkbox. All items checked will be updated in " ++"the system when you select update." msgstr "" -#: booleans.py:117 -msgid "Allow any files/directories to be exported read/only via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 -+msgid "More Details" ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 ++msgid "Action" msgstr "" -#: booleans.py:118 -msgid "Allow any files/directories to be exported read/write via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 -+msgid "Delete Modified File Labeling" ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 ++msgid "Apply" msgstr "" -#: booleans.py:119 -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 msgid "" -"Allow nfs servers to modify public files used for public file transfer " -"services. Files/Directories must be labeled public_content_rw_t." -+"Select file labeling to delete. File labeling will be deleted when update is " ++"Select users mapping to delete.Users mapping will be deleted when update is " +"applied." msgstr "" -#: booleans.py:120 -msgid "Allow system to run with NIS" -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 -+msgid "SELinux File Label" ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++#, fuzzy ++msgid "SELinux Username" ++msgstr "Χρήστης SELinux" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 ++msgid "" ++"Add User Roles. SELinux User Roles will be created when Update is applied." msgstr "" -#: booleans.py:121 -msgid "Allow confined applications to use nscd shared memory." -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 -+msgid "Save to Update" ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 ++#, fuzzy ++msgid "SELinux User Name" ++msgstr "Χρήστης SELinux" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 ++msgid "" ++"Enter MLS/MCS Range for this SELinux User.\n" ++"s0-s0:c1023" msgstr "" -#: booleans.py:122 -msgid "Allow openshift to lockdown app" -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 -+msgid "Delete Modified Ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 ++msgid "" ++"Specify the default level that you would like this SELinux user to login " ++"with. Defaults to s0." msgstr "" -#: booleans.py:123 -msgid "Allow openvpn to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 -+msgid "Select ports to delete. Ports will be deleted when update is applied." ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 ++msgid "Enter Default Level for SELinux User to login with. Default s0" msgstr "" -#: booleans.py:124 -msgid "Allow piranha-lvs domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 -+msgid "" -+"Select file equivalence labeling to delete.File equivalence labeling will be " -+"deleted when update is applied." ++#: ../sepolicy/sepolicy/gui.py:62 ++#, fuzzy ++msgid "Disable" ++msgstr "Ανενεργό" ++ ++#: ../sepolicy/sepolicy/gui.py:62 ++msgid "Enable" msgstr "" -#: booleans.py:125 -msgid "Allow polipo to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 -+msgid "More Types" ++#: ../sepolicy/sepolicy/gui.py:67 ++msgid "Advanced <<" msgstr "" -#: booleans.py:126 -msgid "" -"Determine whether Polipo session daemon can bind tcp sockets to all " -"unreserved ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 -+msgid "Types" - msgstr "" - --#: booleans.py:127 -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 - msgid "" --"Determine whether calling user domains can execute Polipo daemon in the " --"polipo_session_t domain." -+"Review the updates you have made before committing them to the system. To " -+"reset an item, uncheck the checkbox. All items checked will be updated in " -+"the system when you select update." - msgstr "" - --#: booleans.py:128 --msgid "Determine whether polipo can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 -+msgid "Action" - msgstr "" - --#: booleans.py:129 --msgid "Determine whether Polipo can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 -+msgid "Apply" - msgstr "" - --#: booleans.py:130 --msgid "Enable polyinstantiated directory support." -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 -+msgid "" -+"Add User Roles. SELinux User Roles will be created when Update is applied." - msgstr "" - --#: booleans.py:131 --msgid "Allow postfix_local domain full write access to mail_spool directories" --msgstr "" -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 -+#, fuzzy -+msgid "SELinux User Name" -+msgstr "Χρήστης SELinux" - --#: booleans.py:132 --msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 -+msgid "" -+"Enter MLS/MCS Range for this SELinux User.\n" -+"s0-s0:c1023" - msgstr "" - --#: booleans.py:133 --msgid "Allow transmit client label to foreign database" -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 -+msgid "" -+"Specify the default level that you would like this SELinux user to login " -+"with. Defaults to s0." - msgstr "" - --#: booleans.py:134 --msgid "Allow database admins to execute DML statement" -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 -+msgid "Enter Default Level for SELinux User to login with. Default s0" - msgstr "" - --#: booleans.py:135 --msgid "Allow unprivileged users to execute DDL statement" -+#: ../sepolicy/sepolicy/gui.py:61 -+#, fuzzy -+msgid "Disable" -+msgstr "Ανενεργό" -+ -+#: ../sepolicy/sepolicy/gui.py:61 -+msgid "Enable" - msgstr "" - --#: booleans.py:136 --msgid "Allow pppd to load kernel modules for certain modems" -+#: ../sepolicy/sepolicy/gui.py:66 -+msgid "Advanced <<" - msgstr "" - --#: booleans.py:137 --msgid "Allow pppd to be run for a regular user" -+#: ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" msgstr "" --#: booleans.py:138 -+#: ../sepolicy/sepolicy/gui.py:92 +-#: booleans.py:127 ++#: ../sepolicy/sepolicy/gui.py:93 msgid "" --"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." +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" @@ -143445,183 +145751,253 @@ index 9104b53..d9844d0 100644 +" * Change the system mode to Enforcing\n" msgstr "" --#: booleans.py:139 --msgid "Allow Puppet client to manage all file types." -+#: ../sepolicy/sepolicy/gui.py:115 +-#: booleans.py:128 +-msgid "Determine whether polipo can access cifs file systems." ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" msgstr "" +-#: booleans.py:129 +-msgid "Determine whether Polipo can access nfs file systems." ++#: ../sepolicy/sepolicy/gui.py:639 ++msgid "System Status: Disabled" + msgstr "" + +-#: booleans.py:130 +-msgid "Enable polyinstantiated directory support." ++#: ../sepolicy/sepolicy/gui.py:737 ++msgid "Help: Start Page" + msgstr "" + +-#: booleans.py:131 +-msgid "Allow postfix_local domain full write access to mail_spool directories" ++#: ../sepolicy/sepolicy/gui.py:741 ++msgid "Help: Booleans Page" + msgstr "" + +-#: booleans.py:132 +-msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" ++#: ../sepolicy/sepolicy/gui.py:747 ++msgid "Help: Executable Files Page" + msgstr "" + +-#: booleans.py:133 +-msgid "Allow transmit client label to foreign database" ++#: ../sepolicy/sepolicy/gui.py:750 ++msgid "Help: Writable Files Page" + msgstr "" + +-#: booleans.py:134 +-msgid "Allow database admins to execute DML statement" ++#: ../sepolicy/sepolicy/gui.py:753 ++msgid "Help: Application Types Page" + msgstr "" + +-#: booleans.py:135 +-msgid "Allow unprivileged users to execute DDL statement" ++#: ../sepolicy/sepolicy/gui.py:758 ++msgid "Help: Outbound Network Connections Page" + msgstr "" + +-#: booleans.py:136 +-msgid "Allow pppd to load kernel modules for certain modems" ++#: ../sepolicy/sepolicy/gui.py:761 ++msgid "Help: Inbound Network Connections Page" + msgstr "" + +-#: booleans.py:137 +-msgid "Allow pppd to be run for a regular user" ++#: ../sepolicy/sepolicy/gui.py:767 ++msgid "Help: Transition from application Page" + msgstr "" + +-#: booleans.py:138 +-msgid "" +-"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." ++#: ../sepolicy/sepolicy/gui.py:770 ++msgid "Help: Transition into application Page" + msgstr "" + +-#: booleans.py:139 +-msgid "Allow Puppet client to manage all file types." ++#: ../sepolicy/sepolicy/gui.py:773 ++msgid "Help: Transition application file Page" + msgstr "" + -#: booleans.py:140 -msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database" -+#: ../sepolicy/sepolicy/gui.py:624 -+msgid "System Status: Disabled" ++#: ../sepolicy/sepolicy/gui.py:777 ++msgid "Help: Systems Page" msgstr "" -#: booleans.py:141 -msgid "Allow racoon to read shadow" -+#: ../sepolicy/sepolicy/gui.py:722 -+msgid "Help: Start Page" ++#: ../sepolicy/sepolicy/gui.py:781 ++msgid "Help: Lockdown Page" msgstr "" -#: booleans.py:142 -msgid "Allow rgmanager domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/gui.py:726 -+msgid "Help: Booleans Page" ++#: ../sepolicy/sepolicy/gui.py:785 ++msgid "Help: Login Page" msgstr "" -#: booleans.py:143 -msgid "" -"Allow rsync to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:732 -+msgid "Help: Executable Files Page" - msgstr "" - --#: booleans.py:144 --msgid "Allow rsync to run as a client" -+#: ../sepolicy/sepolicy/gui.py:735 -+msgid "Help: Writable Files Page" - msgstr "" - --#: booleans.py:145 --msgid "Allow rsync to export any files/directories read only." -+#: ../sepolicy/sepolicy/gui.py:738 -+msgid "Help: Application Types Page" - msgstr "" - --#: booleans.py:146 --msgid "Allow rsync servers to share cifs files systems" -+#: ../sepolicy/sepolicy/gui.py:743 -+msgid "Help: Outbound Network Connections Page" - msgstr "" - --#: booleans.py:147 --msgid "Allow rsync servers to share nfs files systems" -+#: ../sepolicy/sepolicy/gui.py:746 -+msgid "Help: Inbound Network Connections Page" - msgstr "" - --#: booleans.py:148 --msgid "Allow samba to create new home directories (e.g. via PAM)" -+#: ../sepolicy/sepolicy/gui.py:752 -+msgid "Help: Transition from application Page" - msgstr "" - --#: booleans.py:149 --msgid "" --"Allow samba to act as the domain controller, add users, groups and change " --"passwords." -+#: ../sepolicy/sepolicy/gui.py:755 -+msgid "Help: Transition into application Page" - msgstr "" - --#: booleans.py:150 --msgid "Allow samba to share users home directories." -+#: ../sepolicy/sepolicy/gui.py:758 -+msgid "Help: Transition application file Page" - msgstr "" - --#: booleans.py:151 --msgid "Allow samba to share any file/directory read only." -+#: ../sepolicy/sepolicy/gui.py:762 -+msgid "Help: Systems Page" - msgstr "" - --#: booleans.py:152 --msgid "Allow samba to share any file/directory read/write." -+#: ../sepolicy/sepolicy/gui.py:766 -+msgid "Help: Lockdown Page" - msgstr "" - --#: booleans.py:153 --msgid "Allow samba to act as a portmapper" -+#: ../sepolicy/sepolicy/gui.py:770 -+msgid "Help: Login Page" - msgstr "" - --#: booleans.py:154 --msgid "Allow samba to run unconfined scripts" -+#: ../sepolicy/sepolicy/gui.py:774 ++#: ../sepolicy/sepolicy/gui.py:789 +#, fuzzy +msgid "Help: SELinux User Page" +msgstr "Χρήστης SELinux" + -+#: ../sepolicy/sepolicy/gui.py:778 ++#: ../sepolicy/sepolicy/gui.py:793 +msgid "Help: File Equivalence Page" msgstr "" --#: booleans.py:155 --msgid "Allow samba to export ntfs/fusefs volumes." -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." - msgstr "" - --#: booleans.py:156 --msgid "Allow samba to export NFS volumes." -+#: ../sepolicy/sepolicy/gui.py:1031 +-#: booleans.py:144 +-msgid "Allow rsync to run as a client" ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1032 + msgstr "" + +-#: booleans.py:145 +-msgid "Allow rsync to export any files/directories read only." ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." msgstr "" --#: booleans.py:157 --msgid "Allow sanlock to read/write fuse files" -+#: ../sepolicy/sepolicy/gui.py:1033 +-#: booleans.py:146 +-msgid "Allow rsync servers to share cifs files systems" ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." msgstr "" --#: booleans.py:158 --msgid "Allow sanlock to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:1034 +-#: booleans.py:147 +-msgid "Allow rsync servers to share nfs files systems" ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." msgstr "" --#: booleans.py:159 --msgid "Allow sanlock to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:1035 +-#: booleans.py:148 +-msgid "Allow samba to create new home directories (e.g. via PAM)" ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." msgstr "" --#: booleans.py:160 --msgid "Allow sasl to read shadow" -+#: ../sepolicy/sepolicy/gui.py:1036 +-#: booleans.py:149 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format -+msgid "" + msgid "" +-"Allow samba to act as the domain controller, add users, groups and change " +-"passwords." +"Display boolean information that can be used to modify the policy for the " +"'%s'." msgstr "" --#: booleans.py:161 --msgid "Allow secadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1037 +-#: booleans.py:150 +-msgid "Allow samba to share users home directories." ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." msgstr "" +-#: booleans.py:151 +-msgid "Allow samba to share any file/directory read only." ++#: ../sepolicy/sepolicy/gui.py:1055 ++#, python-format ++msgid "Display network ports to which the '%s' can connect or listen to." + msgstr "" + +-#: booleans.py:152 +-msgid "Allow samba to share any file/directory read/write." ++#: ../sepolicy/sepolicy/gui.py:1056 ++#, python-format ++msgid "Application Transitions Into '%s'" + msgstr "" + +-#: booleans.py:153 +-msgid "Allow samba to act as a portmapper" ++#: ../sepolicy/sepolicy/gui.py:1057 ++#, python-format ++msgid "Application Transitions From '%s'" + msgstr "" + +-#: booleans.py:154 +-msgid "Allow samba to run unconfined scripts" ++#: ../sepolicy/sepolicy/gui.py:1058 ++#, python-format ++msgid "File Transitions From '%s'" + msgstr "" + +-#: booleans.py:155 +-msgid "Allow samba to export ntfs/fusefs volumes." ++#: ../sepolicy/sepolicy/gui.py:1059 ++#, python-format ++msgid "" ++"Executables which will transition to the '%s', when executing a selected " ++"domains entrypoint." + msgstr "" + +-#: booleans.py:156 +-msgid "Allow samba to export NFS volumes." ++#: ../sepolicy/sepolicy/gui.py:1060 ++#, python-format ++msgid "" ++"Executables which will transition to a different domain, when the '%s' " ++"executes them." + msgstr "" + +-#: booleans.py:157 +-msgid "Allow sanlock to read/write fuse files" ++#: ../sepolicy/sepolicy/gui.py:1061 ++#, python-format ++msgid "Files by '%s' will transitions to a different label." + msgstr "" + +-#: booleans.py:158 +-msgid "Allow sanlock to manage nfs files" ++#: ../sepolicy/sepolicy/gui.py:1062 ++#, python-format ++msgid "Display applications that can transition into or out of the '%s'." + msgstr "" + +-#: booleans.py:159 +-msgid "Allow sanlock to manage cifs files" ++#: ../sepolicy/sepolicy/gui.py:1170 ++msgid "MISSING FILE PATH" + msgstr "" + +-#: booleans.py:160 +-msgid "Allow sasl to read shadow" ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 ++msgid "Boolean section." + msgstr "" + +-#: booleans.py:161 +-msgid "Allow secadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1285 ++msgid "To disable this transition, go to the " + msgstr "" + -#: booleans.py:162 -msgid "" -"disallow programs, such as newrole, from transitioning to administrative " -"user domains." -+#: ../sepolicy/sepolicy/gui.py:1038 -+#, python-format -+msgid "Display network ports to which the '%s' can connect or listen to." ++#: ../sepolicy/sepolicy/gui.py:1287 ++msgid "To enable this transition, go to the " msgstr "" -#: booleans.py:163 -msgid "Disable kernel module loading." -+#: ../sepolicy/sepolicy/gui.py:1039 -+#, python-format -+msgid "Application Transitions Into '%s'" ++#: ../sepolicy/sepolicy/gui.py:1344 ++msgid "executable" msgstr "" -#: booleans.py:164 @@ -143629,604 +146005,581 @@ index 9104b53..d9844d0 100644 -"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." -+#: ../sepolicy/sepolicy/gui.py:1040 -+#, python-format -+msgid "Application Transitions From '%s'" - msgstr "" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:1347 ++#, fuzzy ++msgid "writable" ++msgstr "Ανενεργό" -#: booleans.py:165 -msgid "Allow regular users direct dri device access" -+#: ../sepolicy/sepolicy/gui.py:1041 -+#, python-format -+msgid "File Transitions From '%s'" ++#: ../sepolicy/sepolicy/gui.py:1350 ++msgid "application" msgstr "" -#: booleans.py:166 -+#: ../sepolicy/sepolicy/gui.py:1042 -+#, python-format - msgid "" +-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" -+"Executables which will transition to the '%s', when executing a selected " -+"domains entrypoint." ++#: ../sepolicy/sepolicy/gui.py:1351 ++#, python-format ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." msgstr "" -#: booleans.py:167 -+#: ../sepolicy/sepolicy/gui.py:1043 -+#, python-format - msgid "" +-msgid "" -"Allow all unconfined executables to use libraries requiring text relocation " -"that are not labeled textrel_shlib_t" -+"Executables which will transition to a different domain, when the '%s' " -+"executes them." ++#: ../sepolicy/sepolicy/gui.py:1352 ++#, python-format ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." msgstr "" -#: booleans.py:168 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format + 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" -+#: ../sepolicy/sepolicy/gui.py:1044 -+#, python-format -+msgid "Files by '%s' will transitions to a different label." ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:169 -msgid "Allow users to connect to the local mysql server" -+#: ../sepolicy/sepolicy/gui.py:1045 -+#, python-format -+msgid "Display applications that can transition into or out of the '%s'." ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" msgstr "" -#: booleans.py:170 -msgid "" -"Allow confined users the ability to execute the ping and traceroute " -"commands." -+#: ../sepolicy/sepolicy/gui.py:1149 -+msgid "MISSING FILE PATH" ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" msgstr "" -#: booleans.py:171 -msgid "Allow users to connect to PostgreSQL" -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 -+msgid "Boolean section." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." msgstr "" -#: booleans.py:172 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1371 + msgid "" -"Allow user to r/w files on filesystems that do not have extended attributes " -"(FAT, CDROM, FLOPPY)" -+#: ../sepolicy/sepolicy/gui.py:1265 -+msgid "To disable this transition, go to the " ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." msgstr "" -#: booleans.py:173 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format + 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." -+#: ../sepolicy/sepolicy/gui.py:1267 -+msgid "To enable this transition, go to the " ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." msgstr "" -#: booleans.py:174 -msgid "Allow user to use ssh chroot environment." -+#: ../sepolicy/sepolicy/gui.py:1324 -+msgid "executable" ++#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." msgstr "" -#: booleans.py:175 -msgid "Allow user music sharing" -+#: ../sepolicy/sepolicy/gui.py:1327 -+#, fuzzy -+msgid "writable" -+msgstr "Ανενεργό" -+ -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." msgstr "" -#: booleans.py:176 -msgid "" -"Allow anon internal-sftp to upload files, used for public file transfer " -"services. Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." msgstr "" -#: booleans.py:177 -msgid "" -"Allow sftp-internal to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." msgstr "" -#: booleans.py:178 -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format - msgid "" +-msgid "" -"Allow sftp-internal to login to local users and read/write all files on the " -"system, governed by DAC." -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." msgstr "" -#: booleans.py:179 -msgid "" -"Allow internal-sftp to read and write files in the user ssh home " -"directories." -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." msgstr "" -#: booleans.py:180 -msgid "Allow sge to connect to the network using any TCP port" -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." msgstr "" -#: booleans.py:181 -msgid "Allow sge to access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." msgstr "" -#: booleans.py:182 -+#: ../sepolicy/sepolicy/gui.py:1351 -+#, python-format ++#: ../sepolicy/sepolicy/gui.py:1421 msgid "" -"Enable additional permissions needed to support devices on 3ware " -"controllers." -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++"Modify selected modified File Equivalence definitions. Only bolded items in " ++"the list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:183 -msgid "" -"Allow samba to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1352 ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++msgid "Boolean %s Allow Rules" msgstr "" -#: booleans.py:184 -msgid "Allow user spamassassin clients to use the network." -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1462 ++#, python-format ++msgid "Add Network Port for %s. Ports will be created when update is applied." msgstr "" -#: booleans.py:185 -msgid "Allow spamd to read/write user home directories." -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1463 ++#, python-format ++msgid "Add Network Port for %s" msgstr "" -#: booleans.py:186 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1468 ++#, python-format + msgid "" -"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++"Add File Labeling for %s. File labels will be created when update is applied." msgstr "" -#: booleans.py:187 -msgid "Allow squid to run as a transparent proxy (TPROXY)" -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 ++#, python-format ++msgid "Add File Labeling for %s" msgstr "" -#: booleans.py:188 -msgid "" -"Allow ssh with chroot env to read and write files in the user home " -"directories" -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1479 ++msgid "Add Login Mapping. User Mapping will be created when Update is applied." msgstr "" -#: booleans.py:189 -msgid "allow host key based authentication" -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1480 ++msgid "Add Login Mapping" msgstr "" -#: booleans.py:190 -msgid "Allow ssh logins as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." - msgstr "" - --#: booleans.py:191 --msgid "Allow staff to exec content" -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." - msgstr "" - --#: booleans.py:192 --msgid "allow staff user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1401 ++#: ../sepolicy/sepolicy/gui.py:1485 +msgid "" -+"Modify selected modified File Equivalence definitions. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." - msgstr "" - --#: booleans.py:193 --msgid "Allow sysadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1429 -+#, python-format -+msgid "Boolean %s Allow Rules" - msgstr "" - --#: booleans.py:194 --msgid "" --"Allow the Telepathy connection managers to connect to any network port." -+#: ../sepolicy/sepolicy/gui.py:1442 -+#, python-format -+msgid "Add Network Port for %s. Ports will be created when update is applied." - msgstr "" - --#: booleans.py:195 --msgid "" --"Allow the Telepathy connection managers to connect to any generic TCP port." -+#: ../sepolicy/sepolicy/gui.py:1443 -+#, python-format -+msgid "Add Network Port for %s" - msgstr "" - --#: booleans.py:196 -+#: ../sepolicy/sepolicy/gui.py:1448 -+#, python-format - msgid "" --"Allow tftp to modify public files used for public file transfer services." -+"Add File Labeling for %s. File labels will be created when update is applied." - msgstr "" - --#: booleans.py:197 --msgid "Allow tftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 -+#, python-format -+msgid "Add File Labeling for %s" - msgstr "" - --#: booleans.py:198 --msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." -+#: ../sepolicy/sepolicy/gui.py:1459 -+msgid "Add Login Mapping. User Mapping will be created when Update is applied." - msgstr "" - --#: booleans.py:199 --msgid "Allow tor to act as a relay" -+#: ../sepolicy/sepolicy/gui.py:1460 -+msgid "Add Login Mapping" - msgstr "" - --#: booleans.py:200 -+#: ../sepolicy/sepolicy/gui.py:1465 - msgid "" --"allow unconfined users to transition to the chrome sandbox domains when " --"running chrome-sandbox" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." msgstr "" --#: booleans.py:201 --msgid "Allow a user to login as an unconfined domain" +-#: booleans.py:191 +-msgid "Allow staff to exec content" -msgstr "" -+#: ../sepolicy/sepolicy/gui.py:1466 ++#: ../sepolicy/sepolicy/gui.py:1486 +#, fuzzy +msgid "Add SELinux Users" +msgstr "Χρήστης SELinux" --#: booleans.py:202 -+#: ../sepolicy/sepolicy/gui.py:1473 - msgid "" --"Allow unconfined users to transition to the Mozilla plugin domain when " --"running xulrunner plugin-container." +-#: booleans.py:192 +-msgid "allow staff user to create and transition to svirt domains." ++#: ../sepolicy/sepolicy/gui.py:1493 ++msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." msgstr "" --#: booleans.py:203 --msgid "Allow video playing tools to run unconfined" -+#: ../sepolicy/sepolicy/gui.py:1474 +-#: booleans.py:193 +-msgid "Allow sysadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" msgstr "" --#: booleans.py:204 --msgid "Allow unprivledged user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1499 +-#: booleans.py:194 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format -+msgid "" + msgid "" +-"Allow the Telepathy connection managers to connect to any network port." +"Modify File Labeling for %s. File labels will be created when update is " +"applied." msgstr "" --#: booleans.py:205 --msgid "Support ecryptfs home directories" -+#: ../sepolicy/sepolicy/gui.py:1566 +-#: booleans.py:195 ++#: ../sepolicy/sepolicy/gui.py:1577 + msgid "" +-"Allow the Telepathy connection managers to connect to any generic TCP port." ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." + msgstr "" + +-#: booleans.py:196 ++#: ../sepolicy/sepolicy/gui.py:1578 ++#, fuzzy ++msgid "Modify SELinux Users" ++msgstr "Χρήστης SELinux" ++ ++#: ../sepolicy/sepolicy/gui.py:1586 + msgid "" +-"Allow tftp to modify public files used for public file transfer services." ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." + msgstr "" + +-#: booleans.py:197 +-msgid "Allow tftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" + msgstr "" + +-#: booleans.py:198 +-msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." ++#: ../sepolicy/sepolicy/gui.py:1593 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." msgstr "" --#: booleans.py:206 --msgid "Support fusefs home directories" -+#: ../sepolicy/sepolicy/gui.py:1567 +-#: booleans.py:199 +-msgid "Allow tor to act as a relay" ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" msgstr "" --#: booleans.py:207 --msgid "Use lpd server instead of cups" -+#: ../sepolicy/sepolicy/gui.py:1652 +-#: booleans.py:200 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format -+msgid "" + msgid "" +-"allow unconfined users to transition to the chrome sandbox domains when " +-"running chrome-sandbox" +"Modify Network Port for %s. Ports will be created when update is applied." msgstr "" --#: booleans.py:208 --msgid "Support NFS home directories" -+#: ../sepolicy/sepolicy/gui.py:1653 +-#: booleans.py:201 +-msgid "Allow a user to login as an unconfined domain" ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" msgstr "" --#: booleans.py:209 --msgid "Support SAMBA home directories" -+#: ../sepolicy/sepolicy/gui.py:1866 +-#: booleans.py:202 +-msgid "" +-"Allow unconfined users to transition to the Mozilla plugin domain when " +-"running xulrunner plugin-container." ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." msgstr "" --#: booleans.py:210 --msgid "Allow user to exec content" -+#: ../sepolicy/sepolicy/gui.py:1879 +-#: booleans.py:203 +-msgid "Allow video playing tools to run unconfined" ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" msgstr "" --#: booleans.py:211 --msgid "Allow varnishd to connect to all ports, not just HTTP." -+#: ../sepolicy/sepolicy/gui.py:2146 +-#: booleans.py:204 +-msgid "Allow unprivledged user to create and transition to svirt domains." +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:2188 +#, fuzzy, python-format +msgid "SELinux name: %s" +msgstr "Περιβάλλον SELinux" -+ -+#: ../sepolicy/sepolicy/gui.py:2157 + +-#: booleans.py:205 +-msgid "Support ecryptfs home directories" ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" msgstr "" --#: booleans.py:212 --msgid "Ignore vbetool mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2159 +-#: booleans.py:206 +-msgid "Support fusefs home directories" ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" msgstr "" +-#: booleans.py:207 +-msgid "Use lpd server instead of cups" ++#: ../sepolicy/sepolicy/gui.py:2203 ++#, python-format ++msgid "Modify file labeling for %s" + msgstr "" + +-#: booleans.py:208 +-msgid "Support NFS home directories" ++#: ../sepolicy/sepolicy/gui.py:2207 ++#, python-format ++msgid "File path: %s" + msgstr "" + +-#: booleans.py:209 +-msgid "Support SAMBA home directories" ++#: ../sepolicy/sepolicy/gui.py:2210 ++#, python-format ++msgid "File class: %s" + msgstr "" + +-#: booleans.py:210 +-msgid "Allow user to exec content" ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 ++#, python-format ++msgid "SELinux file type: %s" + msgstr "" + +-#: booleans.py:211 +-msgid "Allow varnishd to connect to all ports, not just HTTP." ++#: ../sepolicy/sepolicy/gui.py:2222 ++#, python-format ++msgid "Add ports for %s" + msgstr "" + +-#: booleans.py:212 +-msgid "Ignore vbetool mmap_zero errors." ++#: ../sepolicy/sepolicy/gui.py:2224 ++#, python-format ++msgid "Delete ports for %s" + msgstr "" + -#: booleans.py:213 -msgid "" -"Allow confined virtual guests to use serial/parallel communication ports" -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format -+msgid "Modify file labeling for %s" ++msgid "Modify ports for %s" msgstr "" -#: booleans.py:214 -msgid "" -"Allow confined virtual guests to use executable memory and executable stack" -+#: ../sepolicy/sepolicy/gui.py:2165 -+#, python-format -+msgid "File path: %s" - msgstr "" - --#: booleans.py:215 --msgid "Allow confined virtual guests to read fuse files" -+#: ../sepolicy/sepolicy/gui.py:2168 -+#, python-format -+msgid "File class: %s" - msgstr "" - --#: booleans.py:216 --msgid "Allow confined virtual guests to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 -+#, python-format -+msgid "SELinux file type: %s" - msgstr "" - --#: booleans.py:217 --msgid "Allow confined virtual guests to interact with rawip sockets" -+#: ../sepolicy/sepolicy/gui.py:2180 -+#, python-format -+msgid "Add ports for %s" - msgstr "" - --#: booleans.py:218 --msgid "Allow confined virtual guests to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:2182 -+#, python-format -+msgid "Delete ports for %s" - msgstr "" - --#: booleans.py:219 --msgid "Allow confined virtual guests to interact with the sanlock" -+#: ../sepolicy/sepolicy/gui.py:2184 -+#, python-format -+msgid "Modify ports for %s" - msgstr "" - --#: booleans.py:220 --msgid "Allow confined virtual guests to manage device configuration, (pci)" -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" msgstr "" --#: booleans.py:221 --msgid "Allow confined virtual guests to use usb devices" -+#: ../sepolicy/sepolicy/gui.py:2190 +-#: booleans.py:215 +-msgid "Allow confined virtual guests to read fuse files" ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" msgstr "" --#: booleans.py:222 --msgid "Allow confined virtual guests to interact with the xserver" -+#: ../sepolicy/sepolicy/gui.py:2204 +-#: booleans.py:216 +-msgid "Allow confined virtual guests to manage nfs files" ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" msgstr "" --#: booleans.py:223 --msgid "Allow webadm to manage files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2206 +-#: booleans.py:217 +-msgid "Allow confined virtual guests to interact with rawip sockets" ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" msgstr "" --#: booleans.py:224 --msgid "Allow webadm to read files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2208 +-#: booleans.py:218 +-msgid "Allow confined virtual guests to manage cifs files" ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" msgstr "" --#: booleans.py:225 --msgid "Ignore wine mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2211 +-#: booleans.py:219 +-msgid "Allow confined virtual guests to interact with the sanlock" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:2253 +#, fuzzy, python-format +msgid "SELinux User : %s" +msgstr "Χρήστης SELinux" -+ -+#: ../sepolicy/sepolicy/gui.py:2216 + +-#: booleans.py:220 +-msgid "Allow confined virtual guests to manage device configuration, (pci)" ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" msgstr "" --#: booleans.py:226 --msgid "Allow the graphical login program to execute bootloader" -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 +-#: booleans.py:221 +-msgid "Allow confined virtual guests to use usb devices" ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" msgstr "" +-#: booleans.py:222 +-msgid "Allow confined virtual guests to interact with the xserver" ++#: ../sepolicy/sepolicy/gui.py:2271 ++msgid "Add login mapping" + msgstr "" + +-#: booleans.py:223 +-msgid "Allow webadm to manage files in users home directories" ++#: ../sepolicy/sepolicy/gui.py:2273 ++msgid "Delete login mapping" + msgstr "" + +-#: booleans.py:224 +-msgid "Allow webadm to read files in users home directories" ++#: ../sepolicy/sepolicy/gui.py:2275 ++msgid "Modify login mapping" + msgstr "" + +-#: booleans.py:225 +-msgid "Ignore wine mmap_zero errors." +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:2279 ++#, fuzzy, python-format ++msgid "Login Name : %s" ++msgstr "Περιβάλλον SELinux" + +-#: booleans.py:226 +-msgid "Allow the graphical login program to execute bootloader" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:2283 ++#, fuzzy, python-format ++msgid "SELinux User: %s" ++msgstr "Χρήστης SELinux" + -#: booleans.py:227 -msgid "" -"Allow the graphical login program to login directly as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:2229 -+msgid "Add login mapping" ++#: ../sepolicy/sepolicy/gui.py:2296 ++msgid "Add file equiv labeling." msgstr "" -#: booleans.py:228 -msgid "Allow xen to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2231 -+msgid "Delete login mapping" ++#: ../sepolicy/sepolicy/gui.py:2298 ++msgid "Delete file equiv labeling." msgstr "" -#: booleans.py:229 -msgid "" -"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated " -"logical volumes for disk images." -+#: ../sepolicy/sepolicy/gui.py:2233 -+msgid "Modify login mapping" ++#: ../sepolicy/sepolicy/gui.py:2300 ++msgid "Modify file equiv labeling." msgstr "" -#: booleans.py:230 -msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." -+#: ../sepolicy/sepolicy/gui.py:2237 -+#, fuzzy, python-format -+msgid "Linux User : %s" -+msgstr "Χρήστης SELinux" -+ -+#: ../sepolicy/sepolicy/gui.py:2241 -+#, fuzzy, python-format -+msgid "SELinux User: %s" -+msgstr "Χρήστης SELinux" -+ -+#: ../sepolicy/sepolicy/gui.py:2254 -+msgid "Add file equiv labeling." ++#: ../sepolicy/sepolicy/gui.py:2304 ++#, python-format ++msgid "File path : %s" msgstr "" -#: booleans.py:231 -msgid "" -"Allow xguest users to configure Network Manager and connect to apache ports" -+#: ../sepolicy/sepolicy/gui.py:2256 -+msgid "Delete file equiv labeling." - msgstr "" - --#: booleans.py:232 --msgid "Allow xguest to exec content" -+#: ../sepolicy/sepolicy/gui.py:2258 -+msgid "Modify file equiv labeling." - msgstr "" - --#: booleans.py:233 --msgid "Allow xguest users to mount removable media" -+#: ../sepolicy/sepolicy/gui.py:2262 -+#, python-format -+msgid "File path : %s" - msgstr "" - --#: booleans.py:234 --msgid "Allow xguest to use blue tooth devices" -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" msgstr "" +-#: booleans.py:232 +-msgid "Allow xguest to exec content" ++#: ../sepolicy/sepolicy/gui.py:2411 ++#, python-format ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" + msgstr "" + +-#: booleans.py:233 +-msgid "Allow xguest users to mount removable media" ++#: ../sepolicy/sepolicy/gui.py:2423 ++msgid "Update Changes" + msgstr "" + +-#: booleans.py:234 +-msgid "Allow xguest to use blue tooth devices" ++#: ../sepolicy/sepolicy/gui.py:2425 ++msgid "Revert Changes" + msgstr "" + -#: booleans.py:235 -msgid "Allows clients to write to the X server shared memory segments." -+#: ../sepolicy/sepolicy/gui.py:2369 -+#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++#: ../sepolicy/sepolicy/gui.py:2598 ++msgid "System Status: Enforcing" msgstr "" -#: booleans.py:236 -msgid "Allows XServer to execute writable memory" -+#: ../sepolicy/sepolicy/gui.py:2381 -+msgid "Update Changes" ++#: ../sepolicy/sepolicy/gui.py:2600 ++msgid "System Status: Permissive" msgstr "" -#: booleans.py:237 -msgid "Support X userspace object manager" -+#: ../sepolicy/sepolicy/gui.py:2383 -+msgid "Revert Changes" - msgstr "" - --#: booleans.py:238 --msgid "Allow zabbix to connect to unreserved ports" -+#: ../sepolicy/sepolicy/gui.py:2556 -+msgid "System Status: Enforcing" - msgstr "" - --#: booleans.py:239 --msgid "Allow zebra daemon to write it configuration files" -+#: ../sepolicy/sepolicy/gui.py:2558 -+msgid "System Status: Permissive" - msgstr "" - --#: booleans.py:240 -+#: ../sepolicy/sepolicy/gui.py:2749 - msgid "" --"Allow ZoneMinder to modify public files used for public file transfer " --"services." ++#: ../sepolicy/sepolicy/gui.py:2791 ++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 "" -+ -+#: ../sepolicy/sepolicy/gui.py:2783 + msgstr "" + +-#: booleans.py:238 +-msgid "Allow zabbix to connect to unreserved ports" ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:2783 + msgstr "" + +-#: booleans.py:239 +-msgid "Allow zebra daemon to write it configuration files" ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" msgstr "" + +-#: booleans.py:240 +-msgid "" +-"Allow ZoneMinder to modify public files used for public file transfer " +-"services." +-msgstr "" ++#, fuzzy ++#~ msgid "Linux User : %s" ++#~ msgstr "Χρήστης SELinux" diff --git a/policycoreutils/po/en_GB.po b/policycoreutils/po/en_GB.po -index 2904253..b7312f5 100644 +index 2904253..48d9dbf 100644 --- a/policycoreutils/po/en_GB.po +++ b/policycoreutils/po/en_GB.po @@ -1,23 +1,24 @@ @@ -144248,7 +146601,7 @@ index 2904253..b7312f5 100644 "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: 2013-01-04 17:02+0000\n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2013-07-10 20:44+0000\n" "Last-Translator: dwalsh \n" -"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/fedora/language/en_GB/)\n" @@ -144286,7 +146639,7 @@ index 2904253..b7312f5 100644 #, c-format msgid "Could not set exec context to %s.\n" msgstr "Could not set exec context to %s.\n" -@@ -89,871 +93,907 @@ msgstr "******************** IMPORTANT ***********************\n" +@@ -89,871 +93,920 @@ msgstr "******************** IMPORTANT ***********************\n" msgid "To make this policy package active, execute:" msgstr "To make this policy package active, execute:" @@ -144357,7 +146710,7 @@ index 2904253..b7312f5 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "Disabled" @@ -144532,8 +146885,8 @@ index 2904253..b7312f5 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "Login Name" @@ -144544,9 +146897,10 @@ index 2904253..b7312f5 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "SELinux User" @@ -144592,9 +146946,11 @@ index 2904253..b7312f5 100644 msgstr "Could not create SELinux user for %s" -#: ../semanage/seobject.py:745 +-#, python-format +-msgid "Could not add role %s for %s" +#: ../semanage/seobject.py:780 - #, python-format - msgid "Could not add role %s for %s" ++#, fuzzy, python-format ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "Could not add role %s for %s" -#: ../semanage/seobject.py:754 @@ -144604,9 +146960,11 @@ index 2904253..b7312f5 100644 msgstr "Could not set MLS level for %s" -#: ../semanage/seobject.py:757 +-#, python-format +-msgid "Could not add prefix %s for %s" +#: ../semanage/seobject.py:792 - #, python-format - msgid "Could not add prefix %s for %s" ++#, fuzzy, python-format ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "Could not add prefix %s for %s" -#: ../semanage/seobject.py:760 @@ -144694,9 +147052,9 @@ index 2904253..b7312f5 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "SELinux Roles" @@ -144716,9 +147074,11 @@ index 2904253..b7312f5 100644 msgstr "" -#: ../semanage/seobject.py:980 +-#, python-format +-msgid "Could not create a key for %s/%s" +#: ../semanage/seobject.py:1018 - #, python-format - msgid "Could not create a key for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" msgstr "Could not create a key for %s/%s" -#: ../semanage/seobject.py:991 @@ -144736,64 +147096,84 @@ index 2904253..b7312f5 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 - #, python-format - msgid "Could not check if port %s/%s is defined" +-#, python-format +-msgid "Could not check if port %s/%s is defined" ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 ++#, fuzzy, python-format ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" msgstr "Could not check if port %s/%s is defined" -#: ../semanage/seobject.py:1002 +-#, python-format +-msgid "Port %s/%s already defined" +#: ../semanage/seobject.py:1042 - #, python-format - msgid "Port %s/%s already defined" ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "Port %s/%s already defined" -#: ../semanage/seobject.py:1006 +-#, python-format +-msgid "Could not create port for %s/%s" +#: ../semanage/seobject.py:1046 - #, python-format - msgid "Could not create port for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" msgstr "Could not create port for %s/%s" -#: ../semanage/seobject.py:1012 +-#, python-format +-msgid "Could not create context for %s/%s" +#: ../semanage/seobject.py:1052 - #, python-format - msgid "Could not create context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" msgstr "Could not create context for %s/%s" -#: ../semanage/seobject.py:1016 +-#, python-format +-msgid "Could not set user in port context for %s/%s" +#: ../semanage/seobject.py:1056 - #, python-format - msgid "Could not set user in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Could not set user in port context for %s/%s" -#: ../semanage/seobject.py:1020 +-#, python-format +-msgid "Could not set role in port context for %s/%s" +#: ../semanage/seobject.py:1060 - #, python-format - msgid "Could not set role in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Could not set role in port context for %s/%s" -#: ../semanage/seobject.py:1024 +-#, python-format +-msgid "Could not set type in port context for %s/%s" +#: ../semanage/seobject.py:1064 - #, python-format - msgid "Could not set type in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Could not set type in port context for %s/%s" -#: ../semanage/seobject.py:1029 +-#, python-format +-msgid "Could not set mls fields in port context for %s/%s" +#: ../semanage/seobject.py:1069 - #, python-format - msgid "Could not set mls fields in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Could not set mls fields in port context for %s/%s" -#: ../semanage/seobject.py:1033 +-#, python-format +-msgid "Could not set port context for %s/%s" +#: ../semanage/seobject.py:1073 - #, python-format - msgid "Could not set port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "Could not set port context for %s/%s" -#: ../semanage/seobject.py:1037 +-#, python-format +-msgid "Could not add port %s/%s" +#: ../semanage/seobject.py:1077 - #, python-format - msgid "Could not add port %s/%s" ++#, fuzzy, python-format ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "Could not add port %s/%s" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -144809,21 +147189,32 @@ index 2904253..b7312f5 100644 msgstr "Requires setype" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 - #, python-format - msgid "Port %s/%s is not defined" +-#, python-format +-msgid "Port %s/%s is not defined" ++#: ../semanage/seobject.py:1102 ++#, fuzzy, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "Could not check if port %s/%s is defined" ++ ++#: ../semanage/seobject.py:1104 ++#, fuzzy, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "Port %s/%s is not defined" -#: ../semanage/seobject.py:1068 +-#, python-format +-msgid "Could not query port %s/%s" +#: ../semanage/seobject.py:1108 - #, python-format - msgid "Could not query port %s/%s" ++#, fuzzy, python-format ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "Could not query port %s/%s" -#: ../semanage/seobject.py:1079 +-#, python-format +-msgid "Could not modify port %s/%s" +#: ../semanage/seobject.py:1119 - #, python-format - msgid "Could not modify port %s/%s" ++#, fuzzy, python-format ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "Could not modify port %s/%s" -#: ../semanage/seobject.py:1092 @@ -144838,15 +147229,24 @@ index 2904253..b7312f5 100644 msgstr "Could not delete the port %s" -#: ../semanage/seobject.py:1125 +-#, python-format +-msgid "Port %s/%s is defined in policy, cannot be deleted" ++#: ../semanage/seobject.py:1159 ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "Port %s/%s is not defined" ++ +#: ../semanage/seobject.py:1165 - #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" msgstr "Port %s/%s is defined in policy, cannot be deleted" -#: ../semanage/seobject.py:1129 +-#, python-format +-msgid "Could not delete port %s/%s" +#: ../semanage/seobject.py:1169 - #, python-format - msgid "Could not delete port %s/%s" ++#, fuzzy, python-format ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" msgstr "Could not delete port %s/%s" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 @@ -144855,9 +147255,9 @@ index 2904253..b7312f5 100644 msgstr "Could not list ports" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "SELinux Port Type" @@ -144868,7 +147268,7 @@ index 2904253..b7312f5 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "Port Number" @@ -145139,7 +147539,9 @@ index 2904253..b7312f5 100644 -#: ../semanage/seobject.py:1697 +#: ../semanage/seobject.py:1750 #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" +-msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" msgstr "" -#: ../semanage/seobject.py:1706 @@ -145182,7 +147584,8 @@ index 2904253..b7312f5 100644 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" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" msgstr "" -#: ../semanage/seobject.py:1755 @@ -145346,9 +147749,11 @@ index 2904253..b7312f5 100644 msgstr "Could not modify boolean %s" -#: ../semanage/seobject.py:2063 +-#, python-format +-msgid "Bad format %s: Record %s" +#: ../semanage/seobject.py:2122 - #, python-format - msgid "Bad format %s: Record %s" ++#, fuzzy, python-format ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "Bad format %s: Record %s" -#: ../semanage/seobject.py:2087 @@ -145396,13 +147801,13 @@ index 2904253..b7312f5 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "Description" -@@ -992,206 +1032,227 @@ msgstr "Error! Shell is not valid.\n" +@@ -992,206 +1045,227 @@ msgstr "Error! Shell is not valid.\n" msgid "Unable to clear environment\n" msgstr "Unable to clear environment\n" @@ -145672,7 +148077,7 @@ index 2904253..b7312f5 100644 msgid "failed to exec shell\n" msgstr "failed to exec shell\n" -@@ -1418,7 +1479,7 @@ msgstr "" +@@ -1418,7 +1492,7 @@ msgstr "" msgid "Applications" msgstr "" @@ -145681,7 +148086,7 @@ index 2904253..b7312f5 100644 msgid "Standard Init Daemon" msgstr "" -@@ -1428,7 +1489,7 @@ msgid "" +@@ -1428,7 +1502,7 @@ msgid "" "requires a script in /etc/rc.d/init.d" msgstr "" @@ -145690,7 +148095,7 @@ index 2904253..b7312f5 100644 msgid "DBUS System Daemon" msgstr "" -@@ -1440,7 +1501,7 @@ msgstr "" +@@ -1440,7 +1514,7 @@ msgstr "" msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" @@ -145699,7 +148104,7 @@ index 2904253..b7312f5 100644 msgid "Web Application/Script (CGI)" msgstr "" -@@ -1449,7 +1510,7 @@ msgid "" +@@ -1449,7 +1523,7 @@ msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" @@ -145708,7 +148113,7 @@ index 2904253..b7312f5 100644 msgid "User Application" msgstr "" -@@ -1459,7 +1520,7 @@ msgid "" +@@ -1459,7 +1533,7 @@ msgid "" "started by a user" msgstr "" @@ -145717,7 +148122,7 @@ index 2904253..b7312f5 100644 msgid "Sandbox" msgstr "" -@@ -1511,8 +1572,8 @@ msgstr "" +@@ -1511,8 +1585,8 @@ msgstr "" #: ../gui/polgen.glade:550 msgid "" @@ -145728,7 +148133,7 @@ index 2904253..b7312f5 100644 msgstr "" #: ../gui/polgen.glade:592 -@@ -1525,8 +1586,8 @@ msgstr "" +@@ -1525,8 +1599,8 @@ msgstr "" #: ../gui/polgen.glade:627 msgid "" @@ -145739,17 +148144,17 @@ index 2904253..b7312f5 100644 "the system directly." msgstr "" -@@ -1534,7 +1595,8 @@ msgstr "" +@@ -1534,7 +1608,8 @@ msgstr "" msgid "Enter name of application or user role:" msgstr "" -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "" -@@ -1594,8 +1656,7 @@ msgid "Select the user_roles that will transition to %s:" +@@ -1594,8 +1669,7 @@ msgid "Select the user_roles that will transition to %s:" msgstr "" #: ../gui/polgen.glade:1019 @@ -145759,16 +148164,16 @@ index 2904253..b7312f5 100644 msgstr "" #: ../gui/polgen.glade:1056 -@@ -1619,7 +1680,7 @@ msgid "TCP Ports" +@@ -1619,7 +1693,7 @@ msgid "TCP Ports" msgstr "" #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" msgstr "" -@@ -1750,75 +1811,75 @@ msgstr "" +@@ -1750,75 +1824,75 @@ msgstr "" msgid "Policy Directory" msgstr "" @@ -145860,53 +148265,53 @@ index 2904253..b7312f5 100644 msgid "Configue SELinux" msgstr "" -@@ -1833,6 +1894,10 @@ msgid "" +@@ -1833,6 +1907,10 @@ msgid "" msgstr "" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" msgstr "" -@@ -1842,7 +1907,9 @@ msgid "" +@@ -1842,7 +1920,9 @@ msgid "" "Level" msgstr "" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" msgstr "" -@@ -1880,10 +1947,14 @@ msgid "Modify %s" +@@ -1880,10 +1960,14 @@ msgid "Modify %s" msgstr "" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" msgstr "" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" msgstr "" -@@ -1891,7 +1962,7 @@ msgstr "" +@@ -1891,7 +1975,7 @@ msgstr "" msgid "Status" msgstr "" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " -@@ -1904,11 +1975,11 @@ msgid "" +@@ -1904,11 +1988,11 @@ msgid "" "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 " @@ -145917,36 +148322,36 @@ index 2904253..b7312f5 100644 msgstr "" -#: ../gui/statusPage.py:152 -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " -@@ -1960,6 +2031,8 @@ msgid "" +@@ -1960,6 +2044,8 @@ msgid "" msgstr "" #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "" -@@ -1972,6 +2045,7 @@ msgid "SELinux Administration" +@@ -1972,6 +2058,7 @@ msgid "SELinux Administration" msgstr "" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" msgstr "" -@@ -2041,6 +2115,7 @@ msgstr "" +@@ -2041,6 +2128,7 @@ msgstr "" #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" msgstr "" -@@ -2135,8 +2210,8 @@ msgstr "" +@@ -2135,8 +2223,8 @@ msgstr "" #: ../gui/system-config-selinux.glade:2661 msgid "" @@ -145957,200 +148362,193 @@ index 2904253..b7312f5 100644 msgstr "" #: ../gui/system-config-selinux.glade:2781 -@@ -2164,1321 +2239,2888 @@ msgstr "" +@@ -2164,1321 +2252,2946 @@ msgstr "" msgid "SELinux user '%s' is required" msgstr "" -#: ../sepolicy/sepolicy.py:202 -msgid "Generate SELinux man pages" +-msgstr "" +- +-#: ../sepolicy/sepolicy.py:205 +-msgid "path in which the generated SELinux man pages will be stored" +-msgstr "" +- +-#: ../sepolicy/sepolicy.py:207 +-msgid "name of the OS for man pages" +#: booleans.py:1 +msgid "" +"Allow ABRT to modify public files used for public file transfer services." msgstr "" --#: ../sepolicy/sepolicy.py:205 --msgid "path in which the generated SELinux man pages will be stored" +-#: ../sepolicy/sepolicy.py:209 +-msgid "Generate HTML man pages structure for selected SELinux man page" +#: booleans.py:2 +msgid "" +"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts" msgstr "" --#: ../sepolicy/sepolicy.py:207 --msgid "name of the OS for man pages" +-#: ../sepolicy/sepolicy.py:213 +-msgid "All domains" +#: booleans.py:3 +msgid "" +"Allow abrt-handle-upload to modify public files used for public file " +"transfer services in /var/spool/abrt-upload/." msgstr "" --#: ../sepolicy/sepolicy.py:209 --msgid "Generate HTML man pages structure for selected SELinux man page" +-#: ../sepolicy/sepolicy.py:216 +-msgid "Domain name(s) of man pages to be created" +#: booleans.py:4 +msgid "Allow antivirus programs to read non security files on a system" msgstr "" --#: ../sepolicy/sepolicy.py:213 --msgid "All domains" +-#: ../sepolicy/sepolicy.py:221 +-msgid "Query SELinux policy network information" +#: booleans.py:5 +msgid "Determine whether can antivirus programs use JIT compiler." msgstr "" --#: ../sepolicy/sepolicy.py:216 --msgid "Domain name(s) of man pages to be created" +-#: ../sepolicy/sepolicy.py:226 +-msgid "list all SELinux port types" +#: booleans.py:6 +msgid "Allow auditadm to exec content" msgstr "" --#: ../sepolicy/sepolicy.py:221 --msgid "Query SELinux policy network information" +-#: ../sepolicy/sepolicy.py:229 +-msgid "show SELinux type related to the port" +#: booleans.py:7 +msgid "" +"Allow users to resolve user passwd entries directly from ldap rather then " +"using a sssd server" msgstr "" --#: ../sepolicy/sepolicy.py:226 --msgid "list all SELinux port types" +-#: ../sepolicy/sepolicy.py:232 +-msgid "Show ports defined for this SELinux type" +#: booleans.py:8 +msgid "Allow users to login using a radius server" msgstr "" --#: ../sepolicy/sepolicy.py:229 --msgid "show SELinux type related to the port" +-#: ../sepolicy/sepolicy.py:235 +-msgid "show ports to which this domain can bind and/or connect" +#: booleans.py:9 +msgid "Allow users to login using a yubikey server" msgstr "" --#: ../sepolicy/sepolicy.py:232 --msgid "Show ports defined for this SELinux type" +-#: ../sepolicy/sepolicy.py:250 +-msgid "query SELinux policy to see if domains can communicate with each other" +#: booleans.py:10 +msgid "Determine whether awstats can purge httpd log files." msgstr "" --#: ../sepolicy/sepolicy.py:235 --msgid "show ports to which this domain can bind and/or connect" +-#: ../sepolicy/sepolicy.py:253 +-msgid "Source Domain" +#: booleans.py:11 +msgid "Allow boinc_domain execmem/execstack." msgstr "" --#: ../sepolicy/sepolicy.py:250 --msgid "query SELinux policy to see if domains can communicate with each other" +-#: ../sepolicy/sepolicy.py:256 +-msgid "Target Domain" +#: booleans.py:12 +msgid "" +"Determine whether cdrecord can read various content. nfs, samba, removable " +"devices, user temp and untrusted content files" msgstr "" --#: ../sepolicy/sepolicy.py:253 --msgid "Source Domain" +-#: ../sepolicy/sepolicy.py:276 +-msgid "query SELinux Policy to see description of booleans" +#: booleans.py:13 +msgid "" +"Allow cluster administrative domains to connect to the network using TCP." msgstr "" --#: ../sepolicy/sepolicy.py:256 --msgid "Target Domain" +-#: ../sepolicy/sepolicy.py:280 +-msgid "get all booleans descriptions" +#: booleans.py:14 +msgid "Allow cluster administrative domains to manage all files on a system." msgstr "" --#: ../sepolicy/sepolicy.py:276 --msgid "query SELinux Policy to see description of booleans" +-#: ../sepolicy/sepolicy.py:282 +-msgid "boolean to get description" +#: booleans.py:15 +msgid "" +"Allow cluster administrative cluster domains memcheck-amd64- to use " +"executable memory" msgstr "" --#: ../sepolicy/sepolicy.py:280 --msgid "get all booleans descriptions" +-#: ../sepolicy/sepolicy.py:301 +#: booleans.py:16 -+msgid "" + msgid "" +-"query SELinux Policy to see how a source process domain can transition to " +-"the target process domain" +"Determine whether Cobbler can modify public files used for public file " +"transfer services." msgstr "" --#: ../sepolicy/sepolicy.py:282 --msgid "boolean to get description" +-#: ../sepolicy/sepolicy.py:304 +-msgid "source process domain" +#: booleans.py:17 +msgid "Determine whether Cobbler can connect to the network using TCP." msgstr "" --#: ../sepolicy/sepolicy.py:301 --msgid "" --"query SELinux Policy to see how a source process domain can transition to " --"the target process domain" +-#: ../sepolicy/sepolicy.py:307 +-msgid "target process domain" +#: booleans.py:18 +msgid "Determine whether Cobbler can access cifs file systems." msgstr "" --#: ../sepolicy/sepolicy.py:304 --msgid "source process domain" +-#: ../sepolicy/sepolicy.py:327 +-msgid "Command required for this type of policy" +#: booleans.py:19 +msgid "Determine whether Cobbler can access nfs file systems." msgstr "" --#: ../sepolicy/sepolicy.py:307 --msgid "target process domain" +-#: ../sepolicy/sepolicy.py:347 +-msgid "List SELinux Policy interfaces" +#: booleans.py:20 +msgid "Determine whether collectd can connect to the network using TCP." msgstr "" --#: ../sepolicy/sepolicy.py:327 --msgid "Command required for this type of policy" +-#: ../sepolicy/sepolicy.py:362 +-msgid "Generate SELinux Policy module template" +#: booleans.py:21 +msgid "Determine whether Condor can connect to the network using TCP." msgstr "" --#: ../sepolicy/sepolicy.py:347 --msgid "List SELinux Policy interfaces" +-#: ../sepolicy/sepolicy.py:365 +-msgid "Enter domain type which you will be extending" +#: booleans.py:22 +msgid "" +"Allow system cron jobs to relabel filesystem for restoring file contexts." msgstr "" --#: ../sepolicy/sepolicy.py:362 --msgid "Generate SELinux Policy module template" +-#: ../sepolicy/sepolicy.py:368 +-msgid "Enter SELinux user(s) which will transition to this domain" +#: booleans.py:23 +msgid "Determine whether cvs can read shadow password files." msgstr "" --#: ../sepolicy/sepolicy.py:365 --msgid "Enter domain type which you will be extending" +-#: ../sepolicy/sepolicy.py:371 +-msgid "Enter domain(s) that this confined admin will administrate" +#: booleans.py:24 +msgid "Allow all daemons to write corefiles to /" msgstr "" --#: ../sepolicy/sepolicy.py:368 --msgid "Enter SELinux user(s) which will transition to this domain" +-#: ../sepolicy/sepolicy.py:374 +-msgid "name of policy to generate" +#: booleans.py:25 +msgid "Allow all daemons to use tcp wrappers." msgstr "" --#: ../sepolicy/sepolicy.py:371 --msgid "Enter domain(s) that this confined admin will administrate" +-#: ../sepolicy/sepolicy.py:378 +-msgid "path in which the generated policy files will be stored" +#: booleans.py:26 +msgid "Allow all daemons the ability to read/write terminals" msgstr "" --#: ../sepolicy/sepolicy.py:374 --msgid "name of policy to generate" -+#: booleans.py:27 -+msgid "Determine whether dbadm can manage generic user files." - msgstr "" - --#: ../sepolicy/sepolicy.py:378 --msgid "path in which the generated policy files will be stored" -+#: booleans.py:28 -+msgid "Determine whether dbadm can read generic user files." - msgstr "" - -#: ../sepolicy/sepolicy.py:380 -msgid "executable to confine" -+#: booleans.py:29 -+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:27 ++msgid "Determine whether dbadm can manage generic user files." msgstr "" -#: ../sepolicy/sepolicy.py:384 ../sepolicy/sepolicy.py:387 @@ -146161,249 +148559,249 @@ index 2904253..b7312f5 100644 -#: ../sepolicy/sepolicy.py:414 ../sepolicy/sepolicy.py:417 -#, python-format -msgid "Generate Policy for %s" -+#: booleans.py:30 -+msgid "Deny any process from ptracing or debugging any other processes." ++#: booleans.py:28 ++msgid "Determine whether dbadm can read generic user files." msgstr "" -#: ../sepolicy/sepolicy.py:422 -msgid "commands" -+#: booleans.py:31 -+msgid "Allow dhcpc client applications to execute iptables commands" ++#: booleans.py:29 ++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 "" -#: ../sepolicy/sepolicy.py:425 -msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" -+#: booleans.py:32 -+msgid "Determine whether DHCP daemon can use LDAP backends." ++#: booleans.py:30 ++msgid "Deny any process from ptracing or debugging any other processes." msgstr "" -#: ../sepolicy/sepolicy/__init__.py:48 -msgid "No SELinux Policy installed" -+#: booleans.py:33 -+msgid "Allow all domains to use other domains file descriptors" ++#: booleans.py:31 ++msgid "Allow dhcpc client applications to execute iptables commands" msgstr "" -#: ../sepolicy/sepolicy/__init__.py:54 -#, python-format -msgid "Failed to read %s policy file" -+#: booleans.py:34 -+msgid "Allow all domains to have the kernel load modules" ++#: booleans.py:32 ++msgid "Determine whether DHCP daemon can use LDAP backends." msgstr "" -#: ../sepolicy/sepolicy/__init__.py:127 -msgid "unknown" -msgstr "unknown" -+#: booleans.py:35 -+msgid "" -+"Determine whether entropyd can use audio devices as the source for the " -+"entropy feeds." -+msgstr "" - +- -#: ../sepolicy/sepolicy/generate.py:173 -msgid "Internet Services Daemon" -+#: booleans.py:36 -+msgid "Determine whether exim can connect to databases." ++#: booleans.py:33 ++msgid "Allow all domains to use other domains file descriptors" msgstr "" -#: ../sepolicy/sepolicy/generate.py:177 -msgid "Existing Domain Type" ++#: booleans.py:34 ++msgid "Allow all domains to have the kernel load modules" + msgstr "" + +-#: ../sepolicy/sepolicy/generate.py:178 +-msgid "Minimal Terminal Login User Role" ++#: booleans.py:35 ++msgid "" ++"Determine whether entropyd can use audio devices as the source for the " ++"entropy feeds." + msgstr "" + +-#: ../sepolicy/sepolicy/generate.py:179 +-msgid "Minimal X Windows Login User Role" ++#: booleans.py:36 ++msgid "Determine whether exim can connect to databases." + msgstr "" + +-#: ../sepolicy/sepolicy/generate.py:180 +-msgid "Desktop Login User Role" +#: booleans.py:37 +msgid "" +"Determine whether exim can create, read, write, and delete generic user " +"content files." msgstr "" --#: ../sepolicy/sepolicy/generate.py:178 --msgid "Minimal Terminal Login User Role" +-#: ../sepolicy/sepolicy/generate.py:181 +-msgid "Administrator Login User Role" +#: booleans.py:38 +msgid "Determine whether exim can read generic user content files." msgstr "" --#: ../sepolicy/sepolicy/generate.py:179 --msgid "Minimal X Windows Login User Role" +-#: ../sepolicy/sepolicy/generate.py:182 +-msgid "Confined Root Administrator Role" +#: booleans.py:39 +msgid "Enable extra rules in the cron domain to support fcron." msgstr "" --#: ../sepolicy/sepolicy/generate.py:180 --msgid "Desktop Login User Role" -+#: booleans.py:40 -+msgid "Determine whether fenced can connect to the TCP network." - msgstr "" - --#: ../sepolicy/sepolicy/generate.py:181 --msgid "Administrator Login User Role" -+#: booleans.py:41 -+msgid "Determine whether fenced can use ssh." - msgstr "" - --#: ../sepolicy/sepolicy/generate.py:182 --msgid "Confined Root Administrator Role" -+#: booleans.py:42 -+msgid "Allow all domains to execute in fips_mode" - msgstr "" - -#: ../sepolicy/sepolicy/generate.py:187 -msgid "Valid Types:\n" -+#: booleans.py:43 -+msgid "" -+"Determine whether ftpd can read and write files in user home directories." ++#: booleans.py:40 ++msgid "Determine whether fenced can connect to the TCP network." msgstr "" -#: ../sepolicy/sepolicy/generate.py:221 -#, python-format -msgid "Ports must be numbers or ranges of numbers from 1 to %d " -+#: booleans.py:44 -+msgid "" -+"Determine whether ftpd can modify public files used for public file transfer " -+"services. Directories/Files must be labeled public_content_rw_t." ++#: booleans.py:41 ++msgid "Determine whether fenced can use ssh." msgstr "" -#: ../sepolicy/sepolicy/generate.py:231 -msgid "You must enter a valid policy type" -+#: booleans.py:45 -+msgid "Determine whether ftpd can connect to all unreserved ports." ++#: booleans.py:42 ++msgid "Allow all domains to execute in fips_mode" msgstr "" -#: ../sepolicy/sepolicy/generate.py:234 -#, python-format -msgid "You must enter a name for your policy module for your %s." -+#: booleans.py:46 -+msgid "Determine whether ftpd can connect to databases over the TCP network." ++#: booleans.py:43 ++msgid "" ++"Determine whether ftpd can read and write files in user home directories." msgstr "" -#: ../sepolicy/sepolicy/generate.py:355 -+#: booleans.py:47 ++#: booleans.py:44 msgid "" -"Name must be alpha numberic with no spaces. Consider using option \"-n " -"MODULENAME\"" -+"Determine whether ftpd can login to local users and can read and write all " -+"files on the system, governed by DAC." ++"Determine whether ftpd can modify public files used for public file transfer " ++"services. Directories/Files must be labeled public_content_rw_t." msgstr "" -#: ../sepolicy/sepolicy/generate.py:447 -msgid "User Role types can not be assigned executables." ++#: booleans.py:45 ++msgid "Determine whether ftpd can connect to all unreserved ports." + msgstr "" + +-#: ../sepolicy/sepolicy/generate.py:453 +-msgid "Only Daemon apps can use an init script.." ++#: booleans.py:46 ++msgid "Determine whether ftpd can connect to databases over the TCP network." + msgstr "" + +-#: ../sepolicy/sepolicy/generate.py:471 +-msgid "use_resolve must be a boolean value " ++#: booleans.py:47 ++msgid "" ++"Determine whether ftpd can login to local users and can read and write all " ++"files on the system, governed by DAC." + msgstr "" + +-#: ../sepolicy/sepolicy/generate.py:477 +-msgid "use_syslog must be a boolean value " +#: booleans.py:48 +msgid "" +"Determine whether ftpd can use CIFS used for public file transfer services." msgstr "" --#: ../sepolicy/sepolicy/generate.py:453 --msgid "Only Daemon apps can use an init script.." +-#: ../sepolicy/sepolicy/generate.py:483 +-msgid "use_kerberos must be a boolean value " +#: booleans.py:49 +msgid "Allow ftpd to use ntfs/fusefs volumes." msgstr "" --#: ../sepolicy/sepolicy/generate.py:471 --msgid "use_resolve must be a boolean value " +-#: ../sepolicy/sepolicy/generate.py:489 +-msgid "manage_krb5_rcache must be a boolean value " +#: booleans.py:50 +msgid "" +"Determine whether ftpd can use NFS used for public file transfer services." msgstr "" --#: ../sepolicy/sepolicy/generate.py:477 --msgid "use_syslog must be a boolean value " +-#: ../sepolicy/sepolicy/generate.py:519 +-msgid "USER Types automatically get a tmp type" +#: booleans.py:51 +msgid "" +"Determine whether ftpd can bind to all unreserved ports for passive mode." msgstr "" --#: ../sepolicy/sepolicy/generate.py:483 --msgid "use_kerberos must be a boolean value " +-#: ../sepolicy/sepolicy/generate.py:857 +-#, python-format +-msgid "%s policy modules require existing domains" +#: booleans.py:52 +msgid "Determine whether Git CGI can search home directories." msgstr "" --#: ../sepolicy/sepolicy/generate.py:489 --msgid "manage_krb5_rcache must be a boolean value " +-#: ../sepolicy/sepolicy/generate.py:1059 +-msgid "You must enter the executable path for your confined process" +#: booleans.py:53 +msgid "Determine whether Git CGI can access cifs file systems." msgstr "" --#: ../sepolicy/sepolicy/generate.py:519 --msgid "USER Types automatically get a tmp type" +-#: ../sepolicy/sepolicy/generate.py:1321 +-msgid "Type Enforcement file" +#: booleans.py:54 +msgid "Determine whether Git CGI can access nfs file systems." msgstr "" --#: ../sepolicy/sepolicy/generate.py:857 --#, python-format --msgid "%s policy modules require existing domains" +-#: ../sepolicy/sepolicy/generate.py:1322 +-msgid "Interface file" +#: booleans.py:55 +msgid "" +"Determine whether Git session daemon can bind TCP sockets to all unreserved " +"ports." msgstr "" --#: ../sepolicy/sepolicy/generate.py:1059 --msgid "You must enter the executable path for your confined process" +-#: ../sepolicy/sepolicy/generate.py:1323 +-msgid "File Contexts file" +#: booleans.py:56 +msgid "" +"Determine whether calling user domains can execute Git daemon in the " +"git_session_t domain." msgstr "" --#: ../sepolicy/sepolicy/generate.py:1321 --msgid "Type Enforcement file" +-#: ../sepolicy/sepolicy/generate.py:1324 +-msgid "Spec file" +#: booleans.py:57 +msgid "Determine whether Git system daemon can search home directories." msgstr "" --#: ../sepolicy/sepolicy/generate.py:1322 --msgid "Interface file" -+#: booleans.py:58 -+msgid "Determine whether Git system daemon can access cifs file systems." - msgstr "" - --#: ../sepolicy/sepolicy/generate.py:1323 --msgid "File Contexts file" -+#: booleans.py:59 -+msgid "Determine whether Git system daemon can access nfs file systems." - msgstr "" - --#: ../sepolicy/sepolicy/generate.py:1324 --msgid "Spec file" -+#: booleans.py:60 -+msgid "Determine whether Gitosis can send mail." - msgstr "" - -#: ../sepolicy/sepolicy/generate.py:1325 -msgid "Setup Script" ++#: booleans.py:58 ++msgid "Determine whether Git system daemon can access cifs file systems." ++msgstr "" ++ ++#: booleans.py:59 ++msgid "Determine whether Git system daemon can access nfs file systems." ++msgstr "" ++ ++#: booleans.py:60 ++msgid "Determine whether Gitosis can send mail." ++msgstr "" ++ +#: booleans.py:61 +msgid "Enable reading of urandom for all domains." - msgstr "" - --#: booleans.py:1 ++msgstr "" ++ +#: booleans.py:62 - msgid "" --"Allow ABRT to modify public files used for public file transfer services." ++msgid "" +"Allow glusterfsd to modify public files used for public file transfer " +"services. Files/Directories must be labeled public_content_rw_t." - msgstr "" - --#: booleans.py:2 --msgid "" --"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts" ++msgstr "" ++ +#: booleans.py:63 +msgid "Allow glusterfsd to share any file/directory read only." - msgstr "" - --#: booleans.py:3 --msgid "Allow amavis to use JIT compiler" ++msgstr "" ++ +#: booleans.py:64 +msgid "Allow glusterfsd to share any file/directory read/write." - msgstr "" - --#: booleans.py:4 --msgid "Allow antivirus programs to read non security files on a system" ++msgstr "" ++ +#: booleans.py:65 +msgid "" +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" +"agent to manage user files." - msgstr "" - --#: booleans.py:5 --msgid "Allow auditadm to exec content" ++msgstr "" ++ +#: booleans.py:66 +msgid "" +"Allow gpg web domain to modify public files used for public file transfer " @@ -147277,6 +149675,32 @@ index 2904253..b7312f5 100644 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -147409,82 +149833,74 @@ index 2904253..b7312f5 100644 +#, python-format +msgid "" +"-d option can not be used with '%s' domains. Read usage for more details." - msgstr "" - --#: booleans.py:6 ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:497 +#, python-format - msgid "" --"Allow users to resolve user passwd entries directly from ldap rather then " --"using a sssd server" ++msgid "" +"-a option can not be used with '%s' domains. Read usage for more details." - msgstr "" - --#: booleans.py:7 --msgid "Allow users to login using a radius server" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:501 +msgid "-w option can not be used with the --newtype option" - msgstr "" - --#: booleans.py:8 --msgid "Allow users to login using a yubikey server" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:521 +msgid "List SELinux Policy interfaces" - msgstr "" - --#: booleans.py:9 --msgid "Allow awstats to purge Apache logs" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:541 +msgid "Enter interface names, you wish to query" - msgstr "" - --#: booleans.py:10 --msgid "" --"Allow cdrecord to read various content. nfs, samba, removable devices, user " --"temp and untrusted content files" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:550 +msgid "Generate SELinux Policy module template" - msgstr "" - --#: booleans.py:11 --msgid "Allow clamd to use JIT compiler" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:553 +msgid "Enter domain type which you will be extending" - msgstr "" - --#: booleans.py:12 --msgid "Allow clamscan to non security files on a system" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:556 +msgid "Enter SELinux user(s) which will transition to this domain" - msgstr "" - --#: booleans.py:13 --msgid "Allow clamscan to read user content" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:559 +msgid "Enter SELinux role(s) to which the administror domain will transition" - msgstr "" - --#: booleans.py:14 ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:562 +msgid "Enter domain(s) which this confined admin will administrate" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:1 +-msgid "" +-"Allow ABRT to modify public files used for public file transfer services." +#: ../sepolicy/sepolicy.py:565 +msgid "name of policy to generate" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:2 +-msgid "" +-"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts" +#: ../sepolicy/sepolicy.py:572 +msgid "path in which the generated policy files will be stored" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:3 +-msgid "Allow amavis to use JIT compiler" +#: ../sepolicy/sepolicy.py:574 +msgid "path to which the confined processes will need to write" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:4 +-msgid "Allow antivirus programs to read non security files on a system" +#: ../sepolicy/sepolicy.py:575 +msgid "Policy types which require a command" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:5 +-msgid "Allow auditadm to exec content" +#: ../sepolicy/sepolicy.py:579 ../sepolicy/sepolicy.py:582 +#: ../sepolicy/sepolicy.py:585 ../sepolicy/sepolicy.py:588 +#: ../sepolicy/sepolicy.py:591 ../sepolicy/sepolicy.py:597 @@ -147493,42 +149909,63 @@ index 2904253..b7312f5 100644 +#: ../sepolicy/sepolicy.py:615 ../sepolicy/sepolicy.py:618 +#, python-format +msgid "Generate '%s' policy" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:6 +-msgid "" +-"Allow users to resolve user passwd entries directly from ldap rather then " +-"using a sssd server" +#: ../sepolicy/sepolicy.py:606 +#, python-format +msgid "Generate '%s' policy " -+msgstr "" -+ + msgstr "" + +-#: booleans.py:7 +-msgid "Allow users to login using a radius server" +#: ../sepolicy/sepolicy.py:620 +msgid "executable to confine" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:8 +-msgid "Allow users to login using a yubikey server" +#: ../sepolicy/sepolicy.py:625 +msgid "commands" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:9 +-msgid "Allow awstats to purge Apache logs" +#: ../sepolicy/sepolicy.py:628 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:10 +-msgid "" +-"Allow cdrecord to read various content. nfs, samba, removable devices, user " +-"temp and untrusted content files" +#: ../sepolicy/sepolicy/__init__.py:89 +#, python-format +msgid "-- Allowed %s [ %s ]" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 + msgstr "" + +-#: booleans.py:11 +-msgid "Allow clamd to use JIT compiler" ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:12 +-msgid "Allow clamscan to non security files on a system" +#: ../sepolicy/sepolicy/__init__.py:96 +msgid "regular file" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:13 +-msgid "Allow clamscan to read user content" +#: ../sepolicy/sepolicy/__init__.py:97 +msgid "directory" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:14 +#: ../sepolicy/sepolicy/__init__.py:98 +msgid "character device" +msgstr "" @@ -147718,7 +150155,7 @@ index 2904253..b7312f5 100644 -#: booleans.py:27 -msgid "Allow dbadm to manage files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" msgstr "" @@ -147729,45 +150166,36 @@ index 2904253..b7312f5 100644 msgstr "" -#: booleans.py:29 -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + @@ -147789,10 +150217,9 @@ index 2904253..b7312f5 100644 -#: booleans.py:31 -msgid "Allow dhcpc client applications to execute iptables commands" +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" msgstr "" @@ -147807,15 +150234,14 @@ index 2904253..b7312f5 100644 -#: booleans.py:33 -msgid "Allow all domains to use other domains file descriptors" +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" msgstr "" -#: booleans.py:34 -msgid "Allow all domains to have the kernel load modules" +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." @@ -147830,8 +150256,8 @@ index 2904253..b7312f5 100644 -#: booleans.py:36 -msgid "Allow exim to connect to databases (postgres, mysql)" +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" msgstr "" @@ -147839,10 +150265,9 @@ index 2904253..b7312f5 100644 -msgid "Allow exim to create, read, write, and delete unprivileged user files." +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" msgstr "" @@ -147872,18 +150297,18 @@ index 2904253..b7312f5 100644 -#: booleans.py:41 -msgid "Allow fenced domain to execute ssh." +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" msgstr "" -#: booleans.py:42 -msgid "Allow all domains to execute in fips_mode" +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" msgstr "" @@ -147964,21 +150389,21 @@ index 2904253..b7312f5 100644 -#: booleans.py:52 -msgid "Determine whether Git CGI can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." msgstr "" -#: booleans.py:53 -msgid "Determine whether Git CGI can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." msgstr "" -#: booleans.py:54 -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 msgid "" -"Determine whether Git session daemon can bind TCP sockets to all unreserved " -"ports." @@ -147987,7 +150412,7 @@ index 2904253..b7312f5 100644 msgstr "" -#: booleans.py:55 -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 msgid "" -"Determine whether calling user domains can execute Git daemon in the " -"git_session_t domain." @@ -147997,16 +150422,15 @@ index 2904253..b7312f5 100644 -#: booleans.py:56 -msgid "Determine whether Git system daemon can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +#, fuzzy +msgid "MLS Range" +msgstr "MCS Range" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." @@ -148014,7 +150438,7 @@ index 2904253..b7312f5 100644 -#: booleans.py:57 -msgid "Determine whether Git system daemon can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." @@ -148022,465 +150446,457 @@ index 2904253..b7312f5 100644 -#: booleans.py:58 -msgid "Determine whether Git system daemon can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 -+#, fuzzy -+msgid "Port Type" -+msgstr "SELinux Port Type" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 -+msgid "Select the port type you want to assign to the specified port number." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 -+msgid "tcp" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 -+msgid "" -+"Select tcp if the port type should be assigned to tcp port numbers." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 -+msgid "udp" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 -+msgid "" -+"Select udp if the port type should be assigned to udp port numbers." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 -+msgid "Enter the MLS Label to assign to this port." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 -+#, fuzzy -+msgid "SELinux Configuration" -+msgstr "SELinux boolean" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 -+msgid "Select..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 -+msgid "Booleans" msgstr "" -#: booleans.py:59 -msgid "Allow gitisis daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 -+msgid "" -+"Display boolean information that can be used to modify the policy for the " -+"'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 ++#, fuzzy ++msgid "Port Type" ++msgstr "SELinux Port Type" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 ++msgid "Select the port type you want to assign to the specified port number." msgstr "" -#: booleans.py:60 -msgid "Enable reading of urandom for all domains." -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 -+msgid "Files" ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 ++msgid "tcp" msgstr "" -#: booleans.py:61 -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 msgid "" -"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" -"agent to manage user files." -+"Display file type information that can be used by the 'selected domain'." ++"Select tcp if the port type should be assigned to tcp port numbers." msgstr "" -#: booleans.py:62 --msgid "" ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 ++msgid "udp" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 + msgid "" -"Allow gpg web domain to modify public files used for public file transfer " -"services." -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++"Select udp if the port type should be assigned to udp port numbers." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 ++msgid "Enter the MLS Label to assign to this port." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 ++#, fuzzy ++msgid "SELinux Configuration" ++msgstr "SELinux boolean" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 ++msgid "Select..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 ++msgid "Booleans" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 ++msgid "" ++"Display boolean information that can be used to modify the policy for the " ++"'selected domain'." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 ++msgid "Files" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 ++msgid "" ++"Display file type information that can be used by the 'selected domain'." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" - msgstr "" - --#: booleans.py:63 --msgid "Allow gssd to read temp directory. For access to kerberos tgt." -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." - msgstr "" - --#: booleans.py:64 --msgid "Allow guest to exec content" -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" - msgstr "" - --#: booleans.py:65 -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 - msgid "" --"Allow Apache to modify public files used for public file transfer services. " --"Directories/Files must be labeled public_content_rw_t." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 ++msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." - msgstr "" - --#: booleans.py:66 --msgid "Allow httpd to use built in scripting (usually php)" -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +#, fuzzy +msgid "Login Mapping" +msgstr "Login Name" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" - msgstr "" - --#: booleans.py:67 --msgid "Allow http daemon to check spam" -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +#, fuzzy +msgid "SELinux Users" +msgstr "SELinux User" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" msgstr "" --#: booleans.py:68 -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 - msgid "" --"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " --"ports" +-#: booleans.py:63 +-msgid "Allow gssd to read temp directory. For access to kerberos tgt." ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 ++msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." msgstr "" --#: booleans.py:69 --msgid "Allow httpd to connect to the ldap port" -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 +-#: booleans.py:64 +-msgid "Allow guest to exec content" ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" msgstr "" --#: booleans.py:70 --msgid "Allow http daemon to connect to zabbix" -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 +-#: booleans.py:65 +-msgid "" +-"Allow Apache to modify public files used for public file transfer services. " +-"Directories/Files must be labeled public_content_rw_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" msgstr "" --#: booleans.py:71 --msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 +-#: booleans.py:66 +-msgid "Allow httpd to use built in scripting (usually php)" ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" msgstr "" --#: booleans.py:72 --msgid "" --"Allow HTTPD scripts and modules to connect to cobbler over the network." -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 +-#: booleans.py:67 +-msgid "Allow http daemon to check spam" ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" msgstr "" --#: booleans.py:73 -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 +-#: booleans.py:68 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 msgid "" --"Allow HTTPD scripts and modules to connect to databases over the network." +-"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " +-"ports" +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." msgstr "" --#: booleans.py:74 --msgid "Allow httpd to connect to memcache server" -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 +-#: booleans.py:69 +-msgid "Allow httpd to connect to the ldap port" ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 +msgid "Enabled" msgstr "" --#: booleans.py:75 --msgid "Allow httpd to act as a relay" -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 +-#: booleans.py:70 +-msgid "Allow http daemon to connect to zabbix" ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 +msgid "File Path" msgstr "" --#: booleans.py:76 --msgid "Allow http daemon to send mail" +-#: booleans.py:71 +-msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -msgstr "" -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 +#, fuzzy +msgid "SELinux File Type" +msgstr "SELinux Port Type" +-#: booleans.py:72 +-msgid "" +-"Allow HTTPD scripts and modules to connect to cobbler over the network." ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 ++msgid "File path used to enter the 'selected domain'." + msgstr "" + +-#: booleans.py:73 +-msgid "" +-"Allow HTTPD scripts and modules to connect to databases over the network." ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 ++msgid "Executable Files" + msgstr "" + +-#: booleans.py:74 +-msgid "Allow httpd to connect to memcache server" ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 ++msgid "Files to which the 'selected domain' can write." + msgstr "" + +-#: booleans.py:75 +-msgid "Allow httpd to act as a relay" ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 ++msgid "Writable files" + msgstr "" + +-#: booleans.py:76 +-msgid "Allow http daemon to send mail" ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 ++msgid "File Types defined for the 'selected domain'." + msgstr "" + -#: booleans.py:77 -msgid "Allow Apache to communicate with avahi service via dbus" -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 -+msgid "File path used to enter the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 ++msgid "Application File Types" msgstr "" -#: booleans.py:78 -msgid "Allow httpd cgi support" -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 -+msgid "Executable Files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 ++msgid "Network Ports to which the 'selected domain' is allowed to connect." msgstr "" -#: booleans.py:79 -msgid "Allow httpd to act as a FTP server by listening on the ftp port." -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 -+msgid "Files to which the 'selected domain' can write." ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 ++msgid "Outbound" msgstr "" -#: booleans.py:80 -msgid "Allow httpd to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 -+msgid "Writable files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 ++msgid "Network Ports to which the 'selected domain' is allowed to listen." msgstr "" -#: booleans.py:81 -msgid "Allow httpd scripts and modules execmem/execstack" -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 -+msgid "File Types defined for the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 ++msgid "Inbound" msgstr "" -#: booleans.py:82 -msgid "Allow HTTPD to connect to port 80 for graceful shutdown" -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 -+msgid "Application File Types" - msgstr "" - --#: booleans.py:83 --msgid "Allow httpd processes to manage IPA content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 -+msgid "Network Ports to which the 'selected domain' is allowed to connect." - msgstr "" - --#: booleans.py:84 --msgid "Allow Apache to use mod_auth_ntlm_winbind" -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 -+msgid "Outbound" - msgstr "" - --#: booleans.py:85 --msgid "Allow Apache to use mod_auth_pam" -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 -+msgid "Network Ports to which the 'selected domain' is allowed to listen." - msgstr "" - --#: booleans.py:86 --msgid "Allow httpd to read user content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 -+msgid "Inbound" - msgstr "" - --#: booleans.py:87 --msgid "Allow Apache to run in stickshift mode, not transition to passenger" -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 +msgid "" +"Boolean \n" +"Enabled" msgstr "" --#: booleans.py:88 --msgid "Allow httpd daemon to change its resource limits" -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 +-#: booleans.py:83 +-msgid "Allow httpd processes to manage IPA content" ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +msgid "Boolean name" msgstr "" --#: booleans.py:89 -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 +-#: booleans.py:84 +-msgid "Allow Apache to use mod_auth_ntlm_winbind" +-msgstr "" ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +#, fuzzy +msgid "SELinux Application Type" +msgstr "SELinux Port Type" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 - msgid "" --"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." + +-#: booleans.py:85 +-msgid "Allow Apache to use mod_auth_pam" ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 ++msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." msgstr "" --#: booleans.py:90 -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 +-#: booleans.py:86 +-msgid "Allow httpd to read user content" ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +msgid "Applicaton Transitions From 'select domain'" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 - msgid "" --"Allow apache scripts to write to public content, directories/files must be " --"labeled public_rw_content_t." + msgstr "" + +-#: booleans.py:87 +-msgid "Allow Apache to run in stickshift mode, not transition to passenger" ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 ++msgid "" +"Boolean\n" +"Enabled" msgstr "" --#: booleans.py:91 --msgid "Allow Apache to execute tmp content." -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 +-#: booleans.py:88 +-msgid "Allow httpd daemon to change its resource limits" ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" msgstr "" --#: booleans.py:92 +-#: booleans.py:89 -msgid "" --"Unify HTTPD to communicate with the terminal. Needed for entering the " --"passphrase for certificates at the terminal." -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 +-"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" msgstr "" --#: booleans.py:93 --msgid "Unify HTTPD handling of all content files." -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 -+msgid "" +-#: booleans.py:90 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 + msgid "" +-"Allow apache scripts to write to public content, directories/files must be " +-"labeled public_rw_content_t." +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." msgstr "" --#: booleans.py:94 --msgid "Allow httpd to access cifs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 +-#: booleans.py:91 +-msgid "Allow Apache to execute tmp content." ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" msgstr "" --#: booleans.py:95 --msgid "Allow httpd to access FUSE file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 -+msgid "" +-#: booleans.py:92 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 + msgid "" +-"Unify HTTPD to communicate with the terminal. Needed for entering the " +-"passphrase for certificates at the terminal." +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." msgstr "" --#: booleans.py:96 --msgid "Allow httpd to run gpg" -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 +-#: booleans.py:93 +-msgid "Unify HTTPD handling of all content files." ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +#, fuzzy +msgid "SELinux Directory Type" +msgstr "SELinux Port Type" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" msgstr "" --#: booleans.py:97 --msgid "Allow httpd to access nfs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 +-#: booleans.py:94 +-msgid "Allow httpd to access cifs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +#, fuzzy +msgid "SELinux Destination Type" +msgstr "SELinux Port Type" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +#, fuzzy +msgid "File Name" +msgstr "Login Name" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +msgid "File Transitions From 'select domain'" msgstr "" +-#: booleans.py:95 +-msgid "Allow httpd to access FUSE file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 ++msgid "Default Level" + msgstr "" + +-#: booleans.py:96 +-msgid "Allow httpd to run gpg" ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 ++msgid "Select the system mode when the system first boots up" + msgstr "" + +-#: booleans.py:97 +-msgid "Allow httpd to access nfs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 ++msgid "Select the system mode for the current session" + msgstr "" + -#: booleans.py:98 -msgid "Allow httpd to communicate with oddjob to start up a service" -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 -+msgid "Default Level" ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 ++msgid "System Policy Type:" msgstr "" -#: booleans.py:99 -msgid "Allow httpd to access openstack ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 -+msgid "Select the system mode when the system first boots up" ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 ++msgid "System Mode" msgstr "" -#: booleans.py:100 -msgid "Allow Apache to query NS records" -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 -+msgid "Select the system mode for the current session" ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 ++msgid "Import system settings from another machine" msgstr "" -#: booleans.py:101 -msgid "Allow icecast to connect to all ports, not just sound ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 -+msgid "System Policy Type:" ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++msgid "Import" msgstr "" -#: booleans.py:102 -msgid "" -"Allow the Irssi IRC Client to connect to any port, and to bind to any " -"unreserved port." -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 -+msgid "System Mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 ++msgid "Export system settings to a file" msgstr "" -#: booleans.py:103 -msgid "Allow confined applications to run with kerberos." -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 -+msgid "Import system settings from another machine" ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++msgid "Export" msgstr "" -#: booleans.py:104 -msgid "Allow syslogd daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 -+msgid "Import" ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 ++msgid "Relabel all files back to system defaults on reboot" msgstr "" -#: booleans.py:105 -msgid "Allow syslogd the ability to read/write terminals" -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 -+msgid "Export system settings to a file" ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 ++msgid "Yes" msgstr "" -#: booleans.py:106 -msgid "Allow logging in and using the system from /dev/console." -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 -+msgid "Export" - msgstr "" - --#: booleans.py:107 --msgid "" --"Control the ability to mmap a low area of the address space, as configured " --"by /proc/sys/kernel/mmap_min_addr." -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 -+msgid "Relabel all files back to system defaults on reboot" - msgstr "" - --#: booleans.py:108 --msgid "Allow mock to read files in home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 -+msgid "Yes" - msgstr "" - --#: booleans.py:109 --msgid "Allow the mount command to mount any directory or file." -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" msgstr "" --#: booleans.py:110 --msgid "Allow mozilla plugin domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 +-#: booleans.py:107 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" - msgstr "" - --#: booleans.py:111 -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 msgid "" --"Allow mozilla_plugins to create random content in the users home directory" +-"Control the ability to mmap a low area of the address space, as configured " +-"by /proc/sys/kernel/mmap_min_addr." +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " @@ -148489,17 +150905,17 @@ index 2904253..b7312f5 100644 +"unconfined_t from the users/login screens." msgstr "" --#: booleans.py:112 --msgid "Allow confined web browsers to read home directory content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 +-#: booleans.py:108 +-msgid "Allow mock to read files in home directories." ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" msgstr "" --#: booleans.py:113 --msgid "Allow mplayer executable stack" -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 +-#: booleans.py:109 +-msgid "Allow the mount command to mount any directory or file." ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 +msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " @@ -148508,16 +150924,16 @@ index 2904253..b7312f5 100644 +"allowed." msgstr "" --#: booleans.py:114 --msgid "Allow mysqld to connect to all ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 +-#: booleans.py:110 +-msgid "Allow mozilla plugin domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" msgstr "" --#: booleans.py:115 --msgid "Allow BIND to bind apache port." -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 -+msgid "" +-#: booleans.py:111 ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 + msgid "" +-"Allow mozilla_plugins to create random content in the users home directory" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -148525,162 +150941,190 @@ index 2904253..b7312f5 100644 +"allowed." msgstr "" --#: booleans.py:116 -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 +-#: booleans.py:112 +-msgid "Allow confined web browsers to read home directory content" ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 - msgid "" --"Allow BIND to write the master zone files. Generally this is used for " --"dynamic DNS or zone transfers." + msgstr "" + +-#: booleans.py:113 +-msgid "Allow mplayer executable stack" ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 ++msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." msgstr "" +-#: booleans.py:114 +-msgid "Allow mysqld to connect to all ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 ++msgid "Files Equivalence" + msgstr "" + +-#: booleans.py:115 +-msgid "Allow BIND to bind apache port." ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 ++msgid "...SELECT TO VIEW DATA..." + msgstr "" + +-#: booleans.py:116 +-msgid "" +-"Allow BIND to write the master zone files. Generally this is used for " +-"dynamic DNS or zone transfers." ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 ++msgid "Delete" + msgstr "" + -#: booleans.py:117 -msgid "Allow any files/directories to be exported read/only via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 -+msgid "Files Equivalence" ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 ++msgid "Modify" msgstr "" -#: booleans.py:118 -msgid "Allow any files/directories to be exported read/write via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 -+msgid "...SELECT TO VIEW DATA..." - msgstr "" - --#: booleans.py:119 --msgid "" --"Allow nfs servers to modify public files used for public file transfer " --"services. Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 -+msgid "Delete" - msgstr "" - --#: booleans.py:120 --msgid "Allow system to run with NIS" -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 -+msgid "Modify" - msgstr "" - --#: booleans.py:121 --msgid "Allow confined applications to use nscd shared memory." -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" msgstr "" --#: booleans.py:122 --msgid "Allow openshift to lockdown app" -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 -+msgid "" +-#: booleans.py:119 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 + msgid "" +-"Allow nfs servers to modify public files used for public file transfer " +-"services. Files/Directories must be labeled public_content_rw_t." +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." msgstr "" +-#: booleans.py:120 +-msgid "Allow system to run with NIS" ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 ++msgid "Update" + msgstr "" + +-#: booleans.py:121 +-msgid "Allow confined applications to use nscd shared memory." ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 ++msgid "Commit all changes in your current transaction to the server." + msgstr "" + +-#: booleans.py:122 +-msgid "Allow openshift to lockdown app" ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 ++msgid "Applications - Advanced Search" + msgstr "" + -#: booleans.py:123 -msgid "Allow openvpn to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 -+msgid "Update" ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 ++msgid "Installed" msgstr "" -#: booleans.py:124 -msgid "Allow piranha-lvs domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 -+msgid "Commit all changes in your current transaction to the server." ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 ++msgid "Process Types" msgstr "" -#: booleans.py:125 -msgid "Allow polipo to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 -+msgid "Applications - Advanced Search" ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 ++msgid "More Details" msgstr "" -#: booleans.py:126 -msgid "" -"Determine whether Polipo session daemon can bind tcp sockets to all " -"unreserved ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 -+msgid "Installed" - msgstr "" - --#: booleans.py:127 --msgid "" --"Determine whether calling user domains can execute Polipo daemon in the " --"polipo_session_t domain." -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 -+msgid "Process Types" - msgstr "" - --#: booleans.py:128 --msgid "Determine whether polipo can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 -+msgid "More Details" - msgstr "" - --#: booleans.py:129 --msgid "Determine whether Polipo can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" msgstr "" --#: booleans.py:130 --msgid "Enable polyinstantiated directory support." -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 -+msgid "" +-#: booleans.py:127 ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 + msgid "" +-"Determine whether calling user domains can execute Polipo daemon in the " +-"polipo_session_t domain." +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." msgstr "" +-#: booleans.py:128 +-msgid "Determine whether polipo can access cifs file systems." ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 ++msgid "SELinux File Label" + msgstr "" + +-#: booleans.py:129 +-msgid "Determine whether Polipo can access nfs file systems." ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 ++msgid "Save to Update" + msgstr "" + +-#: booleans.py:130 +-msgid "Enable polyinstantiated directory support." ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 ++msgid "Delete Modified Ports" + msgstr "" + -#: booleans.py:131 -msgid "Allow postfix_local domain full write access to mail_spool directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 -+msgid "SELinux File Label" ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 ++msgid "Select ports to delete. Ports will be deleted when update is applied." msgstr "" -#: booleans.py:132 -msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 -+msgid "Save to Update" - msgstr "" - --#: booleans.py:133 --msgid "Allow transmit client label to foreign database" -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 -+msgid "Delete Modified Ports" - msgstr "" - --#: booleans.py:134 --msgid "Allow database admins to execute DML statement" -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 -+msgid "Select ports to delete. Ports will be deleted when update is applied." - msgstr "" - --#: booleans.py:135 --msgid "Allow unprivileged users to execute DDL statement" -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 +msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." msgstr "" +-#: booleans.py:133 +-msgid "Allow transmit client label to foreign database" +-msgstr "" ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++#, fuzzy ++msgid "Delete Modified Users Mapping." ++msgstr "Could not modify login mapping for %s" + +-#: booleans.py:134 +-msgid "Allow database admins to execute DML statement" ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." + msgstr "" + +-#: booleans.py:135 +-msgid "Allow unprivileged users to execute DDL statement" +-msgstr "" ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++#, fuzzy ++msgid "Login name" ++msgstr "Login Name" + -#: booleans.py:136 -msgid "Allow pppd to load kernel modules for certain modems" -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" msgstr "" -#: booleans.py:137 -msgid "Allow pppd to be run for a regular user" -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" msgstr "" -#: booleans.py:138 -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 msgid "" -"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." +"Review the updates you have made before committing them to the system. To " @@ -148690,36 +151134,43 @@ index 2904253..b7312f5 100644 -#: booleans.py:139 -msgid "Allow Puppet client to manage all file types." -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" msgstr "" -#: booleans.py:140 -msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database" -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" msgstr "" -#: booleans.py:141 -msgid "Allow racoon to read shadow" -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 +msgid "" -+"Add User Roles. SELinux User Roles will be created when Update is applied." ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." msgstr "" -#: booleans.py:142 -msgid "Allow rgmanager domain to connect to the network using TCP." --msgstr "" -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++#, fuzzy ++msgid "SELinux Username" ++msgstr "SELinux User" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 ++msgid "" ++"Add User Roles. SELinux User Roles will be created when Update is applied." + msgstr "" + +-#: booleans.py:143 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +#, fuzzy +msgid "SELinux User Name" +msgstr "SELinux User" - --#: booleans.py:143 -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 msgid "" -"Allow rsync to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." @@ -148729,8 +151180,7 @@ index 2904253..b7312f5 100644 -#: booleans.py:144 -msgid "Allow rsync to run as a client" -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." @@ -148738,36 +151188,35 @@ index 2904253..b7312f5 100644 -#: booleans.py:145 -msgid "Allow rsync to export any files/directories read only." -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" msgstr "" -#: booleans.py:146 -msgid "Allow rsync servers to share cifs files systems" -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +#, fuzzy +msgid "Disable" +msgstr "Disabled" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" msgstr "" -#: booleans.py:147 -msgid "Allow rsync servers to share nfs files systems" -+#: ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" msgstr "" -#: booleans.py:148 -msgid "Allow samba to create new home directories (e.g. via PAM)" -+#: ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" msgstr "" -#: booleans.py:149 -+#: ../sepolicy/sepolicy/gui.py:92 ++#: ../sepolicy/sepolicy/gui.py:93 msgid "" -"Allow samba to act as the domain controller, add users, groups and change " -"passwords." @@ -148781,78 +151230,78 @@ index 2904253..b7312f5 100644 -#: booleans.py:150 -msgid "Allow samba to share users home directories." -+#: ../sepolicy/sepolicy/gui.py:115 ++#: ../sepolicy/sepolicy/gui.py:116 +#, fuzzy, python-format +msgid "%s is not a valid domain" +msgstr "%s is not a valid context\n" + -+#: ../sepolicy/sepolicy/gui.py:624 ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" msgstr "" -#: booleans.py:151 -msgid "Allow samba to share any file/directory read only." -+#: ../sepolicy/sepolicy/gui.py:722 ++#: ../sepolicy/sepolicy/gui.py:737 +msgid "Help: Start Page" msgstr "" -#: booleans.py:152 -msgid "Allow samba to share any file/directory read/write." -+#: ../sepolicy/sepolicy/gui.py:726 ++#: ../sepolicy/sepolicy/gui.py:741 +msgid "Help: Booleans Page" msgstr "" -#: booleans.py:153 -msgid "Allow samba to act as a portmapper" -+#: ../sepolicy/sepolicy/gui.py:732 ++#: ../sepolicy/sepolicy/gui.py:747 +msgid "Help: Executable Files Page" msgstr "" -#: booleans.py:154 -msgid "Allow samba to run unconfined scripts" -+#: ../sepolicy/sepolicy/gui.py:735 ++#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Writable Files Page" msgstr "" -#: booleans.py:155 -msgid "Allow samba to export ntfs/fusefs volumes." -+#: ../sepolicy/sepolicy/gui.py:738 ++#: ../sepolicy/sepolicy/gui.py:753 +msgid "Help: Application Types Page" msgstr "" -#: booleans.py:156 -msgid "Allow samba to export NFS volumes." -+#: ../sepolicy/sepolicy/gui.py:743 ++#: ../sepolicy/sepolicy/gui.py:758 +msgid "Help: Outbound Network Connections Page" msgstr "" -#: booleans.py:157 -msgid "Allow sanlock to read/write fuse files" -+#: ../sepolicy/sepolicy/gui.py:746 ++#: ../sepolicy/sepolicy/gui.py:761 +msgid "Help: Inbound Network Connections Page" msgstr "" -#: booleans.py:158 -msgid "Allow sanlock to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:752 ++#: ../sepolicy/sepolicy/gui.py:767 +msgid "Help: Transition from application Page" msgstr "" -#: booleans.py:159 -msgid "Allow sanlock to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:755 ++#: ../sepolicy/sepolicy/gui.py:770 +msgid "Help: Transition into application Page" msgstr "" -#: booleans.py:160 -msgid "Allow sasl to read shadow" -+#: ../sepolicy/sepolicy/gui.py:758 ++#: ../sepolicy/sepolicy/gui.py:773 +msgid "Help: Transition application file Page" msgstr "" -#: booleans.py:161 -msgid "Allow secadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:762 ++#: ../sepolicy/sepolicy/gui.py:777 +msgid "Help: Systems Page" msgstr "" @@ -148860,24 +151309,39 @@ index 2904253..b7312f5 100644 -msgid "" -"disallow programs, such as newrole, from transitioning to administrative " -"user domains." -+#: ../sepolicy/sepolicy/gui.py:766 ++#: ../sepolicy/sepolicy/gui.py:781 +msgid "Help: Lockdown Page" msgstr "" -#: booleans.py:163 -msgid "Disable kernel module loading." -+#: ../sepolicy/sepolicy/gui.py:770 ++#: ../sepolicy/sepolicy/gui.py:785 +#, fuzzy +msgid "Help: Login Page" +msgstr "Login Name" + -+#: ../sepolicy/sepolicy/gui.py:774 ++#: ../sepolicy/sepolicy/gui.py:789 +#, fuzzy +msgid "Help: SELinux User Page" +msgstr "SELinux User" + -+#: ../sepolicy/sepolicy/gui.py:778 ++#: ../sepolicy/sepolicy/gui.py:793 +msgid "Help: File Equivalence Page" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1048 ++#, python-format ++msgid "File path used to enter the '%s' domain." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1049 ++#, python-format ++msgid "Files to which the '%s' domain can write." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1050 ++#, python-format ++msgid "Network Ports to which the '%s' is allowed to connect." msgstr "" -#: booleans.py:164 @@ -148885,36 +151349,36 @@ index 2904253..b7312f5 100644 -"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." -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." ++#: ../sepolicy/sepolicy/gui.py:1051 ++#, python-format ++msgid "Network Ports to which the '%s' is allowed to listen." msgstr "" -#: booleans.py:165 -msgid "Allow regular users direct dri device access" -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format -+msgid "File path used to enter the '%s' domain." ++msgid "File Types defined for the '%s'." msgstr "" -#: booleans.py:166 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1053 ++#, python-format + 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" -+#: ../sepolicy/sepolicy/gui.py:1032 -+#, python-format -+msgid "Files to which the '%s' domain can write." ++"Display boolean information that can be used to modify the policy for the " ++"'%s'." msgstr "" -#: booleans.py:167 -msgid "" -"Allow all unconfined executables to use libraries requiring text relocation " -"that are not labeled textrel_shlib_t" -+#: ../sepolicy/sepolicy/gui.py:1033 ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format -+msgid "Network Ports to which the '%s' is allowed to connect." ++msgid "Display file type information that can be used by the '%s'." msgstr "" -#: booleans.py:168 @@ -148922,612 +151386,615 @@ index 2904253..b7312f5 100644 -"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" -+#: ../sepolicy/sepolicy/gui.py:1034 -+#, python-format -+msgid "Network Ports to which the '%s' is allowed to listen." - msgstr "" - --#: booleans.py:169 --msgid "Allow users to connect to the local mysql server" -+#: ../sepolicy/sepolicy/gui.py:1035 -+#, python-format -+msgid "File Types defined for the '%s'." - msgstr "" - --#: booleans.py:170 -+#: ../sepolicy/sepolicy/gui.py:1036 -+#, python-format - msgid "" --"Allow confined users the ability to execute the ping and traceroute " --"commands." -+"Display boolean information that can be used to modify the policy for the " -+"'%s'." - msgstr "" - --#: booleans.py:171 --msgid "Allow users to connect to PostgreSQL" -+#: ../sepolicy/sepolicy/gui.py:1037 -+#, python-format -+msgid "Display file type information that can be used by the '%s'." - msgstr "" - --#: booleans.py:172 --msgid "" --"Allow user to r/w files on filesystems that do not have extended attributes " --"(FAT, CDROM, FLOPPY)" -+#: ../sepolicy/sepolicy/gui.py:1038 ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." msgstr "" --#: 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." -+#: ../sepolicy/sepolicy/gui.py:1039 +-#: booleans.py:169 +-msgid "Allow users to connect to the local mysql server" ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" msgstr "" --#: booleans.py:174 --msgid "Allow user to use ssh chroot environment." -+#: ../sepolicy/sepolicy/gui.py:1040 +-#: booleans.py:170 +-msgid "" +-"Allow confined users the ability to execute the ping and traceroute " +-"commands." ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" msgstr "" --#: booleans.py:175 --msgid "Allow user music sharing" -+#: ../sepolicy/sepolicy/gui.py:1041 +-#: booleans.py:171 +-msgid "Allow users to connect to PostgreSQL" ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" msgstr "" --#: booleans.py:176 -+#: ../sepolicy/sepolicy/gui.py:1042 +-#: booleans.py:172 ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format msgid "" --"Allow anon internal-sftp to upload files, used for public file transfer " --"services. Directories must be labeled public_content_rw_t." +-"Allow user to r/w files on filesystems that do not have extended attributes " +-"(FAT, CDROM, FLOPPY)" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." msgstr "" --#: booleans.py:177 -+#: ../sepolicy/sepolicy/gui.py:1043 +-#: booleans.py:173 ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format msgid "" --"Allow sftp-internal to read and write files in the user home directories" +-"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." +"Executables which will transition to a different domain, when the '%s' " +"executes them." msgstr "" +-#: booleans.py:174 +-msgid "Allow user to use ssh chroot environment." ++#: ../sepolicy/sepolicy/gui.py:1061 ++#, python-format ++msgid "Files by '%s' will transitions to a different label." + msgstr "" + +-#: booleans.py:175 +-msgid "Allow user music sharing" ++#: ../sepolicy/sepolicy/gui.py:1062 ++#, python-format ++msgid "Display applications that can transition into or out of the '%s'." + msgstr "" + +-#: booleans.py:176 +-msgid "" +-"Allow anon internal-sftp to upload files, used for public file transfer " +-"services. Directories must be labeled public_content_rw_t." ++#: ../sepolicy/sepolicy/gui.py:1170 ++msgid "MISSING FILE PATH" + msgstr "" + +-#: booleans.py:177 +-msgid "" +-"Allow sftp-internal to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 ++msgid "Boolean section." + msgstr "" + -#: booleans.py:178 -msgid "" -"Allow sftp-internal to login to local users and read/write all files on the " -"system, governed by DAC." -+#: ../sepolicy/sepolicy/gui.py:1044 -+#, python-format -+msgid "Files by '%s' will transitions to a different label." ++#: ../sepolicy/sepolicy/gui.py:1285 ++msgid "To disable this transition, go to the " msgstr "" -#: booleans.py:179 -msgid "" -"Allow internal-sftp to read and write files in the user ssh home " -"directories." -+#: ../sepolicy/sepolicy/gui.py:1045 -+#, python-format -+msgid "Display applications that can transition into or out of the '%s'." ++#: ../sepolicy/sepolicy/gui.py:1287 ++msgid "To enable this transition, go to the " msgstr "" -#: booleans.py:180 -msgid "Allow sge to connect to the network using any TCP port" -+#: ../sepolicy/sepolicy/gui.py:1149 -+msgid "MISSING FILE PATH" ++#: ../sepolicy/sepolicy/gui.py:1344 ++msgid "executable" msgstr "" -#: booleans.py:181 -msgid "Allow sge to access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 -+msgid "Boolean section." ++#: ../sepolicy/sepolicy/gui.py:1347 ++#, fuzzy ++msgid "writable" ++msgstr "Disabled" ++ ++#: ../sepolicy/sepolicy/gui.py:1350 ++msgid "application" msgstr "" -#: booleans.py:182 -msgid "" -"Enable additional permissions needed to support devices on 3ware " -"controllers." -+#: ../sepolicy/sepolicy/gui.py:1265 -+msgid "To disable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1351 ++#, python-format ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." msgstr "" -#: booleans.py:183 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1352 ++#, python-format ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format + msgid "" -"Allow samba to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1267 -+msgid "To enable this transition, go to the " ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:184 -msgid "Allow user spamassassin clients to use the network." -+#: ../sepolicy/sepolicy/gui.py:1324 -+msgid "executable" ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" msgstr "" -#: booleans.py:185 -msgid "Allow spamd to read/write user home directories." -+#: ../sepolicy/sepolicy/gui.py:1327 -+#, fuzzy -+msgid "writable" -+msgstr "Disabled" -+ -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" msgstr "" -#: booleans.py:186 -msgid "" -"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." msgstr "" -#: booleans.py:187 -msgid "Allow squid to run as a transparent proxy (TPROXY)" -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." ++#: ../sepolicy/sepolicy/gui.py:1371 ++msgid "" ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." msgstr "" -#: booleans.py:188 -+#: ../sepolicy/sepolicy/gui.py:1333 ++#: ../sepolicy/sepolicy/gui.py:1372 +#, python-format msgid "" -"Allow ssh with chroot env to read and write files in the user home " -"directories" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." msgstr "" -#: booleans.py:189 -msgid "allow host key based authentication" -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" ++#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." msgstr "" -#: booleans.py:190 -msgid "Allow ssh logins as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." msgstr "" -#: booleans.py:191 -msgid "Allow staff to exec content" -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." msgstr "" -#: booleans.py:192 -msgid "allow staff user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1351 -+#, python-format -+msgid "" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." msgstr "" -#: booleans.py:193 -msgid "Allow sysadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1352 -+#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1411 ++#, fuzzy ++msgid "Delete modified Login Mapping definitions." ++msgstr "Could not modify login mapping for %s" ++ ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." msgstr "" -#: booleans.py:194 -msgid "" -"Allow the Telepathy connection managers to connect to any network port." -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." msgstr "" -#: booleans.py:195 -msgid "" -"Allow the Telepathy connection managers to connect to any generic TCP port." -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." - msgstr "" - --#: booleans.py:196 --msgid "" --"Allow tftp to modify public files used for public file transfer services." -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." - msgstr "" - --#: booleans.py:197 --msgid "Allow tftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." - msgstr "" - --#: booleans.py:198 --msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." --msgstr "" -+#: ../sepolicy/sepolicy/gui.py:1391 -+#, fuzzy -+msgid "Delete modified Login Mapping definitions." -+msgstr "Could not modify login mapping for %s" - --#: booleans.py:199 --msgid "Allow tor to act as a relay" -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." - msgstr "" - --#: booleans.py:200 --msgid "" --"allow unconfined users to transition to the chrome sandbox domains when " --"running chrome-sandbox" -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." - msgstr "" - --#: booleans.py:201 --msgid "Allow a user to login as an unconfined domain" -+#: ../sepolicy/sepolicy/gui.py:1400 ++#: ../sepolicy/sepolicy/gui.py:1420 +msgid "Delete modified File Equivalence definitions." msgstr "" --#: booleans.py:202 -+#: ../sepolicy/sepolicy/gui.py:1401 +-#: booleans.py:196 ++#: ../sepolicy/sepolicy/gui.py:1421 msgid "" --"Allow unconfined users to transition to the Mozilla plugin domain when " --"running xulrunner plugin-container." +-"Allow tftp to modify public files used for public file transfer services." +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." msgstr "" --#: booleans.py:203 --msgid "Allow video playing tools to run unconfined" -+#: ../sepolicy/sepolicy/gui.py:1429 +-#: booleans.py:197 +-msgid "Allow tftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" msgstr "" --#: booleans.py:204 --msgid "Allow unprivledged user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1442 +-#: booleans.py:198 +-msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." msgstr "" --#: booleans.py:205 --msgid "Support ecryptfs home directories" -+#: ../sepolicy/sepolicy/gui.py:1443 +-#: booleans.py:199 +-msgid "Allow tor to act as a relay" ++#: ../sepolicy/sepolicy/gui.py:1463 +#, python-format +msgid "Add Network Port for %s" msgstr "" --#: booleans.py:206 --msgid "Support fusefs home directories" -+#: ../sepolicy/sepolicy/gui.py:1448 +-#: booleans.py:200 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format -+msgid "" + msgid "" +-"allow unconfined users to transition to the chrome sandbox domains when " +-"running chrome-sandbox" +"Add File Labeling for %s. File labels will be created when update is applied." msgstr "" --#: booleans.py:207 --msgid "Use lpd server instead of cups" -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 +-#: booleans.py:201 +-msgid "Allow a user to login as an unconfined domain" ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" msgstr "" --#: booleans.py:208 --msgid "Support NFS home directories" -+#: ../sepolicy/sepolicy/gui.py:1459 +-#: booleans.py:202 +-msgid "" +-"Allow unconfined users to transition to the Mozilla plugin domain when " +-"running xulrunner plugin-container." ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." msgstr "" --#: booleans.py:209 --msgid "Support SAMBA home directories" -+#: ../sepolicy/sepolicy/gui.py:1460 +-#: booleans.py:203 +-msgid "Allow video playing tools to run unconfined" ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" msgstr "" --#: booleans.py:210 --msgid "Allow user to exec content" -+#: ../sepolicy/sepolicy/gui.py:1465 +-#: booleans.py:204 +-msgid "Allow unprivledged user to create and transition to svirt domains." ++#: ../sepolicy/sepolicy/gui.py:1485 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." msgstr "" --#: booleans.py:211 --msgid "Allow varnishd to connect to all ports, not just HTTP." -+#: ../sepolicy/sepolicy/gui.py:1466 +-#: booleans.py:205 +-msgid "Support ecryptfs home directories" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:1486 +#, fuzzy +msgid "Add SELinux Users" +msgstr "SELinux User" -+ -+#: ../sepolicy/sepolicy/gui.py:1473 + +-#: booleans.py:206 +-msgid "Support fusefs home directories" ++#: ../sepolicy/sepolicy/gui.py:1493 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." msgstr "" --#: booleans.py:212 --msgid "Ignore vbetool mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:1474 +-#: booleans.py:207 +-msgid "Use lpd server instead of cups" ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" msgstr "" --#: booleans.py:213 -+#: ../sepolicy/sepolicy/gui.py:1499 +-#: booleans.py:208 +-msgid "Support NFS home directories" ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format - msgid "" --"Allow confined virtual guests to use serial/parallel communication ports" ++msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." msgstr "" --#: booleans.py:214 -+#: ../sepolicy/sepolicy/gui.py:1566 +-#: booleans.py:209 +-msgid "Support SAMBA home directories" ++#: ../sepolicy/sepolicy/gui.py:1577 ++msgid "" ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." + msgstr "" + +-#: booleans.py:210 +-msgid "Allow user to exec content" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:1578 ++#, fuzzy ++msgid "Modify SELinux Users" ++msgstr "SELinux User" + +-#: booleans.py:211 +-msgid "Allow varnishd to connect to all ports, not just HTTP." ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." + msgstr "" + +-#: booleans.py:212 +-msgid "Ignore vbetool mmap_zero errors." +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:1587 ++#, fuzzy ++msgid "Modify Login Mapping" ++msgstr "Could not list login mappings" + +-#: booleans.py:213 ++#: ../sepolicy/sepolicy/gui.py:1593 msgid "" --"Allow confined virtual guests to use executable memory and executable stack" +-"Allow confined virtual guests to use serial/parallel communication ports" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." msgstr "" --#: booleans.py:215 --msgid "Allow confined virtual guests to read fuse files" -+#: ../sepolicy/sepolicy/gui.py:1567 +-#: booleans.py:214 +-msgid "" +-"Allow confined virtual guests to use executable memory and executable stack" ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" msgstr "" --#: booleans.py:216 --msgid "Allow confined virtual guests to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:1652 +-#: booleans.py:215 +-msgid "Allow confined virtual guests to read fuse files" ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." msgstr "" --#: booleans.py:217 --msgid "Allow confined virtual guests to interact with rawip sockets" -+#: ../sepolicy/sepolicy/gui.py:1653 +-#: booleans.py:216 +-msgid "Allow confined virtual guests to manage nfs files" ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" msgstr "" --#: booleans.py:218 --msgid "Allow confined virtual guests to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:1866 +-#: booleans.py:217 +-msgid "Allow confined virtual guests to interact with rawip sockets" ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." msgstr "" --#: booleans.py:219 --msgid "Allow confined virtual guests to interact with the sanlock" -+#: ../sepolicy/sepolicy/gui.py:1879 +-#: booleans.py:218 +-msgid "Allow confined virtual guests to manage cifs files" ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" msgstr "" --#: booleans.py:220 --msgid "Allow confined virtual guests to manage device configuration, (pci)" -+#: ../sepolicy/sepolicy/gui.py:2146 +-#: booleans.py:219 +-msgid "Allow confined virtual guests to interact with the sanlock" ++#: ../sepolicy/sepolicy/gui.py:2188 +#, fuzzy, python-format +msgid "SELinux name: %s" +msgstr "SELinux Roles" + -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" msgstr "" --#: booleans.py:221 --msgid "Allow confined virtual guests to use usb devices" -+#: ../sepolicy/sepolicy/gui.py:2159 +-#: booleans.py:220 +-msgid "Allow confined virtual guests to manage device configuration, (pci)" ++#: ../sepolicy/sepolicy/gui.py:2201 +#, fuzzy, python-format +msgid "Delete file labeling for %s" +msgstr "Could not delete file context for %s" + -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, fuzzy, python-format +msgid "Modify file labeling for %s" +msgstr "Could not modify file context for %s" + -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" msgstr "" --#: booleans.py:222 --msgid "Allow confined virtual guests to interact with the xserver" -+#: ../sepolicy/sepolicy/gui.py:2168 +-#: booleans.py:221 +-msgid "Allow confined virtual guests to use usb devices" ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" msgstr "" --#: booleans.py:223 --msgid "Allow webadm to manage files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 +-#: booleans.py:222 +-msgid "Allow confined virtual guests to interact with the xserver" ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, fuzzy, python-format +msgid "SELinux file type: %s" +msgstr "SELinux Roles" + -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, fuzzy, python-format +msgid "Add ports for %s" +msgstr "Bad format %s: Record %s" + -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, fuzzy, python-format +msgid "Delete ports for %s" +msgstr "Could not create port for %s/%s" + -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" msgstr "" --#: booleans.py:224 --msgid "Allow webadm to read files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2187 +-#: booleans.py:223 +-msgid "Allow webadm to manage files in users home directories" ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" msgstr "" --#: booleans.py:225 --msgid "Ignore wine mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2190 +-#: booleans.py:224 +-msgid "Allow webadm to read files in users home directories" ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" msgstr "" +-#: booleans.py:225 +-msgid "Ignore wine mmap_zero errors." ++#: ../sepolicy/sepolicy/gui.py:2246 ++msgid "Add user" + msgstr "" + -#: booleans.py:226 -msgid "Allow the graphical login program to execute bootloader" -+#: ../sepolicy/sepolicy/gui.py:2204 -+msgid "Add user" ++#: ../sepolicy/sepolicy/gui.py:2248 ++msgid "Delete user" msgstr "" -#: booleans.py:227 -msgid "" -"Allow the graphical login program to login directly as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:2206 -+msgid "Delete user" ++#: ../sepolicy/sepolicy/gui.py:2250 ++msgid "Modify user" msgstr "" -#: booleans.py:228 -msgid "Allow xen to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2208 -+msgid "Modify user" ++#: ../sepolicy/sepolicy/gui.py:2253 ++#, fuzzy, python-format ++msgid "SELinux User : %s" ++msgstr "SELinux User" ++ ++#: ../sepolicy/sepolicy/gui.py:2258 ++#, python-format ++msgid "Roles: %s" msgstr "" -#: booleans.py:229 -msgid "" -"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated " -"logical volumes for disk images." -+#: ../sepolicy/sepolicy/gui.py:2211 -+#, fuzzy, python-format -+msgid "SELinux User : %s" -+msgstr "SELinux User" -+ -+#: ../sepolicy/sepolicy/gui.py:2216 -+#, python-format -+msgid "Roles: %s" - msgstr "" - --#: booleans.py:230 --msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, fuzzy, python-format +msgid "MLS/MCS Range: %s" +msgstr "MLS/MCS Range" + -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +#, fuzzy +msgid "Add login mapping" +msgstr "Could not list login mappings" + -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +#, fuzzy +msgid "Delete login mapping" +msgstr "Could not delete login mapping for %s" + -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +#, fuzzy +msgid "Modify login mapping" +msgstr "Could not list login mappings" + -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, fuzzy, python-format -+msgid "Linux User : %s" -+msgstr "SELinux User" ++msgid "Login Name : %s" ++msgstr "Login Name" + -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, fuzzy, python-format +msgid "SELinux User: %s" +msgstr "SELinux User" + -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." msgstr "" +-#: booleans.py:230 +-msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." ++#: ../sepolicy/sepolicy/gui.py:2298 ++msgid "Delete file equiv labeling." + msgstr "" + -#: booleans.py:231 -msgid "" -"Allow xguest users to configure Network Manager and connect to apache ports" -+#: ../sepolicy/sepolicy/gui.py:2256 -+msgid "Delete file equiv labeling." ++#: ../sepolicy/sepolicy/gui.py:2300 ++msgid "Modify file equiv labeling." msgstr "" -#: booleans.py:232 -msgid "Allow xguest to exec content" -+#: ../sepolicy/sepolicy/gui.py:2258 -+msgid "Modify file equiv labeling." - msgstr "" - --#: booleans.py:233 --msgid "Allow xguest users to mount removable media" -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" msgstr "" --#: booleans.py:234 --msgid "Allow xguest to use blue tooth devices" -+#: ../sepolicy/sepolicy/gui.py:2266 +-#: booleans.py:233 +-msgid "Allow xguest users to mount removable media" ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" msgstr "" +-#: booleans.py:234 +-msgid "Allow xguest to use blue tooth devices" ++#: ../sepolicy/sepolicy/gui.py:2411 ++#, python-format ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" + msgstr "" + -#: booleans.py:235 -msgid "Allows clients to write to the X server shared memory segments." -+#: ../sepolicy/sepolicy/gui.py:2369 -+#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++#: ../sepolicy/sepolicy/gui.py:2423 ++msgid "Update Changes" msgstr "" -#: booleans.py:236 -msgid "Allows XServer to execute writable memory" -+#: ../sepolicy/sepolicy/gui.py:2381 -+msgid "Update Changes" ++#: ../sepolicy/sepolicy/gui.py:2425 ++msgid "Revert Changes" msgstr "" -#: booleans.py:237 -msgid "Support X userspace object manager" -+#: ../sepolicy/sepolicy/gui.py:2383 -+msgid "Revert Changes" ++#: ../sepolicy/sepolicy/gui.py:2598 ++msgid "System Status: Enforcing" msgstr "" -#: booleans.py:238 -msgid "Allow zabbix to connect to unreserved ports" -+#: ../sepolicy/sepolicy/gui.py:2556 -+msgid "System Status: Enforcing" ++#: ../sepolicy/sepolicy/gui.py:2600 ++msgid "System Status: Permissive" msgstr "" -#: booleans.py:239 -msgid "Allow zebra daemon to write it configuration files" -+#: ../sepolicy/sepolicy/gui.py:2558 -+msgid "System Status: Permissive" - msgstr "" - --#: booleans.py:240 -+#: ../sepolicy/sepolicy/gui.py:2749 - msgid "" --"Allow ZoneMinder to modify public files used for public file transfer " --"services." ++#: ../sepolicy/sepolicy/gui.py:2791 ++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 "" -+ -+#: ../sepolicy/sepolicy/gui.py:2783 -+msgid "" + msgstr "" + +-#: booleans.py:240 ++#: ../sepolicy/sepolicy/gui.py:2825 + msgid "" +-"Allow ZoneMinder to modify public files used for public file transfer " +-"services." +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" @@ -149535,15 +152002,19 @@ index 2904253..b7312f5 100644 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" msgstr "" ++ ++#, fuzzy ++#~ msgid "Linux User : %s" ++#~ msgstr "SELinux User" diff --git a/policycoreutils/po/en_US.po b/policycoreutils/po/en_US.po new file mode 100644 -index 0000000..f800b0c +index 0000000..3663578 --- /dev/null +++ b/policycoreutils/po/en_US.po -@@ -0,0 +1,5099 @@ +@@ -0,0 +1,5161 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. @@ -149553,7 +152024,7 @@ index 0000000..f800b0c +msgstr "" +"Project-Id-Version: Policycoreutils\n" +"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2012-03-30 18:14+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: English (United States) (http://www.transifex.com/projects/p/" @@ -149686,7 +152157,7 @@ index 0000000..f800b0c +msgstr "" + +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 +msgid "Disabled" +msgstr "" + @@ -149828,8 +152299,8 @@ index 0000000..f800b0c + +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 +#: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 +msgid "Login Name" +msgstr "" + @@ -149838,9 +152309,10 @@ index 0000000..f800b0c +#: ../gui/system-config-selinux.glade:128 +#: ../gui/system-config-selinux.glade:915 +#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 +msgid "SELinux User" +msgstr "" + @@ -149878,7 +152350,7 @@ index 0000000..f800b0c + +#: ../semanage/seobject.py:780 +#, python-format -+msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" +msgstr "" + +#: ../semanage/seobject.py:789 @@ -149888,7 +152360,7 @@ index 0000000..f800b0c + +#: ../semanage/seobject.py:792 +#, python-format -+msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" +msgstr "" + +#: ../semanage/seobject.py:795 @@ -149960,9 +152432,9 @@ index 0000000..f800b0c + +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 +#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 +msgid "SELinux Roles" +msgstr "" + @@ -149980,7 +152452,7 @@ index 0000000..f800b0c + +#: ../semanage/seobject.py:1018 +#, python-format -+msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1029 @@ -149993,55 +152465,55 @@ index 0000000..f800b0c +msgid "Type %s is invalid, must be a port type" +msgstr "" + -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 +#, python-format -+msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" +msgstr "" + +#: ../semanage/seobject.py:1042 +#, python-format -+msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" +msgstr "" + +#: ../semanage/seobject.py:1046 +#, python-format -+msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1052 +#, python-format -+msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1056 +#, python-format -+msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1060 +#, python-format -+msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1064 +#, python-format -+msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1069 +#, python-format -+msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1073 +#, python-format -+msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1077 +#, python-format -+msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1367 @@ -150053,19 +152525,24 @@ index 0000000..f800b0c +msgid "Requires setype" +msgstr "" + -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 +#, python-format -+msgid "Port %s/%s is not defined" ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 ++#, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1108 +#, python-format -+msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1119 +#, python-format -+msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1132 @@ -150077,23 +152554,28 @@ index 0000000..f800b0c +msgid "Could not delete the port %s" +msgstr "" + ++#: ../semanage/seobject.py:1159 ++#, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "" ++ +#: ../semanage/seobject.py:1165 +#, python-format -+msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1169 +#, python-format -+msgid "Could not delete port %s/%s" ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1185 ../semanage/seobject.py:1207 +msgid "Could not list ports" +msgstr "" + -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 +msgid "SELinux Port Type" +msgstr "" + @@ -150102,7 +152584,7 @@ index 0000000..f800b0c +msgstr "" + +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 +msgid "Port Number" +msgstr "" + @@ -150324,7 +152806,8 @@ index 0000000..f800b0c + +#: ../semanage/seobject.py:1750 +#, python-format -+msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" +msgstr "" + +#: ../semanage/seobject.py:1759 @@ -150358,7 +152841,8 @@ index 0000000..f800b0c +#: ../semanage/seobject.py:1795 +#, python-format +msgid "" -+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" +msgstr "" + +#: ../semanage/seobject.py:1814 @@ -150493,7 +152977,7 @@ index 0000000..f800b0c + +#: ../semanage/seobject.py:2122 +#, python-format -+msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" +msgstr "" + +#: ../semanage/seobject.py:2146 @@ -150531,9 +153015,9 @@ index 0000000..f800b0c +msgstr "" + +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 +msgid "Description" +msgstr "" + @@ -151135,7 +153619,7 @@ index 0000000..f800b0c +msgstr "" + +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 +msgid "Name" +msgstr "" + @@ -151219,7 +153703,7 @@ index 0000000..f800b0c +msgstr "" + +#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 +msgid "All" +msgstr "" + @@ -151433,10 +153917,10 @@ index 0000000..f800b0c +msgstr "" + +#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 +msgid "Protocol" +msgstr "" + @@ -151446,9 +153930,9 @@ index 0000000..f800b0c +"Level" +msgstr "" + -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 +msgid "Port" +msgstr "" + @@ -151486,14 +153970,14 @@ index 0000000..f800b0c +msgstr "" + +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 +msgid "Permissive" +msgstr "" + +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Enforcing" +msgstr "" + @@ -151501,7 +153985,7 @@ index 0000000..f800b0c +msgid "Status" +msgstr "" + -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 +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 " @@ -151518,7 +154002,7 @@ index 0000000..f800b0c +"wish to continue?" +msgstr "" + -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 +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 " @@ -151571,7 +154055,7 @@ index 0000000..f800b0c + +#: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 +msgid "MLS" +msgstr "" + @@ -151584,7 +154068,7 @@ index 0000000..f800b0c +msgstr "" + +#: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 +msgid "Add" +msgstr "" + @@ -151654,7 +154138,7 @@ index 0000000..f800b0c +#: ../gui/system-config-selinux.glade:2467 +#: ../gui/system-config-selinux.glade:2692 +#: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 +msgid "Filter" +msgstr "" + @@ -152947,6 +155431,32 @@ index 0000000..f800b0c +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -153167,7 +155677,7 @@ index 0000000..f800b0c +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -153341,7 +155851,7 @@ index 0000000..f800b0c +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -153349,45 +155859,36 @@ index 0000000..f800b0c +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + @@ -153402,10 +155903,9 @@ index 0000000..f800b0c +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" +msgstr "" + @@ -153416,13 +155916,12 @@ index 0000000..f800b0c +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." @@ -153433,17 +155932,16 @@ index 0000000..f800b0c +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" +msgstr "" + @@ -153465,16 +155963,16 @@ index 0000000..f800b0c +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" +msgstr "" + @@ -153533,378 +156031,376 @@ index 0000000..f800b0c +msgid "Analyzing Policy..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +msgid "Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +msgid "SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 +msgid "" +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 +msgid "Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 +msgid "File Path" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 +msgid "SELinux File Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 +msgid "File path used to enter the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 +msgid "Executable Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 +msgid "Files to which the 'selected domain' can write." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 +msgid "Writable files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 +msgid "File Types defined for the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 +msgid "Application File Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 +msgid "Outbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 +msgid "Inbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 +msgid "" +"Boolean \n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +msgid "Boolean name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +msgid "SELinux Application Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +msgid "Applicaton Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 +msgid "" +"Boolean\n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +msgid "SELinux Directory Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +msgid "SELinux Destination Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +msgid "File Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +msgid "File Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 +msgid "Default Level" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 +msgid "Select the system mode when the system first boots up" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 +msgid "Select the system mode for the current session" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 +msgid "System Policy Type:" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 +msgid "System Mode" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 +msgid "Import system settings from another machine" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 +msgid "Import" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 +msgid "Export system settings to a file" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 +msgid "Export" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 +msgid "Yes" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " @@ -153914,13 +156410,13 @@ index 0000000..f800b0c +"unconfined_t from the users/login screens." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 +msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " @@ -153929,11 +156425,11 @@ index 0000000..f800b0c +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -153942,171 +156438,193 @@ index 0000000..f800b0c +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 +msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 ++msgid "" ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 +msgid "" +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:92 ++#: ../sepolicy/sepolicy/gui.py:93 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" @@ -154116,512 +156634,527 @@ index 0000000..f800b0c +" * Change the system mode to Enforcing\n" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:115 ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:624 ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:722 ++#: ../sepolicy/sepolicy/gui.py:737 +msgid "Help: Start Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:726 ++#: ../sepolicy/sepolicy/gui.py:741 +msgid "Help: Booleans Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:732 ++#: ../sepolicy/sepolicy/gui.py:747 +msgid "Help: Executable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:735 ++#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Writable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:738 ++#: ../sepolicy/sepolicy/gui.py:753 +msgid "Help: Application Types Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:743 ++#: ../sepolicy/sepolicy/gui.py:758 +msgid "Help: Outbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:746 ++#: ../sepolicy/sepolicy/gui.py:761 +msgid "Help: Inbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:752 ++#: ../sepolicy/sepolicy/gui.py:767 +msgid "Help: Transition from application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:755 ++#: ../sepolicy/sepolicy/gui.py:770 +msgid "Help: Transition into application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:758 ++#: ../sepolicy/sepolicy/gui.py:773 +msgid "Help: Transition application file Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:762 ++#: ../sepolicy/sepolicy/gui.py:777 +msgid "Help: Systems Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:766 ++#: ../sepolicy/sepolicy/gui.py:781 +msgid "Help: Lockdown Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:770 ++#: ../sepolicy/sepolicy/gui.py:785 +msgid "Help: Login Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:774 ++#: ../sepolicy/sepolicy/gui.py:789 +msgid "Help: SELinux User Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:778 ++#: ../sepolicy/sepolicy/gui.py:793 +msgid "Help: File Equivalence Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1032 ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1033 ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1034 ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1035 ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1036 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1037 ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1038 ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1039 ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1040 ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1041 ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1042 ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1043 ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1044 ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1045 ++#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1149 ++#: ../sepolicy/sepolicy/gui.py:1170 +msgid "MISSING FILE PATH" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 +msgid "Boolean section." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ++#: ../sepolicy/sepolicy/gui.py:1285 +msgid "To disable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1287 +msgid "To enable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1324 ++#: ../sepolicy/sepolicy/gui.py:1344 +msgid "executable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1327 ++#: ../sepolicy/sepolicy/gui.py:1347 +msgid "writable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format -+msgid "" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" -+msgstr "" -+ +#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1351 +#, python-format -+msgid "" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1352 +#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format ++msgid "" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1371 ++msgid "" ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format ++msgid "" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1421 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1429 ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1442 ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1443 ++#: ../sepolicy/sepolicy/gui.py:1463 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1448 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1459 ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1460 ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1465 ++#: ../sepolicy/sepolicy/gui.py:1485 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1466 ++#: ../sepolicy/sepolicy/gui.py:1486 +msgid "Add SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1473 ++#: ../sepolicy/sepolicy/gui.py:1493 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1474 ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1499 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1577 ++msgid "" ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1593 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -154631,7 +157164,7 @@ index 0000000..f800b0c +"wish to continue?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " @@ -154640,15 +157173,15 @@ index 0000000..f800b0c +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" +msgstr "" diff --git a/policycoreutils/po/eo.po b/policycoreutils/po/eo.po new file mode 100644 -index 0000000..5370565 +index 0000000..840b110 --- /dev/null +++ b/policycoreutils/po/eo.po -@@ -0,0 +1,5099 @@ +@@ -0,0 +1,5161 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. @@ -154658,7 +157191,7 @@ index 0000000..5370565 +msgstr "" +"Project-Id-Version: Policycoreutils\n" +"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2012-03-30 18:14+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Esperanto (http://www.transifex.com/projects/p/fedora/" @@ -154791,7 +157324,7 @@ index 0000000..5370565 +msgstr "" + +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 +msgid "Disabled" +msgstr "" + @@ -154933,8 +157466,8 @@ index 0000000..5370565 + +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 +#: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 +msgid "Login Name" +msgstr "" + @@ -154943,9 +157476,10 @@ index 0000000..5370565 +#: ../gui/system-config-selinux.glade:128 +#: ../gui/system-config-selinux.glade:915 +#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 +msgid "SELinux User" +msgstr "" + @@ -154983,7 +157517,7 @@ index 0000000..5370565 + +#: ../semanage/seobject.py:780 +#, python-format -+msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" +msgstr "" + +#: ../semanage/seobject.py:789 @@ -154993,7 +157527,7 @@ index 0000000..5370565 + +#: ../semanage/seobject.py:792 +#, python-format -+msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" +msgstr "" + +#: ../semanage/seobject.py:795 @@ -155065,9 +157599,9 @@ index 0000000..5370565 + +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 +#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 +msgid "SELinux Roles" +msgstr "" + @@ -155085,7 +157619,7 @@ index 0000000..5370565 + +#: ../semanage/seobject.py:1018 +#, python-format -+msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1029 @@ -155098,55 +157632,55 @@ index 0000000..5370565 +msgid "Type %s is invalid, must be a port type" +msgstr "" + -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 +#, python-format -+msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" +msgstr "" + +#: ../semanage/seobject.py:1042 +#, python-format -+msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" +msgstr "" + +#: ../semanage/seobject.py:1046 +#, python-format -+msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1052 +#, python-format -+msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1056 +#, python-format -+msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1060 +#, python-format -+msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1064 +#, python-format -+msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1069 +#, python-format -+msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1073 +#, python-format -+msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1077 +#, python-format -+msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1367 @@ -155158,19 +157692,24 @@ index 0000000..5370565 +msgid "Requires setype" +msgstr "" + -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 +#, python-format -+msgid "Port %s/%s is not defined" ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 ++#, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1108 +#, python-format -+msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1119 +#, python-format -+msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1132 @@ -155182,23 +157721,28 @@ index 0000000..5370565 +msgid "Could not delete the port %s" +msgstr "" + ++#: ../semanage/seobject.py:1159 ++#, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "" ++ +#: ../semanage/seobject.py:1165 +#, python-format -+msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1169 +#, python-format -+msgid "Could not delete port %s/%s" ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1185 ../semanage/seobject.py:1207 +msgid "Could not list ports" +msgstr "" + -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 +msgid "SELinux Port Type" +msgstr "" + @@ -155207,7 +157751,7 @@ index 0000000..5370565 +msgstr "" + +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 +msgid "Port Number" +msgstr "" + @@ -155429,7 +157973,8 @@ index 0000000..5370565 + +#: ../semanage/seobject.py:1750 +#, python-format -+msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" +msgstr "" + +#: ../semanage/seobject.py:1759 @@ -155463,7 +158008,8 @@ index 0000000..5370565 +#: ../semanage/seobject.py:1795 +#, python-format +msgid "" -+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" +msgstr "" + +#: ../semanage/seobject.py:1814 @@ -155598,7 +158144,7 @@ index 0000000..5370565 + +#: ../semanage/seobject.py:2122 +#, python-format -+msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" +msgstr "" + +#: ../semanage/seobject.py:2146 @@ -155636,9 +158182,9 @@ index 0000000..5370565 +msgstr "" + +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 +msgid "Description" +msgstr "" + @@ -156240,7 +158786,7 @@ index 0000000..5370565 +msgstr "" + +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 +msgid "Name" +msgstr "" + @@ -156324,7 +158870,7 @@ index 0000000..5370565 +msgstr "" + +#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 +msgid "All" +msgstr "" + @@ -156538,10 +159084,10 @@ index 0000000..5370565 +msgstr "" + +#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 +msgid "Protocol" +msgstr "" + @@ -156551,9 +159097,9 @@ index 0000000..5370565 +"Level" +msgstr "" + -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 +msgid "Port" +msgstr "" + @@ -156591,14 +159137,14 @@ index 0000000..5370565 +msgstr "" + +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 +msgid "Permissive" +msgstr "" + +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Enforcing" +msgstr "" + @@ -156606,7 +159152,7 @@ index 0000000..5370565 +msgid "Status" +msgstr "" + -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 +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 " @@ -156623,7 +159169,7 @@ index 0000000..5370565 +"wish to continue?" +msgstr "" + -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 +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 " @@ -156676,7 +159222,7 @@ index 0000000..5370565 + +#: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 +msgid "MLS" +msgstr "" + @@ -156689,7 +159235,7 @@ index 0000000..5370565 +msgstr "" + +#: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 +msgid "Add" +msgstr "" + @@ -156759,7 +159305,7 @@ index 0000000..5370565 +#: ../gui/system-config-selinux.glade:2467 +#: ../gui/system-config-selinux.glade:2692 +#: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 +msgid "Filter" +msgstr "" + @@ -158052,6 +160598,32 @@ index 0000000..5370565 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -158272,7 +160844,7 @@ index 0000000..5370565 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -158446,7 +161018,7 @@ index 0000000..5370565 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -158454,45 +161026,36 @@ index 0000000..5370565 +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + @@ -158507,10 +161070,9 @@ index 0000000..5370565 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" +msgstr "" + @@ -158521,13 +161083,12 @@ index 0000000..5370565 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." @@ -158538,17 +161099,16 @@ index 0000000..5370565 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" +msgstr "" + @@ -158570,16 +161130,16 @@ index 0000000..5370565 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" +msgstr "" + @@ -158638,378 +161198,376 @@ index 0000000..5370565 +msgid "Analyzing Policy..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +msgid "Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +msgid "SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 +msgid "" +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 +msgid "Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 +msgid "File Path" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 +msgid "SELinux File Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 +msgid "File path used to enter the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 +msgid "Executable Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 +msgid "Files to which the 'selected domain' can write." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 +msgid "Writable files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 +msgid "File Types defined for the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 +msgid "Application File Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 +msgid "Outbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 +msgid "Inbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 +msgid "" +"Boolean \n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +msgid "Boolean name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +msgid "SELinux Application Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +msgid "Applicaton Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 +msgid "" +"Boolean\n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +msgid "SELinux Directory Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +msgid "SELinux Destination Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +msgid "File Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +msgid "File Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 +msgid "Default Level" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 +msgid "Select the system mode when the system first boots up" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 +msgid "Select the system mode for the current session" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 +msgid "System Policy Type:" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 +msgid "System Mode" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 +msgid "Import system settings from another machine" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 +msgid "Import" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 +msgid "Export system settings to a file" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 +msgid "Export" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 +msgid "Yes" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " @@ -159019,13 +161577,13 @@ index 0000000..5370565 +"unconfined_t from the users/login screens." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 +msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " @@ -159034,11 +161592,11 @@ index 0000000..5370565 +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -159047,171 +161605,193 @@ index 0000000..5370565 +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 +msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 ++msgid "" ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 +msgid "" +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:92 ++#: ../sepolicy/sepolicy/gui.py:93 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" @@ -159221,512 +161801,527 @@ index 0000000..5370565 +" * Change the system mode to Enforcing\n" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:115 ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:624 ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:722 ++#: ../sepolicy/sepolicy/gui.py:737 +msgid "Help: Start Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:726 ++#: ../sepolicy/sepolicy/gui.py:741 +msgid "Help: Booleans Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:732 ++#: ../sepolicy/sepolicy/gui.py:747 +msgid "Help: Executable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:735 ++#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Writable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:738 ++#: ../sepolicy/sepolicy/gui.py:753 +msgid "Help: Application Types Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:743 ++#: ../sepolicy/sepolicy/gui.py:758 +msgid "Help: Outbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:746 ++#: ../sepolicy/sepolicy/gui.py:761 +msgid "Help: Inbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:752 ++#: ../sepolicy/sepolicy/gui.py:767 +msgid "Help: Transition from application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:755 ++#: ../sepolicy/sepolicy/gui.py:770 +msgid "Help: Transition into application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:758 ++#: ../sepolicy/sepolicy/gui.py:773 +msgid "Help: Transition application file Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:762 ++#: ../sepolicy/sepolicy/gui.py:777 +msgid "Help: Systems Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:766 ++#: ../sepolicy/sepolicy/gui.py:781 +msgid "Help: Lockdown Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:770 ++#: ../sepolicy/sepolicy/gui.py:785 +msgid "Help: Login Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:774 ++#: ../sepolicy/sepolicy/gui.py:789 +msgid "Help: SELinux User Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:778 ++#: ../sepolicy/sepolicy/gui.py:793 +msgid "Help: File Equivalence Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1032 ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1033 ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1034 ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1035 ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1036 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1037 ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1038 ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1039 ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1040 ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1041 ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1042 ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1043 ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1044 ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1045 ++#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1149 ++#: ../sepolicy/sepolicy/gui.py:1170 +msgid "MISSING FILE PATH" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 +msgid "Boolean section." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ++#: ../sepolicy/sepolicy/gui.py:1285 +msgid "To disable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1287 +msgid "To enable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1324 ++#: ../sepolicy/sepolicy/gui.py:1344 +msgid "executable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1327 ++#: ../sepolicy/sepolicy/gui.py:1347 +msgid "writable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format -+msgid "" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" -+msgstr "" -+ +#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1351 +#, python-format -+msgid "" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1352 +#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format ++msgid "" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1371 ++msgid "" ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format ++msgid "" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1421 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1429 ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1442 ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1443 ++#: ../sepolicy/sepolicy/gui.py:1463 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1448 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1459 ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1460 ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1465 ++#: ../sepolicy/sepolicy/gui.py:1485 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1466 ++#: ../sepolicy/sepolicy/gui.py:1486 +msgid "Add SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1473 ++#: ../sepolicy/sepolicy/gui.py:1493 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1474 ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1499 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1577 ++msgid "" ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1593 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -159736,7 +162331,7 @@ index 0000000..5370565 +"wish to continue?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " @@ -159745,11 +162340,11 @@ index 0000000..5370565 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" +msgstr "" diff --git a/policycoreutils/po/es.po b/policycoreutils/po/es.po -index e84995e..1bf427a 100644 +index e84995e..bd58ac6 100644 --- a/policycoreutils/po/es.po +++ b/policycoreutils/po/es.po @@ -1,23 +1,29 @@ @@ -159778,7 +162373,7 @@ index e84995e..1bf427a 100644 -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: 2013-01-04 17:02+0000\n" -"Last-Translator: dwalsh \n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2013-09-30 00:21+0000\n" +"Last-Translator: Domingo Becker \n" "Language-Team: Spanish \n" @@ -159814,7 +162409,7 @@ index e84995e..1bf427a 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" -@@ -89,871 +98,928 @@ msgstr "******************** IMPORTANTE **********************\n" +@@ -89,871 +98,941 @@ msgstr "******************** IMPORTANTE **********************\n" msgid "To make this policy package active, execute:" msgstr "Para hacer este paquete de políticas activo, ejecute:" @@ -159888,7 +162483,7 @@ index e84995e..1bf427a 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "Inhabilitado" @@ -160074,8 +162669,8 @@ index e84995e..1bf427a 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "Nombre de Ingreso" @@ -160086,9 +162681,10 @@ index e84995e..1bf427a 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "Usuario SELinux " @@ -160135,9 +162731,11 @@ index e84995e..1bf427a 100644 msgstr "No se pudo crear el usuario SELinux para %s" -#: ../semanage/seobject.py:745 +-#, python-format +-msgid "Could not add role %s for %s" +#: ../semanage/seobject.py:780 - #, python-format - msgid "Could not add role %s for %s" ++#, fuzzy, python-format ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "No se pudo agregar el rol %s para %s" -#: ../semanage/seobject.py:754 @@ -160147,9 +162745,11 @@ index e84995e..1bf427a 100644 msgstr "No se pudo fijar el nivel MLS para %s" -#: ../semanage/seobject.py:757 +-#, python-format +-msgid "Could not add prefix %s for %s" +#: ../semanage/seobject.py:792 - #, python-format - msgid "Could not add prefix %s for %s" ++#, fuzzy, python-format ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "No se pudo agregar el prefijo %s para %s" -#: ../semanage/seobject.py:760 @@ -160237,9 +162837,9 @@ index e84995e..1bf427a 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "Roles SELinux" @@ -160259,9 +162859,11 @@ index e84995e..1bf427a 100644 msgstr "Puerto no válido" -#: ../semanage/seobject.py:980 +-#, python-format +-msgid "Could not create a key for %s/%s" +#: ../semanage/seobject.py:1018 - #, python-format - msgid "Could not create a key for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" msgstr "No se pudo crear una clave para %s/%s" -#: ../semanage/seobject.py:991 @@ -160280,64 +162882,84 @@ index e84995e..1bf427a 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 - #, python-format - msgid "Could not check if port %s/%s is defined" +-#, python-format +-msgid "Could not check if port %s/%s is defined" ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 ++#, fuzzy, python-format ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" msgstr "No se pudo chequear si el puerto %s/%s está definido" -#: ../semanage/seobject.py:1002 +-#, python-format +-msgid "Port %s/%s already defined" +#: ../semanage/seobject.py:1042 - #, python-format - msgid "Port %s/%s already defined" ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "El puerto %s/%s ya está definido" -#: ../semanage/seobject.py:1006 +-#, python-format +-msgid "Could not create port for %s/%s" +#: ../semanage/seobject.py:1046 - #, python-format - msgid "Could not create port for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" msgstr "No se pudo crear el puerto para %s/%s" -#: ../semanage/seobject.py:1012 +-#, python-format +-msgid "Could not create context for %s/%s" +#: ../semanage/seobject.py:1052 - #, python-format - msgid "Could not create context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" msgstr "No se pudo crear el contexto para %s/%s" -#: ../semanage/seobject.py:1016 +-#, python-format +-msgid "Could not set user in port context for %s/%s" +#: ../semanage/seobject.py:1056 - #, python-format - msgid "Could not set user in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" msgstr "No se pudo poner al usuario en el contexto de puerto para %s/%s" -#: ../semanage/seobject.py:1020 +-#, python-format +-msgid "Could not set role in port context for %s/%s" +#: ../semanage/seobject.py:1060 - #, python-format - msgid "Could not set role in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "No se pudo poner el rol en el contexto de puerto para %s/%s" -#: ../semanage/seobject.py:1024 +-#, python-format +-msgid "Could not set type in port context for %s/%s" +#: ../semanage/seobject.py:1064 - #, python-format - msgid "Could not set type in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "No se pudo poner el tipo en el contexto de puerto para %s/%s" -#: ../semanage/seobject.py:1029 +-#, python-format +-msgid "Could not set mls fields in port context for %s/%s" +#: ../semanage/seobject.py:1069 - #, python-format - msgid "Could not set mls fields in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" msgstr "No se pudo fijar los campos mls en el contexto de puerto para %s/%s" -#: ../semanage/seobject.py:1033 +-#, python-format +-msgid "Could not set port context for %s/%s" +#: ../semanage/seobject.py:1073 - #, python-format - msgid "Could not set port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "No se pudo poner el contexto de puerto para %s/%s" -#: ../semanage/seobject.py:1037 +-#, python-format +-msgid "Could not add port %s/%s" +#: ../semanage/seobject.py:1077 - #, python-format - msgid "Could not add port %s/%s" ++#, fuzzy, python-format ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "No se pudo agregar puerto %s/%s" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -160353,21 +162975,32 @@ index e84995e..1bf427a 100644 msgstr "Se requiere setype" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 - #, python-format - msgid "Port %s/%s is not defined" +-#, python-format +-msgid "Port %s/%s is not defined" ++#: ../semanage/seobject.py:1102 ++#, fuzzy, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "No se pudo chequear si el puerto %s/%s está definido" ++ ++#: ../semanage/seobject.py:1104 ++#, fuzzy, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "El puerto %s/%s no está definido" -#: ../semanage/seobject.py:1068 +-#, python-format +-msgid "Could not query port %s/%s" +#: ../semanage/seobject.py:1108 - #, python-format - msgid "Could not query port %s/%s" ++#, fuzzy, python-format ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "No se pudo consultar el puerto %s/%s" -#: ../semanage/seobject.py:1079 +-#, python-format +-msgid "Could not modify port %s/%s" +#: ../semanage/seobject.py:1119 - #, python-format - msgid "Could not modify port %s/%s" ++#, fuzzy, python-format ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "No se pudo modificar el puerto %s/%s" -#: ../semanage/seobject.py:1092 @@ -160382,15 +163015,24 @@ index e84995e..1bf427a 100644 msgstr "No se puede borrar el puerto %s" -#: ../semanage/seobject.py:1125 +-#, python-format +-msgid "Port %s/%s is defined in policy, cannot be deleted" ++#: ../semanage/seobject.py:1159 ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "El puerto %s/%s no está definido" ++ +#: ../semanage/seobject.py:1165 - #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)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:1129 +-#, python-format +-msgid "Could not delete port %s/%s" +#: ../semanage/seobject.py:1169 - #, python-format - msgid "Could not delete port %s/%s" ++#, fuzzy, python-format ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" msgstr "No se puede borrar el puerto %s/%s" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 @@ -160399,9 +163041,9 @@ index e84995e..1bf427a 100644 msgstr "No se pueden listar los puertos" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "Tipo de Puerto SELinux" @@ -160412,7 +163054,7 @@ index e84995e..1bf427a 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "Número de Puerto" @@ -160685,10 +163327,13 @@ index e84995e..1bf427a 100644 msgstr "Ya existe una clase equivalente de %s" -#: ../semanage/seobject.py:1697 -+#: ../semanage/seobject.py:1750 - #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" +-#, 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:1750 ++#, fuzzy, python-format ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" +msgstr "" +"La especificación de archivo %s choca con la regla de equivalencia '%s %s'" @@ -160727,13 +163372,15 @@ index e84995e..1bf427a 100644 msgstr "La especificación de archivo no puede incluir espacios" -#: ../semanage/seobject.py:1742 +-#, python-format +#: ../semanage/seobject.py:1795 - #, python-format ++#, fuzzy, 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'" -+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" +msgstr "" +"La especificación de archivo %s choca con la regla de equivalencia '%s %s'; " +"Intente en su lugar agregar '%s'" @@ -160909,9 +163556,11 @@ index e84995e..1bf427a 100644 msgstr "No se pudo modificar el booleano %s" -#: ../semanage/seobject.py:2063 +-#, python-format +-msgid "Bad format %s: Record %s" +#: ../semanage/seobject.py:2122 - #, python-format - msgid "Bad format %s: Record %s" ++#, fuzzy, python-format ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "Formato incorrecto %s: Registro %s" -#: ../semanage/seobject.py:2087 @@ -160959,13 +163608,13 @@ index e84995e..1bf427a 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "Descripción" -@@ -965,7 +1031,8 @@ msgstr "fallo al fijar PAM_TTY\n" +@@ -965,7 +1044,8 @@ msgstr "fallo al fijar PAM_TTY\n" #: ../newrole/newrole.c:290 #, c-format msgid "newrole: service name configuration hashtable overflow\n" @@ -160975,7 +163624,7 @@ index e84995e..1bf427a 100644 #: ../newrole/newrole.c:300 #, c-format -@@ -992,206 +1059,234 @@ msgstr "¡Error! El shell no es válido.\n" +@@ -992,206 +1072,234 @@ msgstr "¡Error! El shell no es válido.\n" msgid "Unable to clear environment\n" msgstr "No se pudo limpiar el entorno\n" @@ -161255,7 +163904,7 @@ index e84995e..1bf427a 100644 msgid "failed to exec shell\n" msgstr "falló al ejecutar shell\n" -@@ -1208,7 +1303,9 @@ msgstr "%s: la política ya fue cargada y su carga inicial pedida\n" +@@ -1208,7 +1316,9 @@ msgstr "%s: la política ya fue cargada y su carga inicial pedida\n" #: ../load_policy/load_policy.c:80 #, c-format msgid "%s: Can't load policy and enforcing mode requested: %s\n" @@ -161266,7 +163915,7 @@ index e84995e..1bf427a 100644 #: ../load_policy/load_policy.c:90 #, c-format -@@ -1322,19 +1419,25 @@ msgstr "Etiquetado de archivos" +@@ -1322,19 +1432,25 @@ msgstr "Etiquetado de archivos" msgid "" "File\n" "Specification" @@ -161295,7 +163944,7 @@ index e84995e..1bf427a 100644 #: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2098 msgid "User Mapping" -@@ -1344,19 +1447,25 @@ msgstr "Asignación de usuario" +@@ -1344,19 +1460,25 @@ msgstr "Asignación de usuario" msgid "" "Login\n" "Name" @@ -161324,7 +163973,7 @@ index e84995e..1bf427a 100644 #: ../gui/loginsPage.py:133 #, python-format -@@ -1412,13 +1521,15 @@ msgstr "Herramienta de generación de políticas SELinux" +@@ -1412,13 +1534,15 @@ msgstr "Herramienta de generación de políticas SELinux" msgid "" "Select the policy type for the application or user role you want to " "confine:" @@ -161342,7 +163991,7 @@ index e84995e..1bf427a 100644 msgid "Standard Init Daemon" msgstr "Demonio init standard" -@@ -1426,9 +1537,11 @@ msgstr "Demonio init standard" +@@ -1426,9 +1550,11 @@ msgstr "Demonio init standard" msgid "" "Standard Init Daemon are daemons started on boot via init scripts. Usually " "requires a script in /etc/rc.d/init.d" @@ -161356,7 +164005,7 @@ index e84995e..1bf427a 100644 msgid "DBUS System Daemon" msgstr "Demonio del sistema DBUS" -@@ -1440,16 +1553,18 @@ msgstr "Demonio de servicios de Internet (inetd)" +@@ -1440,16 +1566,18 @@ msgstr "Demonio de servicios de Internet (inetd)" msgid "Internet Services Daemon are daemons started by xinetd" msgstr "Los demonios de los servicios de Internet son iniciados por xinetd" @@ -161378,7 +164027,7 @@ index e84995e..1bf427a 100644 msgid "User Application" msgstr "Aplicación de usuario" -@@ -1457,9 +1572,11 @@ msgstr "Aplicación de usuario" +@@ -1457,9 +1585,11 @@ msgstr "Aplicación de usuario" msgid "" "User Application are any application that you would like to confine that is " "started by a user" @@ -161392,7 +164041,7 @@ index e84995e..1bf427a 100644 msgid "Sandbox" msgstr "Sandbox" -@@ -1483,7 +1600,10 @@ msgstr "Función de usuario mínimo de terminal" +@@ -1483,7 +1613,10 @@ msgstr "Función de usuario mínimo de terminal" 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." @@ -161404,7 +164053,7 @@ index e84995e..1bf427a 100644 #: ../gui/polgen.glade:512 msgid "Minimal X Windows User Role" -@@ -1493,7 +1613,10 @@ msgstr "Función de usuario mínimo de ventanas X" +@@ -1493,7 +1626,10 @@ msgstr "Función de usuario mínimo de ventanas X" 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" @@ -161416,7 +164065,7 @@ index e84995e..1bf427a 100644 #: ../gui/polgen.glade:529 msgid "User Role" -@@ -1503,7 +1626,9 @@ msgstr "Función de usuario" +@@ -1503,7 +1639,9 @@ msgstr "Función de usuario" msgid "" "User with full networking, no setuid applications without transition, no " "sudo, no su." @@ -161427,7 +164076,7 @@ index e84995e..1bf427a 100644 #: ../gui/polgen.glade:546 msgid "Admin User Role" -@@ -1511,9 +1636,12 @@ msgstr "Función de usuario administrativo" +@@ -1511,9 +1649,12 @@ msgstr "Función de usuario administrativo" #: ../gui/polgen.glade:550 msgid "" @@ -161443,7 +164092,7 @@ index e84995e..1bf427a 100644 #: ../gui/polgen.glade:592 msgid "Root Users" -@@ -1525,16 +1653,20 @@ msgstr "Función de usuario de administrador root" +@@ -1525,16 +1666,20 @@ msgstr "Función de usuario de administrador root" #: ../gui/polgen.glade:627 msgid "" @@ -161464,11 +164113,11 @@ index e84995e..1bf427a 100644 -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "Nombre" -@@ -1548,7 +1680,8 @@ msgstr "..." +@@ -1548,7 +1693,8 @@ msgstr "..." #: ../gui/polgen.glade:776 msgid "Enter unique name for the confined application or user role." @@ -161478,7 +164127,7 @@ index e84995e..1bf427a 100644 #: ../gui/polgen.glade:794 msgid "Executable" -@@ -1561,7 +1694,9 @@ msgstr "Script init" +@@ -1561,7 +1707,9 @@ msgstr "Script init" #: ../gui/polgen.glade:821 msgid "" "Enter complete path to init script used to start the confined application." @@ -161489,7 +164138,7 @@ index e84995e..1bf427a 100644 #: ../gui/polgen.glade:887 msgid "Select existing role to modify:" -@@ -1569,7 +1704,8 @@ msgstr "Elija la función existente a modificar:" +@@ -1569,7 +1717,8 @@ msgstr "Elija la función existente a modificar:" #: ../gui/polgen.glade:908 msgid "Select the user roles that will transiton to the %s domain." @@ -161499,7 +164148,7 @@ index e84995e..1bf427a 100644 #: ../gui/polgen.glade:928 msgid "role tab" -@@ -1587,16 +1723,19 @@ msgstr "Elija los dominios de aplicaciones a los que %s hará la transición." +@@ -1587,16 +1736,19 @@ msgstr "Elija los dominios de aplicaciones a los que %s hará la transición." msgid "" "transition \n" "role tab" @@ -161523,16 +164172,16 @@ index e84995e..1bf427a 100644 #: ../gui/polgen.glade:1056 msgid "Select domains that %s will administer:" -@@ -1619,7 +1758,7 @@ msgid "TCP Ports" +@@ -1619,7 +1771,7 @@ msgid "TCP Ports" msgstr "Puertos TCP" #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" msgstr "Todos" -@@ -1643,7 +1782,9 @@ msgstr "Puertos no reservados (>1024)" +@@ -1643,7 +1795,9 @@ msgstr "Puertos no reservados (>1024)" msgid "" "Enter a comma separated list of udp ports or ranges of ports that %s binds " "to. Example: 612, 650-660" @@ -161543,7 +164192,7 @@ index e84995e..1bf427a 100644 #: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609 #: ../gui/polgen.glade:1718 -@@ -1662,7 +1803,9 @@ msgstr "Puertos UDP" +@@ -1662,7 +1816,9 @@ msgstr "Puertos UDP" msgid "" "Network\n" "Bind tab" @@ -161554,7 +164203,7 @@ index e84995e..1bf427a 100644 #: ../gui/polgen.glade:1537 msgid "Select network ports that %s connects to:" -@@ -1676,7 +1819,9 @@ msgstr "Permite a %s conectarse a cualquier puerto tcp" +@@ -1676,7 +1832,9 @@ msgstr "Permite a %s conectarse a cualquier puerto tcp" msgid "" "Enter a comma separated list of tcp ports or ranges of ports that %s " "connects to. Example: 612, 650-660" @@ -161565,7 +164214,7 @@ index e84995e..1bf427a 100644 #: ../gui/polgen.glade:1702 msgid "Allows %s to connect to any udp port" -@@ -1686,7 +1831,9 @@ msgstr "Permite que %s se conecte con cualquier puerto udp" +@@ -1686,7 +1844,9 @@ msgstr "Permite que %s se conecte con cualquier puerto udp" msgid "" "Enter a comma separated list of udp ports or ranges of ports that %s " "connects to. Example: 612, 650-660" @@ -161576,7 +164225,7 @@ index e84995e..1bf427a 100644 #: ../gui/polgen.glade:1792 msgid "Select common application traits for %s:" -@@ -1732,7 +1879,9 @@ msgstr "Agrega archivos/directorios que administra %s" +@@ -1732,7 +1892,9 @@ msgstr "Agrega archivos/directorios que administra %s" msgid "" "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib " "Files ..." @@ -161587,7 +164236,7 @@ index e84995e..1bf427a 100644 #: ../gui/polgen.glade:2166 msgid "Add booleans from the %s policy:" -@@ -1750,75 +1899,83 @@ msgstr "¿Qué directorio generará la política %s?" +@@ -1750,75 +1912,83 @@ msgstr "¿Qué directorio generará la política %s?" msgid "Policy Directory" msgstr "Directorio de políticas" @@ -161691,7 +164340,7 @@ index e84995e..1bf427a 100644 msgid "Configue SELinux" msgstr "Configurar SELinux" -@@ -1830,9 +1987,15 @@ msgstr "Puerto de red" +@@ -1830,9 +2000,15 @@ msgstr "Puerto de red" msgid "" "SELinux Port\n" "Type" @@ -161701,14 +164350,14 @@ index e84995e..1bf427a 100644 +"SELinux" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" msgstr "Protocolo" -@@ -1840,9 +2003,13 @@ msgstr "Protocolo" +@@ -1840,9 +2016,13 @@ msgstr "Protocolo" msgid "" "MLS/MCS\n" "Level" @@ -161718,33 +164367,33 @@ index e84995e..1bf427a 100644 +"MLS/MCS" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" msgstr "Puerto" -@@ -1880,10 +2047,14 @@ msgid "Modify %s" +@@ -1880,10 +2060,14 @@ msgid "Modify %s" msgstr "Modificar %s" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" msgstr "Permisivo" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" msgstr "Impositivo" -@@ -1891,12 +2062,15 @@ msgstr "Impositivo" +@@ -1891,12 +2075,15 @@ msgstr "Impositivo" msgid "Status" msgstr "Estatus" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " @@ -161757,7 +164406,7 @@ index e84995e..1bf427a 100644 #: ../gui/statusPage.py:147 msgid "" -@@ -1904,16 +2078,24 @@ msgid "" +@@ -1904,16 +2091,24 @@ msgid "" "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 " @@ -161774,7 +164423,7 @@ index e84995e..1bf427a 100644 +"reinicio. ¿Desea continuar?" -#: ../gui/statusPage.py:152 -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " @@ -161787,7 +164436,7 @@ index e84995e..1bf427a 100644 #: ../gui/system-config-selinux.glade:11 msgid "system-config-selinux" -@@ -1923,7 +2105,9 @@ msgstr "system-config-selinux" +@@ -1923,7 +2118,9 @@ msgstr "system-config-selinux" msgid "" "Copyright (c)2006 Red Hat, Inc.\n" "Copyright (c) 2006 Dan Walsh " @@ -161798,7 +164447,7 @@ index e84995e..1bf427a 100644 #: ../gui/system-config-selinux.glade:22 #: ../gui/system-config-selinux.glade:544 -@@ -1957,9 +2141,19 @@ msgid "" +@@ -1957,9 +2154,19 @@ msgid "" "socket\n" "symbolic link\n" "named pipe\n" @@ -161815,19 +164464,19 @@ index e84995e..1bf427a 100644 #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "MLS" -@@ -1972,6 +2166,7 @@ msgid "SELinux Administration" +@@ -1972,6 +2179,7 @@ msgid "SELinux Administration" msgstr "Administración SELinux" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" msgstr "Añadir" -@@ -2000,7 +2195,10 @@ msgid "" +@@ -2000,7 +2208,10 @@ msgid "" "Disabled\n" "Permissive\n" "Enforcing\n" @@ -161839,7 +164488,7 @@ index e84995e..1bf427a 100644 #: ../gui/system-config-selinux.glade:1373 msgid "Current Enforcing Mode" -@@ -2016,7 +2214,11 @@ msgid "" +@@ -2016,7 +2227,11 @@ msgid "" "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." @@ -161852,15 +164501,15 @@ index e84995e..1bf427a 100644 #: ../gui/system-config-selinux.glade:1509 msgid "Relabel on next reboot." -@@ -2041,6 +2243,7 @@ msgstr "Alternar entre booleanos Personalizado y Todos" +@@ -2041,6 +2256,7 @@ msgstr "Alternar entre booleanos Personalizado y Todos" #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" msgstr "Filtrar" -@@ -2135,9 +2338,11 @@ msgstr "Retirar módulo de política cargable" +@@ -2135,9 +2351,11 @@ msgstr "Retirar módulo de política cargable" #: ../gui/system-config-selinux.glade:2661 msgid "" @@ -161875,146 +164524,183 @@ index e84995e..1bf427a 100644 #: ../gui/system-config-selinux.glade:2781 msgid "label44" -@@ -2164,1321 +2369,3232 @@ msgstr "label59" +@@ -2164,1321 +2382,3292 @@ msgstr "label59" msgid "SELinux user '%s' is required" msgstr "Se requiere usuario de SELinux '%s'" -#: ../sepolicy/sepolicy.py:202 -msgid "Generate SELinux man pages" -msgstr "Generar páginas de manual de SELinux" -+#: booleans.py:1 -+msgid "" -+"Allow ABRT to modify public files used for public file transfer services." -+msgstr "" -+"Permite a ABRT modificar los archivos públicos usados para servicios de " -+"transferencia de archivos públicos." - +- -#: ../sepolicy/sepolicy.py:205 -msgid "path in which the generated SELinux man pages will be stored" -msgstr "La ruta en la cual se almacenarán las páginas de manual generadas " +- +-#: ../sepolicy/sepolicy.py:207 +-msgid "name of the OS for man pages" ++#: booleans.py:1 ++msgid "" ++"Allow ABRT to modify public files used for public file transfer services." + msgstr "" ++"Permite a ABRT modificar los archivos públicos usados para servicios de " ++"transferencia de archivos públicos." + +-#: ../sepolicy/sepolicy.py:209 +-msgid "Generate HTML man pages structure for selected SELinux man page" +#: booleans.py:2 +msgid "" +"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts" -+msgstr "" + msgstr "" +"Permite a ABRT ejecutar en dominio abrt_handle_event_t para manejar " +"scripts de eventos ABRT" --#: ../sepolicy/sepolicy.py:207 --msgid "name of the OS for man pages" +-#: ../sepolicy/sepolicy.py:213 +-msgid "All domains" +-msgstr "Todos los dominios" +- +-#: ../sepolicy/sepolicy.py:216 +-msgid "Domain name(s) of man pages to be created" +-msgstr "Los nombre(s) de dominio de páginas de manual que van a crearse " +- +-#: ../sepolicy/sepolicy.py:221 +-msgid "Query SELinux policy network information" +-msgstr "Información de red de petición de política SELinux " +- +-#: ../sepolicy/sepolicy.py:226 +-msgid "list all SELinux port types" +-msgstr "Lista todos los tipos de puertos SELinux" +- +-#: ../sepolicy/sepolicy.py:229 +-msgid "show SELinux type related to the port" +-msgstr "Muestra el tipo de SELinux relacionado con el puerto" +- +-#: ../sepolicy/sepolicy.py:232 +-msgid "Show ports defined for this SELinux type" +-msgstr "Muestra los puertos definidos para este tipo de SELinux" +- +-#: ../sepolicy/sepolicy.py:235 +-msgid "show ports to which this domain can bind and/or connect" +-msgstr "Muestra los puertos al que puede vincularse y o conectarse este dominio" +- +-#: ../sepolicy/sepolicy.py:250 +-msgid "query SELinux policy to see if domains can communicate with each other" +-msgstr "Solicita la política de SELinux para ver si los dominios pueden comunicarse entre sí" +#: booleans.py:3 +#, fuzzy +msgid "" +"Allow abrt-handle-upload to modify public files used for public file " +"transfer services in /var/spool/abrt-upload/." - msgstr "" ++msgstr "" +"Permite a tftp modificar los archivos públicos utilizados para servicios de " +"transferencia de archivos públicos. " --#: ../sepolicy/sepolicy.py:209 --msgid "Generate HTML man pages structure for selected SELinux man page" +-#: ../sepolicy/sepolicy.py:253 +-msgid "Source Domain" +-msgstr "Dominio de origen" +#: booleans.py:4 +msgid "Allow antivirus programs to read non security files on a system" - msgstr "" ++msgstr "" +"Permitir a programas antivirus leer ficheros no asegurados sobre un sistema" --#: ../sepolicy/sepolicy.py:213 --msgid "All domains" --msgstr "Todos los dominios" +-#: ../sepolicy/sepolicy.py:256 +-msgid "Target Domain" +-msgstr "Dominio de destino" +#: booleans.py:5 +msgid "Determine whether can antivirus programs use JIT compiler." +msgstr "Determina si los programas antivirus pueden usar el compilador JIT" --#: ../sepolicy/sepolicy.py:216 --msgid "Domain name(s) of man pages to be created" --msgstr "Los nombre(s) de dominio de páginas de manual que van a crearse " +-#: ../sepolicy/sepolicy.py:276 +-msgid "query SELinux Policy to see description of booleans" +-msgstr "Solicita la política de SELinux para ver la descripción de booleanos" +#: booleans.py:6 +msgid "Allow auditadm to exec content" +msgstr "Permitir al administrador de auditoria ejecutar contenido" --#: ../sepolicy/sepolicy.py:221 --msgid "Query SELinux policy network information" --msgstr "Información de red de petición de política SELinux " +-#: ../sepolicy/sepolicy.py:280 +-msgid "get all booleans descriptions" +#: booleans.py:7 +msgid "" +"Allow users to resolve user passwd entries directly from ldap rather then " +"using a sssd server" -+msgstr "" + msgstr "" +"Permite a los usuarios resolver entradas de 'passwd' directamente desde LDAP " +"y luego usarlas en un servidor SSSD" --#: ../sepolicy/sepolicy.py:226 --msgid "list all SELinux port types" --msgstr "Lista todos los tipos de puertos SELinux" +-#: ../sepolicy/sepolicy.py:282 +-msgid "boolean to get description" +-msgstr "booleano para obtener descripción" +#: booleans.py:8 +msgid "Allow users to login using a radius server" +msgstr "Permite a usuarios iniciar sesión mediante un servidor Radius" --#: ../sepolicy/sepolicy.py:229 --msgid "show SELinux type related to the port" --msgstr "Muestra el tipo de SELinux relacionado con el puerto" +-#: ../sepolicy/sepolicy.py:301 +-msgid "" +-"query SELinux Policy to see how a source process domain can transition to " +-"the target process domain" +-msgstr "Solicita la política de SELinux para ver cómo un proceso de dominio puede pasar al dominio de proceso de destino" +#: booleans.py:9 +msgid "Allow users to login using a yubikey server" +msgstr "Permite a los usuario acceder usando una servidor yubikey" --#: ../sepolicy/sepolicy.py:232 --msgid "Show ports defined for this SELinux type" --msgstr "Muestra los puertos definidos para este tipo de SELinux" +-#: ../sepolicy/sepolicy.py:304 +-msgid "source process domain" +-msgstr "Dominio de proceso de origen" +#: booleans.py:10 +msgid "Determine whether awstats can purge httpd log files." +msgstr "Determina si awstats puede analizar los ficheros de registro httpd" --#: ../sepolicy/sepolicy.py:235 --msgid "show ports to which this domain can bind and/or connect" --msgstr "Muestra los puertos al que puede vincularse y o conectarse este dominio" +-#: ../sepolicy/sepolicy.py:307 +-msgid "target process domain" +-msgstr "Dominio de proceso de destino" +#: booleans.py:11 +#, fuzzy +msgid "Allow boinc_domain execmem/execstack." +msgstr "Permite scripts y módulos HTTPD execmem/execstack" --#: ../sepolicy/sepolicy.py:250 --msgid "query SELinux policy to see if domains can communicate with each other" --msgstr "Solicita la política de SELinux para ver si los dominios pueden comunicarse entre sí" +-#: ../sepolicy/sepolicy.py:327 +-msgid "Command required for this type of policy" +#: booleans.py:12 +msgid "" +"Determine whether cdrecord can read various content. nfs, samba, removable " +"devices, user temp and untrusted content files" -+msgstr "" + msgstr "" +"Determina si cdrecord puede leer diversos contenidos. nfs, samba, " +"dispositivos removibles, temporales de usuario y contenidos de ficheros sin " +"confianza" --#: ../sepolicy/sepolicy.py:253 --msgid "Source Domain" --msgstr "Dominio de origen" +-#: ../sepolicy/sepolicy.py:347 +-msgid "List SELinux Policy interfaces" +#: booleans.py:13 +msgid "" +"Allow cluster administrative domains to connect to the network using TCP." -+msgstr "" + msgstr "" +"Permite a los dominios de cluster administrativo conectar a la red usando " +"TCP." --#: ../sepolicy/sepolicy.py:256 --msgid "Target Domain" --msgstr "Dominio de destino" +-#: ../sepolicy/sepolicy.py:362 +-msgid "Generate SELinux Policy module template" +-msgstr "Generar plantilla para módulo de política SELinux" +- +-#: ../sepolicy/sepolicy.py:365 +-msgid "Enter domain type which you will be extending" +#: booleans.py:14 +msgid "Allow cluster administrative domains to manage all files on a system." -+msgstr "" + msgstr "" +"Permite a los dominios de cluster administrativo gestionar todos los " +"ficheros de un sistema." --#: ../sepolicy/sepolicy.py:276 --msgid "query SELinux Policy to see description of booleans" --msgstr "Solicita la política de SELinux para ver la descripción de booleanos" +-#: ../sepolicy/sepolicy.py:368 +-msgid "Enter SELinux user(s) which will transition to this domain" +#: booleans.py:15 +msgid "" +"Allow cluster administrative cluster domains memcheck-amd64- to use " +"executable memory" -+msgstr "" + msgstr "" +"Permite a los dominios de cluster administrativo memcheck-amd64- usar " +"memoria ejecutable" --#: ../sepolicy/sepolicy.py:280 --msgid "get all booleans descriptions" +-#: ../sepolicy/sepolicy.py:371 +-msgid "Enter domain(s) that this confined admin will administrate" +#: booleans.py:16 +msgid "" +"Determine whether Cobbler can modify public files used for public file " @@ -162023,125 +164709,26 @@ index e84995e..1bf427a 100644 +"Determina si Cobbler puede modificar ficheros públicos usados por los " +"servicios de transferencia de fichero público." --#: ../sepolicy/sepolicy.py:282 --msgid "boolean to get description" --msgstr "booleano para obtener descripción" +-#: ../sepolicy/sepolicy.py:374 +-msgid "name of policy to generate" +-msgstr "Nombre de política a generar" +#: booleans.py:17 +msgid "Determine whether Cobbler can connect to the network using TCP." +msgstr "Determina si Cobbler puede conectar a la red usando TCP." --#: ../sepolicy/sepolicy.py:301 --msgid "" --"query SELinux Policy to see how a source process domain can transition to " --"the target process domain" --msgstr "Solicita la política de SELinux para ver cómo un proceso de dominio puede pasar al dominio de proceso de destino" +-#: ../sepolicy/sepolicy.py:378 +-msgid "path in which the generated policy files will be stored" +-msgstr "" +#: booleans.py:18 +msgid "Determine whether Cobbler can access cifs file systems." +msgstr "Determina si Cobbler puede acceder a sistemas de archivos cifs" --#: ../sepolicy/sepolicy.py:304 --msgid "source process domain" --msgstr "Dominio de proceso de origen" -+#: booleans.py:19 -+msgid "Determine whether Cobbler can access nfs file systems." -+msgstr "Determina si Cobbler puede acceder a sistemas de archivos nfs" - --#: ../sepolicy/sepolicy.py:307 --msgid "target process domain" --msgstr "Dominio de proceso de destino" -+#: booleans.py:20 -+msgid "Determine whether collectd can connect to the network using TCP." -+msgstr "Determina si collectd puede conectar a la red usando TCP." - --#: ../sepolicy/sepolicy.py:327 --msgid "Command required for this type of policy" --msgstr "" -+#: booleans.py:21 -+msgid "Determine whether Condor can connect to the network using TCP." -+msgstr "Determina si Condor puede conectar a la red usando TCP." - --#: ../sepolicy/sepolicy.py:347 --msgid "List SELinux Policy interfaces" -+#: booleans.py:22 -+msgid "" -+"Allow system cron jobs to relabel filesystem for restoring file contexts." - msgstr "" -+"Permite a tareas de cron volver a etiquetar el sistema de archivos para " -+"restaurar contextos de archivos." - --#: ../sepolicy/sepolicy.py:362 --msgid "Generate SELinux Policy module template" --msgstr "Generar plantilla para módulo de política SELinux" -+#: booleans.py:23 -+msgid "Determine whether cvs can read shadow password files." -+msgstr "Determina si cvs puede leer ficheros de contraseña fantasma." - --#: ../sepolicy/sepolicy.py:365 --msgid "Enter domain type which you will be extending" --msgstr "" -+#: booleans.py:24 -+msgid "Allow all daemons to write corefiles to /" -+msgstr "Permitir que todos los demonios agreguen archivos nucleares en /" - --#: ../sepolicy/sepolicy.py:368 --msgid "Enter SELinux user(s) which will transition to this domain" -+#: booleans.py:25 -+msgid "Allow all daemons to use tcp wrappers." -+msgstr "Permite a todos los demonios usar envolturas TCP." -+ -+#: booleans.py:26 -+msgid "Allow all daemons the ability to read/write terminals" -+msgstr "Permite a todos los demonios la lectura y escritura de terminales" -+ -+#: booleans.py:27 -+msgid "Determine whether dbadm can manage generic user files." -+msgstr "Determina si dbadm puede manejar ficheros genéricos de usuario." -+ -+#: booleans.py:28 -+msgid "Determine whether dbadm can read generic user files." -+msgstr "Determina si dbadm puede leer ficheros genéricos de usuario." -+ -+#: booleans.py:29 -+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 "" -+"Niega aplicaciones de dominio de usuario para asignar región de memoria de " -+"ejecución y escritura, esto es peligroso y el ejecutable debe reportarse en " -+"Bugzilla." - --#: ../sepolicy/sepolicy.py:371 --msgid "Enter domain(s) that this confined admin will administrate" -+#: booleans.py:30 -+msgid "Deny any process from ptracing or debugging any other processes." - msgstr "" -+"Deniega a cualquier proceso hacer ptracing o depuración a cualquier otro " -+"proceso." - --#: ../sepolicy/sepolicy.py:374 --msgid "name of policy to generate" --msgstr "Nombre de política a generar" -+#: booleans.py:31 -+msgid "Allow dhcpc client applications to execute iptables commands" -+msgstr "Permite a aplicaciones dhcpc ejecutar comandos de iptables" - --#: ../sepolicy/sepolicy.py:378 --msgid "path in which the generated policy files will be stored" -+#: booleans.py:32 -+msgid "Determine whether DHCP daemon can use LDAP backends." -+msgstr "Determina si el demonio DHCP puede usar finales LDAP." -+ -+#: booleans.py:33 -+msgid "Allow all domains to use other domains file descriptors" - msgstr "" -+"Permite a todos los dominios usar otros dominios de descriptores de archivos" - -#: ../sepolicy/sepolicy.py:380 -msgid "executable to confine" -msgstr "Ejecutable a confinar" -+#: booleans.py:34 -+msgid "Allow all domains to have the kernel load modules" -+msgstr "Permite a todos los dominios tener los módulos de carga de kernel" ++#: booleans.py:19 ++msgid "Determine whether Cobbler can access nfs file systems." ++msgstr "Determina si Cobbler puede acceder a sistemas de archivos nfs" -#: ../sepolicy/sepolicy.py:384 ../sepolicy/sepolicy.py:387 -#: ../sepolicy/sepolicy.py:390 ../sepolicy/sepolicy.py:393 @@ -162151,107 +164738,444 @@ index e84995e..1bf427a 100644 -#: ../sepolicy/sepolicy.py:414 ../sepolicy/sepolicy.py:417 -#, python-format -msgid "Generate Policy for %s" -+#: booleans.py:35 -+msgid "" -+"Determine whether entropyd can use audio devices as the source for the " -+"entropy feeds." - msgstr "" -+"Determina si entropyd puede usar dispositivos de audio como fuente para las " -+"semillas entropy." +-msgstr "" ++#: booleans.py:20 ++msgid "Determine whether collectd can connect to the network using TCP." ++msgstr "Determina si collectd puede conectar a la red usando TCP." -#: ../sepolicy/sepolicy.py:422 -msgid "commands" -msgstr "Comandos" -+#: booleans.py:36 -+msgid "Determine whether exim can connect to databases." -+msgstr "Determina si exim puede conectar a bases de datos." ++#: booleans.py:21 ++msgid "Determine whether Condor can connect to the network using TCP." ++msgstr "Determina si Condor puede conectar a la red usando TCP." -#: ../sepolicy/sepolicy.py:425 -msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" -+#: booleans.py:37 ++#: booleans.py:22 +msgid "" -+"Determine whether exim can create, read, write, and delete generic user " -+"content files." ++"Allow system cron jobs to relabel filesystem for restoring file contexts." msgstr "" -+"Determina si exim puede crear, leer, escribir y borrar el contenidos de " -+"ficheros genéricos de usuario." ++"Permite a tareas de cron volver a etiquetar el sistema de archivos para " ++"restaurar contextos de archivos." -#: ../sepolicy/sepolicy/__init__.py:48 -msgid "No SELinux Policy installed" -+#: booleans.py:38 -+msgid "Determine whether exim can read generic user content files." - msgstr "" -+"Determina si exim puede leer el contenido de ficheros genéricos de usuario." +-msgstr "" ++#: booleans.py:23 ++msgid "Determine whether cvs can read shadow password files." ++msgstr "Determina si cvs puede leer ficheros de contraseña fantasma." -#: ../sepolicy/sepolicy/__init__.py:54 -+#: booleans.py:39 -+msgid "Enable extra rules in the cron domain to support fcron." -+msgstr "Permite a reglas adicionales en el dominio de cron soportar fcron." -+ -+#: booleans.py:40 +-#, python-format +-msgid "Failed to read %s policy file" +-msgstr "" +- +-#: ../sepolicy/sepolicy/__init__.py:127 +-msgid "unknown" +-msgstr "desconocido" +- +-#: ../sepolicy/sepolicy/generate.py:173 +-msgid "Internet Services Daemon" +-msgstr "Demonio de los servicios de Internet" +- +-#: ../sepolicy/sepolicy/generate.py:177 +-msgid "Existing Domain Type" +-msgstr "" +- +-#: ../sepolicy/sepolicy/generate.py:178 +-msgid "Minimal Terminal Login User Role" +-msgstr "" +- +-#: ../sepolicy/sepolicy/generate.py:179 +-msgid "Minimal X Windows Login User Role" +-msgstr "" +- +-#: ../sepolicy/sepolicy/generate.py:180 +-msgid "Desktop Login User Role" +-msgstr "" +- +-#: ../sepolicy/sepolicy/generate.py:181 +-msgid "Administrator Login User Role" +-msgstr "" +- +-#: ../sepolicy/sepolicy/generate.py:182 +-msgid "Confined Root Administrator Role" +-msgstr "" +- +-#: ../sepolicy/sepolicy/generate.py:187 +-msgid "Valid Types:\n" +-msgstr "Tipos válidos: \n" +- +-#: ../sepolicy/sepolicy/generate.py:221 +-#, 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" +- +-#: ../sepolicy/sepolicy/generate.py:231 +-msgid "You must enter a valid policy type" +-msgstr "" +- +-#: ../sepolicy/sepolicy/generate.py:234 +-#, python-format +-msgid "You must enter a name for your policy module for your %s." +-msgstr "" +- +-#: ../sepolicy/sepolicy/generate.py:355 +-msgid "" +-"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\"" +- +-#: ../sepolicy/sepolicy/generate.py:447 +-msgid "User Role types can not be assigned executables." +-msgstr "No pueden asignarse ejecutables a los tipos de funciones de usuario." +- +-#: ../sepolicy/sepolicy/generate.py:453 +-msgid "Only Daemon apps can use an init script.." +-msgstr "Sólo aplicaciones de demonios pueden utilizar un script init .." +- +-#: ../sepolicy/sepolicy/generate.py:471 +-msgid "use_resolve must be a boolean value " +-msgstr "use_resolve debe ser un valor booleano" +- +-#: ../sepolicy/sepolicy/generate.py:477 +-msgid "use_syslog must be a boolean value " +-msgstr "use_syslog debe ser un valor booleano" +- +-#: ../sepolicy/sepolicy/generate.py:483 +-msgid "use_kerberos must be a boolean value " +-msgstr "use_kerberos debe ser un valo booleano" +- +-#: ../sepolicy/sepolicy/generate.py:489 +-msgid "manage_krb5_rcache must be a boolean value " +-msgstr "manage_krb5_rcache debe ser un valor booleano" +- +-#: ../sepolicy/sepolicy/generate.py:519 +-msgid "USER Types automatically get a tmp type" +-msgstr "USER Types automáticamente obtiene un tipo tmp" +- +-#: ../sepolicy/sepolicy/generate.py:857 +-#, python-format +-msgid "%s policy modules require existing domains" +-msgstr "" +- +-#: ../sepolicy/sepolicy/generate.py:1059 +-msgid "You must enter the executable path for your confined process" +-msgstr "Debe ingresar el camino ejecutable para su proceso confinado" +- +-#: ../sepolicy/sepolicy/generate.py:1321 +-msgid "Type Enforcement file" +-msgstr "Archivo de tipo de ejecución" +- +-#: ../sepolicy/sepolicy/generate.py:1322 +-msgid "Interface file" +-msgstr "Archivo de interfaz" +- +-#: ../sepolicy/sepolicy/generate.py:1323 +-msgid "File Contexts file" +-msgstr "Archivo de contextos de archivo" +- +-#: ../sepolicy/sepolicy/generate.py:1324 +-msgid "Spec file" +-msgstr "" +- +-#: ../sepolicy/sepolicy/generate.py:1325 +-msgid "Setup Script" +-msgstr "Script de configuración" +- +-#: booleans.py:1 +-msgid "" +-"Allow ABRT to modify public files used for public file transfer services." +-msgstr "Permite a ABRT modificar los archivos públicos usados para servicios de transferencia de archivos públicos." +- +-#: booleans.py:2 +-msgid "" +-"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts" +-msgstr "Permite a ABRT ejecutar en dominio abrt_handle_event_t para manejar scripts de eventos ABRT" +- +-#: booleans.py:3 +-msgid "Allow amavis to use JIT compiler" +-msgstr "Permite a amavis usar un compilador de JIT" +- +-#: booleans.py:4 +-msgid "Allow antivirus programs to read non security files on a system" +-msgstr "" +- +-#: booleans.py:5 +-msgid "Allow auditadm to exec content" +-msgstr "" +- +-#: booleans.py:6 +-msgid "" +-"Allow users to resolve user passwd entries directly from ldap rather then " +-"using a sssd server" +-msgstr "Permite a los usuarios resolver entradas de 'passwd' directamente desde LDAP y luego usarlas en un servidor SSSD" +- +-#: booleans.py:7 +-msgid "Allow users to login using a radius server" +-msgstr "Permite a usuarios iniciar sesión mediante un servidor Radius" +- +-#: booleans.py:8 +-msgid "Allow users to login using a yubikey server" +-msgstr "" +- +-#: booleans.py:9 +-msgid "Allow awstats to purge Apache logs" +-msgstr "" +- +-#: booleans.py:10 +-msgid "" +-"Allow cdrecord to read various content. nfs, samba, removable devices, user " +-"temp and untrusted content files" +-msgstr "Permitir a cdrecord guardar varios dispositivos removibles de contenido,nfs, samba, archivos de contenidos no confiables y temporales." +- +-#: booleans.py:11 +-msgid "Allow clamd to use JIT compiler" +-msgstr "Permite a clamd usar un compilador JIT" +- +-#: booleans.py:12 +-msgid "Allow clamscan to non security files on a system" +-msgstr "Permite clamscan archivos de no-seguridad en un sistema" +- +-#: booleans.py:13 +-msgid "Allow clamscan to read user content" +-msgstr "Permite a clamscan leer el contenido del usuario" +- +-#: booleans.py:14 +-msgid "" +-"Allow Cobbler to modify public files used for public file transfer services." +-msgstr "Permite a Cobbler modificar los archivos públicos usados para servicios de transferencia de archivos públicos." +- +-#: booleans.py:15 +-msgid "Allow Cobbler to connect to the network using TCP." +-msgstr "Permite a Cobbler conectar a la red mediante TCP." +- +-#: booleans.py:16 +-msgid "Allow Cobbler to access cifs file systems." +-msgstr "Permite a Cobbler acceder sistemas de archivos CIFS ." +- +-#: booleans.py:17 +-msgid "Allow Cobbler to access nfs file systems." +-msgstr "Permite a Cobbler acceder sistemas de archivos NFS." +- +-#: booleans.py:18 +-msgid "Allow collectd to connect to the network using TCP." +-msgstr "Permite a collectd conectarse a la red mediante TCP." +- +-#: booleans.py:19 +-msgid "Allow codnor domain to connect to the network using TCP." +-msgstr "Permite a codnor conectarse a la red mediante TCP." +- +-#: booleans.py:20 +-msgid "" +-"Allow system cron jobs to relabel filesystem for restoring file contexts." +-msgstr "Permite a tareas de cron volver a etiquetar el sistema de archivos para restaurar contextos de archivos." +- +-#: booleans.py:21 +-msgid "Allow cvs daemon to read shadow" +-msgstr "Permite al demonio cvs leer sombra" +- +-#: booleans.py:22 ++#: booleans.py:24 + msgid "Allow all daemons to write corefiles to /" + msgstr "Permitir que todos los demonios agreguen archivos nucleares en /" + +-#: booleans.py:23 ++#: booleans.py:25 + msgid "Allow all daemons to use tcp wrappers." + msgstr "Permite a todos los demonios usar envolturas TCP." + +-#: booleans.py:24 ++#: booleans.py:26 + msgid "Allow all daemons the ability to read/write terminals" + msgstr "Permite a todos los demonios la lectura y escritura de terminales" + +-#: booleans.py:25 +-msgid "Allow dan to manage user files" +-msgstr "" +- +-#: booleans.py:26 +-msgid "Allow dan to read user files" +-msgstr "" +- + #: booleans.py:27 +-msgid "Allow dbadm to manage files in users home directories" +-msgstr "Permite a dbadm administrar archivos en directorios principales de usuarios." ++msgid "Determine whether dbadm can manage generic user files." ++msgstr "Determina si dbadm puede manejar ficheros genéricos de usuario." + + #: booleans.py:28 +-msgid "Allow dbadm to read files in users home directories" +-msgstr "Permite a dbadm leer archivos en directorios principales de usuarios." ++msgid "Determine whether dbadm can read generic user files." ++msgstr "Determina si dbadm puede leer ficheros genéricos de usuario." + + #: booleans.py:29 + 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 "Niega aplicaciones de dominio de usuario para asignar región de memoria de ejecución y escritura, esto es peligroso y el ejecutable debe reportarse en 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 "" ++"Niega aplicaciones de dominio de usuario para asignar región de memoria de " ++"ejecución y escritura, esto es peligroso y el ejecutable debe reportarse en " ++"Bugzilla." + + #: booleans.py:30 +-msgid "Allow sysadm to debug or ptrace all processes." +-msgstr "Permite a sysadm depurar o ptrace todos los procesos." ++msgid "Deny any process from ptracing or debugging any other processes." ++msgstr "" ++"Deniega a cualquier proceso hacer ptracing o depuración a cualquier otro " ++"proceso." + + #: booleans.py:31 + msgid "Allow dhcpc client applications to execute iptables commands" + msgstr "Permite a aplicaciones dhcpc ejecutar comandos de iptables" + + #: booleans.py:32 +-msgid "Allow DHCP daemon to use LDAP backends" +-msgstr "Permite al demonio DHCP usar los segundos planos LDAP" ++msgid "Determine whether DHCP daemon can use LDAP backends." ++msgstr "Determina si el demonio DHCP puede usar finales LDAP." + + #: booleans.py:33 + msgid "Allow all domains to use other domains file descriptors" +-msgstr "Permite a todos los dominios usar otros dominios de descriptores de archivos" ++msgstr "" ++"Permite a todos los dominios usar otros dominios de descriptores de archivos" + + #: booleans.py:34 + msgid "Allow all domains to have the kernel load modules" + msgstr "Permite a todos los dominios tener los módulos de carga de kernel" + + #: booleans.py:35 +-msgid "Allow the use of the audio devices as the source for the entropy feeds" +-msgstr "Permite el uso de los dispositivos de audio como fuente para los alimentos de entropía" ++msgid "" ++"Determine whether entropyd can use audio devices as the source for the " ++"entropy feeds." ++msgstr "" ++"Determina si entropyd puede usar dispositivos de audio como fuente para las " ++"semillas entropy." + + #: booleans.py:36 +-msgid "Allow exim to connect to databases (postgres, mysql)" +-msgstr "Permite a exim conectarse a bases de datos (postgres, mysql)" ++msgid "Determine whether exim can connect to databases." ++msgstr "Determina si exim puede conectar a bases de datos." + + #: booleans.py:37 +-msgid "Allow exim to create, read, write, and delete unprivileged user files." +-msgstr "Permite a exim crear, leer, escribir y borrar archivos de usuarios sin privilegios." ++msgid "" ++"Determine whether exim can create, read, write, and delete generic user " ++"content files." ++msgstr "" ++"Determina si exim puede crear, leer, escribir y borrar el contenidos de " ++"ficheros genéricos de usuario." + + #: booleans.py:38 +-msgid "Allow exim to read unprivileged user files." +-msgstr "Permite a exim leer archivos de usuarios sin privilegios." ++msgid "Determine whether exim can read generic user content files." ++msgstr "" ++"Determina si exim puede leer el contenido de ficheros genéricos de usuario." + + #: booleans.py:39 + msgid "Enable extra rules in the cron domain to support fcron." + msgstr "Permite a reglas adicionales en el dominio de cron soportar fcron." + + #: booleans.py:40 +-msgid "Allow fenced domain to connect to the network using TCP." +-msgstr "Permite al dominio en valla conectarse a la red mediante TCP." +msgid "Determine whether fenced can connect to the TCP network." +msgstr "Determina si fenced puede conectar a la red TCP." -+ -+#: booleans.py:41 + + #: booleans.py:41 +-msgid "Allow fenced domain to execute ssh." +-msgstr "Permite al dominio en valla ejecutar ssh." +msgid "Determine whether fenced can use ssh." +msgstr "Determina si fenced puede usar ssh." -+ -+#: booleans.py:42 -+msgid "Allow all domains to execute in fips_mode" + + #: booleans.py:42 + msgid "Allow all domains to execute in fips_mode" +-msgstr "" +msgstr "Permite ejecutar todos los dominios en modo fips" -+ -+#: booleans.py:43 + + #: booleans.py:43 +-msgid "Allow ftp to read and write files in the user home directories" +-msgstr "Permite a FTP leer y escribir archivos en los directorios principales de usuario" +msgid "" +"Determine whether ftpd can read and write files in user home directories." +msgstr "" +"Determina si ftpd puede leer y escribir ficheros en los directorios home de " +"usuario." -+ -+#: booleans.py:44 -+msgid "" + + #: booleans.py:44 + msgid "" +-"Allow ftp servers to upload files, used for public file transfer services. " +-"Directories must be labeled public_content_rw_t." +-msgstr "Permite a servidores FTP cargar archivos, utilizados para servicios de transferencia de archivos públicos. Los directorios deben etiquetarse como public_content_rw_t." +"Determine whether ftpd can modify public files used for public file transfer " +"services. Directories/Files must be labeled public_content_rw_t." +msgstr "" +"Determina si ftpd puede modificar ficheros públicos usados por los servicios " +"de transferencia de ficheros público. Directorios/Ficheros deben estar " +"etiquetados public_content_rw_t." -+ -+#: booleans.py:45 + + #: booleans.py:45 +-msgid "Allow ftp servers to connect to all ports > 1023" +-msgstr "Permite a servidores FTP conectar todos los puertos > 1023" +msgid "Determine whether ftpd can connect to all unreserved ports." +msgstr "Determina si ftpd puede conectar a todos los puertos no reservados." -+ -+#: booleans.py:46 + + #: booleans.py:46 +-msgid "Allow ftp servers to connect to mysql database ports" +-msgstr "Permite a servidores FTP conectarse a todos los puertos de base de datos mysql" +msgid "Determine whether ftpd can connect to databases over the TCP network." +msgstr "Determina si ftpd puede conectar a bases de datos sobre la red TCP." -+ -+#: booleans.py:47 -+msgid "" + + #: booleans.py:47 + msgid "" +-"Allow ftp servers to login to local users and read/write all files on the " +-"system, governed by DAC." +-msgstr "Permite a servidores FTP ingresar a usuarios locales y escribir o leer todos los archivos en el sistema regido por DAC." +"Determine whether ftpd can login to local users and can read and write all " +"files on the system, governed by DAC." +msgstr "" +"Determina si ftpd puede acceder a usuarios locales y leer y escribir todos " +"los ficheros del sistema, gobernado por DAC." -+ -+#: booleans.py:48 + + #: booleans.py:48 +-msgid "Allow ftp servers to use cifs used for public file transfer services." +-msgstr "Permite a servidores CIFS usados usar CIFS para servicios de transferencia de archivos públicos." +msgid "" +"Determine whether ftpd can use CIFS used for public file transfer services." +msgstr "" +"Determina si ftpd puede usar CIFS usado por los servicios de transferencia " +"de fichero público." -+ -+#: booleans.py:49 + + #: booleans.py:49 +-msgid "Allow ftp servers to use nfs used for public file transfer services." +-msgstr "Permite a servidores FTP usar NFS para servicios de transferencia de archivos públicos." +#, fuzzy +msgid "Allow ftpd to use ntfs/fusefs volumes." +msgstr "Permite a Samba exportar volúmenes NFTS y FUSEFS." -+ -+#: booleans.py:50 + + #: booleans.py:50 +-msgid "Allow ftp servers to use bind to all unreserved ports for passive mode" +-msgstr "Permite a servidores FTP usar bind en todos los puertos no reservados a modo pasivo" +msgid "" +"Determine whether ftpd can use NFS used for public file transfer services." +msgstr "" +"Determina si ftpd puede usar NFS usado por los servicios de transferencia de " +"fichero público." -+ -+#: booleans.py:51 + + #: booleans.py:51 +msgid "" +"Determine whether ftpd can bind to all unreserved ports for passive mode." +msgstr "" @@ -162259,57 +165183,73 @@ index e84995e..1bf427a 100644 +"pasivo." + +#: booleans.py:52 -+msgid "Determine whether Git CGI can search home directories." -+msgstr "Determina si GIT CGI puede buscar directorios principales " -+ + msgid "Determine whether Git CGI can search home directories." + msgstr "Determina si GIT CGI puede buscar directorios principales " + +-#: booleans.py:52 +#: booleans.py:53 -+msgid "Determine whether Git CGI can access cifs file systems." -+msgstr "Determina si GIT CGI puede acceder sistemas de archvos CIFS." -+ + msgid "Determine whether Git CGI can access cifs file systems." + msgstr "Determina si GIT CGI puede acceder sistemas de archvos CIFS." + +-#: booleans.py:53 +#: booleans.py:54 -+msgid "Determine whether Git CGI can access nfs file systems." -+msgstr "Determina si GIT CGI puede acceder sistemas de archivos NFS." -+ + msgid "Determine whether Git CGI can access nfs file systems." + msgstr "Determina si GIT CGI puede acceder sistemas de archivos NFS." + +-#: booleans.py:54 +#: booleans.py:55 -+msgid "" -+"Determine whether Git session daemon can bind TCP sockets to all unreserved " -+"ports." + msgid "" + "Determine whether Git session daemon can bind TCP sockets to all unreserved " + "ports." +-msgstr "Determina si el demonio de sesión GIT puede vincular sockets TCP a todos los puertos no reservados. " +msgstr "" +"Determina si el demonio de sesión GIT puede vincular sockets TCP a todos los " +"puertos no reservados. " -+ + +-#: booleans.py:55 +#: booleans.py:56 -+msgid "" -+"Determine whether calling user domains can execute Git daemon in the " -+"git_session_t domain." + msgid "" + "Determine whether calling user domains can execute Git daemon in the " + "git_session_t domain." +-msgstr "Determina si al llamar los dominios de usuario se puede ejecutar el demonio GIT en el dominio git_session_t ." +msgstr "" +"Determina si al llamar los dominios de usuario se puede ejecutar el demonio " +"GIT en el dominio git_session_t ." -+ + +-#: booleans.py:56 +#: booleans.py:57 -+msgid "Determine whether Git system daemon can search home directories." -+msgstr "Determina si el demonio del sistema GIT puede buscar más directorios." -+ -+#: booleans.py:58 + msgid "Determine whether Git system daemon can search home directories." + msgstr "Determina si el demonio del sistema GIT puede buscar más directorios." + +-#: booleans.py:57 +-msgid "Determine whether Git system daemon can access cifs file systems." +-msgstr "Determina si el demonio del sistema GIT puede acceder sistemas de archivos CIFS." +- + #: booleans.py:58 +-msgid "Determine whether Git system daemon can access nfs file systems." +-msgstr "Determina si el demonio del sistema GIT puede acceder a sistemas de archivos NFS." +msgid "Determine whether Git system daemon can access cifs file systems." +msgstr "" +"Determina si el demonio del sistema GIT puede acceder sistemas de archivos " +"CIFS." -+ -+#: booleans.py:59 + + #: booleans.py:59 +-msgid "Allow gitisis daemon to send mail" +-msgstr "Permite al demonio gitisis enviar correo" +msgid "Determine whether Git system daemon can access nfs file systems." +msgstr "" +"Determina si el demonio del sistema GIT puede acceder a sistemas de archivos " +"NFS." -+ -+#: booleans.py:60 + + #: booleans.py:60 +msgid "Determine whether Gitosis can send mail." +msgstr "Determina si Gitosis puede enviar correo." + +#: booleans.py:61 -+msgid "Enable reading of urandom for all domains." -+msgstr "Habilita la lectura de urandom para todos los dominios" -+ + msgid "Enable reading of urandom for all domains." + msgstr "Habilita la lectura de urandom para todos los dominios" + +-#: booleans.py:61 +#: booleans.py:62 +msgid "" +"Allow glusterfsd to modify public files used for public file transfer " @@ -162331,211 +165271,272 @@ index e84995e..1bf427a 100644 +"escritura." + +#: booleans.py:65 -+msgid "" -+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" -+"agent to manage user files." + msgid "" + "Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" + "agent to manage user files." +-msgstr "Permite el uso de la opción gpg-agent --write-env-file. También permite que gpg-agent administre archivos de usuario." +msgstr "" +"Permite el uso de la opción gpg-agent --write-env-file. También permite que " +"gpg-agent administre archivos de usuario." -+ + +-#: booleans.py:62 +#: booleans.py:66 -+msgid "" -+"Allow gpg web domain to modify public files used for public file transfer " -+"services." + msgid "" + "Allow gpg web domain to modify public files used for public file transfer " + "services." +-msgstr "Permite al dominio de red GPG modificar los archivos públicos usados para servicios de transferencia de archivos públicos." +msgstr "" +"Permite al dominio de red GPG modificar los archivos públicos usados para " +"servicios de transferencia de archivos públicos." -+ + +-#: booleans.py:63 +-msgid "Allow gssd to read temp directory. For access to kerberos tgt." +#: booleans.py:67 +#, fuzzy +msgid "" +"Allow gssd to list tmp directories and read the kerberos credential cache." -+msgstr "Permite a GSSD leer el directorio temp. Para acceder a kerberos tgt." -+ + msgstr "Permite a GSSD leer el directorio temp. Para acceder a kerberos tgt." + +-#: booleans.py:64 +#: booleans.py:68 -+msgid "Allow guest to exec content" + msgid "Allow guest to exec content" +-msgstr "" +msgstr "Permite al invitado ejecutar contenido" -+ + +-#: booleans.py:65 +#: booleans.py:69 -+msgid "" -+"Allow Apache to modify public files used for public file transfer services. " -+"Directories/Files must be labeled public_content_rw_t." + msgid "" + "Allow Apache to modify public files used for public file transfer services. " + "Directories/Files must be labeled public_content_rw_t." +-msgstr "Permite a Apache modificar los archivos públicos utilizados para servicios de transferencia de archivos públicos. Los directorios y archivos deben etiquetarse como public_content_rw_t." +msgstr "" +"Permite a Apache modificar los archivos públicos utilizados para servicios " +"de transferencia de archivos públicos. Los directorios y archivos deben " +"etiquetarse como public_content_rw_t." -+ + +-#: booleans.py:66 +#: booleans.py:70 -+msgid "Allow httpd to use built in scripting (usually php)" -+msgstr "Permite a HTTPD usar built en los scripts (por lo general PHP)" -+ + msgid "Allow httpd to use built in scripting (usually php)" + msgstr "Permite a HTTPD usar built en los scripts (por lo general PHP)" + +-#: booleans.py:67 +#: booleans.py:71 -+msgid "Allow http daemon to check spam" -+msgstr "Permite al demonio HTTP revisar correo no deseado" -+ + msgid "Allow http daemon to check spam" + msgstr "Permite al demonio HTTP revisar correo no deseado" + +-#: booleans.py:68 +#: booleans.py:72 -+msgid "" -+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " -+"ports" + msgid "" + "Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " + "ports" +-msgstr "Permite a HTTPD actuar como cliente FTP al conectar al puerto FTP y puertos efímeros" +msgstr "" +"Permite a HTTPD actuar como cliente FTP al conectar al puerto FTP y " +"puertos efímeros" -+ + +-#: booleans.py:69 +#: booleans.py:73 -+msgid "Allow httpd to connect to the ldap port" -+msgstr "Permite a HTTPD la conexión al puerto LDAP" -+ + msgid "Allow httpd to connect to the ldap port" + msgstr "Permite a HTTPD la conexión al puerto LDAP" + +-#: booleans.py:70 +#: booleans.py:74 +msgid "Allow http daemon to connect to mythtv" +msgstr "Permite al demonio http conectar con mythtv" + +#: booleans.py:75 -+msgid "Allow http daemon to connect to zabbix" -+msgstr "Permite a HTTPD la conexión al puerto zabbix" -+ + msgid "Allow http daemon to connect to zabbix" + msgstr "Permite a HTTPD la conexión al puerto zabbix" + +-#: booleans.py:71 +#: booleans.py:76 -+msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -+msgstr "Permite a los scripts y módulos HTTPD la conexión al puerto TCP." -+ + msgid "Allow HTTPD scripts and modules to connect to the network using TCP." + msgstr "Permite a los scripts y módulos HTTPD la conexión al puerto TCP." + +-#: booleans.py:72 +-msgid "" +-"Allow HTTPD scripts and modules to connect to cobbler over the network." +#: booleans.py:77 +msgid "Allow HTTPD scripts and modules to connect to cobbler over the network." -+msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+ + msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" + +-#: booleans.py:73 +#: booleans.py:78 -+msgid "" -+"Allow HTTPD scripts and modules to connect to databases over the network." + msgid "" + "Allow HTTPD scripts and modules to connect to databases over the network." +-msgstr "Permite a scripts y módulos HTTPD la conexión a bases de datos en la red." +msgstr "" +"Permite a scripts y módulos HTTPD la conexión a bases de datos en la red." -+ + +-#: booleans.py:74 +#: booleans.py:79 -+msgid "Allow httpd to connect to memcache server" -+msgstr "Permite a HTTPD la conexión al servidor memcache." -+ + msgid "Allow httpd to connect to memcache server" + msgstr "Permite a HTTPD la conexión al servidor memcache." + +-#: booleans.py:75 +#: booleans.py:80 -+msgid "Allow httpd to act as a relay" -+msgstr "Permite a HTTPD actuar como relevo." -+ + msgid "Allow httpd to act as a relay" + msgstr "Permite a HTTPD actuar como relevo." + +-#: booleans.py:76 +#: booleans.py:81 -+msgid "Allow http daemon to send mail" -+msgstr "Permite al demonio HTTP enviar correo" -+ + msgid "Allow http daemon to send mail" + msgstr "Permite al demonio HTTP enviar correo" + +-#: booleans.py:77 +#: booleans.py:82 -+msgid "Allow Apache to communicate with avahi service via dbus" -+msgstr "Permite a Apache comunicarse con el servicio Avahi a través de dbus." -+ + msgid "Allow Apache to communicate with avahi service via dbus" + msgstr "Permite a Apache comunicarse con el servicio Avahi a través de dbus." + +-#: booleans.py:78 +#: booleans.py:83 -+msgid "Allow httpd cgi support" -+msgstr "Permite a HTTPD soporte CGI" -+ + msgid "Allow httpd cgi support" + msgstr "Permite a HTTPD soporte CGI" + +-#: booleans.py:79 +#: booleans.py:84 -+msgid "Allow httpd to act as a FTP server by listening on the ftp port." + msgid "Allow httpd to act as a FTP server by listening on the ftp port." +-msgstr "Permite a HTTPD actuar como un servidor FTP al escuchar en el puerto FTP." +msgstr "" +"Permite a HTTPD actuar como un servidor FTP al escuchar en el puerto FTP." -+ + +-#: booleans.py:80 +#: booleans.py:85 -+msgid "Allow httpd to read home directories" -+msgstr "Permite a HTTPD la lectura de directorios principales" -+ + msgid "Allow httpd to read home directories" + msgstr "Permite a HTTPD la lectura de directorios principales" + +-#: booleans.py:81 +#: booleans.py:86 -+msgid "Allow httpd scripts and modules execmem/execstack" -+msgstr "Permite scripts y módulos HTTPD execmem/execstack" -+ + msgid "Allow httpd scripts and modules execmem/execstack" + msgstr "Permite scripts y módulos HTTPD execmem/execstack" + +-#: booleans.py:82 +#: booleans.py:87 -+msgid "Allow HTTPD to connect to port 80 for graceful shutdown" -+msgstr "Permite a HTTPD la conexión al puerto 80 para un correcto apagado" -+ + msgid "Allow HTTPD to connect to port 80 for graceful shutdown" + msgstr "Permite a HTTPD la conexión al puerto 80 para un correcto apagado" + +-#: booleans.py:83 +#: booleans.py:88 -+msgid "Allow httpd processes to manage IPA content" -+msgstr "Permite a los procesos HTTPD administrar el contenido IPA" -+ + msgid "Allow httpd processes to manage IPA content" + msgstr "Permite a los procesos HTTPD administrar el contenido IPA" + +-#: booleans.py:84 +#: booleans.py:89 -+msgid "Allow Apache to use mod_auth_ntlm_winbind" -+msgstr "Permite a Apache usar mod_auth_ntlm_winbind" -+ + msgid "Allow Apache to use mod_auth_ntlm_winbind" + msgstr "Permite a Apache usar mod_auth_ntlm_winbind" + +-#: booleans.py:85 +#: booleans.py:90 -+msgid "Allow Apache to use mod_auth_pam" -+msgstr "Permite a Apache usar mod_auth_pam" -+ + msgid "Allow Apache to use mod_auth_pam" + msgstr "Permite a Apache usar mod_auth_pam" + +-#: booleans.py:86 +#: booleans.py:91 -+msgid "Allow httpd to read user content" -+msgstr "Permite a HTTPD leer el contenido de usuario" -+ + msgid "Allow httpd to read user content" + msgstr "Permite a HTTPD leer el contenido de usuario" + +-#: booleans.py:87 +#: booleans.py:92 -+msgid "Allow Apache to run in stickshift mode, not transition to passenger" + msgid "Allow Apache to run in stickshift mode, not transition to passenger" +-msgstr "Permite a Apache ejecutar en modo stickshift, sin transición a Passenger" +msgstr "" +"Permite a Apache ejecutar en modo stickshift, sin transición a Passenger" -+ + +-#: booleans.py:88 +#: booleans.py:93 +msgid "Allow HTTPD scripts and modules to server cobbler files." +msgstr "Permite a scripts y módulos HTTPD servir archivos cobbler." + +#: booleans.py:94 -+msgid "Allow httpd daemon to change its resource limits" -+msgstr "Permite al demonio HTTPD cambiar sus límites de recursos" -+ + msgid "Allow httpd daemon to change its resource limits" + msgstr "Permite al demonio HTTPD cambiar sus límites de recursos" + +-#: booleans.py:89 +#: booleans.py:95 -+msgid "" -+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." + msgid "" + "Allow HTTPD to run SSI executables in the same domain as system CGI scripts." +-msgstr "Permite a HTTPD ejecutar ejecutables SSL en el mismo dominio como scripts de sistema SGI." +msgstr "" +"Permite a HTTPD ejecutar ejecutables SSL en el mismo dominio como scripts de " +"sistema SGI." -+ + +-#: booleans.py:90 +#: booleans.py:96 -+msgid "" -+"Allow apache scripts to write to public content, directories/files must be " -+"labeled public_rw_content_t." + msgid "" + "Allow apache scripts to write to public content, directories/files must be " + "labeled public_rw_content_t." +-msgstr "Permite a scripts Apache escribir a contenido público, los directorios y archivos deben etiquetarse como public_rw_content_t." +msgstr "" +"Permite a scripts Apache escribir a contenido público, los directorios y " +"archivos deben etiquetarse como public_rw_content_t." -+ + +-#: booleans.py:91 +#: booleans.py:97 -+msgid "Allow Apache to execute tmp content." -+msgstr "Permite a Apache ejecutar el contenido tmp." -+ + msgid "Allow Apache to execute tmp content." + msgstr "Permite a Apache ejecutar el contenido tmp." + +-#: booleans.py:92 +#: booleans.py:98 -+msgid "" -+"Unify HTTPD to communicate with the terminal. Needed for entering the " -+"passphrase for certificates at the terminal." + msgid "" + "Unify HTTPD to communicate with the terminal. Needed for entering the " + "passphrase for certificates at the terminal." +-msgstr "Unifica a HTTPD para comunicación con la terminal. Se requiere para ingresar la contraseña para certificados en la terminal." +msgstr "" +"Unifica a HTTPD para comunicación con la terminal. Se requiere para ingresar " +"la contraseña para certificados en la terminal." -+ + +-#: booleans.py:93 +#: booleans.py:99 -+msgid "Unify HTTPD handling of all content files." -+msgstr "Unifica el manejo de HTTPD de todos los archivos de contenido." -+ + msgid "Unify HTTPD handling of all content files." + msgstr "Unifica el manejo de HTTPD de todos los archivos de contenido." + +-#: booleans.py:94 +#: booleans.py:100 -+msgid "Allow httpd to access cifs file systems" -+msgstr "Permite a HTTPD acceder a sistemas de archivos CIFS" -+ + msgid "Allow httpd to access cifs file systems" + msgstr "Permite a HTTPD acceder a sistemas de archivos CIFS" + +-#: booleans.py:95 +#: booleans.py:101 -+msgid "Allow httpd to access FUSE file systems" -+msgstr "Permite a HTTPD acceder a sistemas de archivos FUSE." -+ + msgid "Allow httpd to access FUSE file systems" + msgstr "Permite a HTTPD acceder a sistemas de archivos FUSE." + +-#: booleans.py:96 +#: booleans.py:102 -+msgid "Allow httpd to run gpg" -+msgstr "Permite a HTTPD ejecutar GPG" -+ + msgid "Allow httpd to run gpg" + msgstr "Permite a HTTPD ejecutar GPG" + +-#: booleans.py:97 +#: booleans.py:103 -+msgid "Allow httpd to access nfs file systems" -+msgstr "Permite a HTTPD el acceso a sistemas de archivos NFS" -+ + msgid "Allow httpd to access nfs file systems" + msgstr "Permite a HTTPD el acceso a sistemas de archivos NFS" + +-#: booleans.py:98 +-msgid "Allow httpd to communicate with oddjob to start up a service" +-msgstr "Permite a HTTPD con oddjob iniciar un servicio" +- +-#: booleans.py:99 +#: booleans.py:104 -+msgid "Allow httpd to access openstack ports" -+msgstr "Permite a HTTPD acceder a puertos Openstack" -+ + msgid "Allow httpd to access openstack ports" + msgstr "Permite a HTTPD acceder a puertos Openstack" + +-#: booleans.py:100 +#: booleans.py:105 +msgid "Allow httpd to connect to sasl" +msgstr "Permite a httpd conectar con sasl" + +#: booleans.py:106 -+msgid "Allow Apache to query NS records" + msgid "Allow Apache to query NS records" +-msgstr "" +msgstr "Permite a Apache consultar registros NS" -+ + +-#: booleans.py:101 +-msgid "Allow icecast to connect to all ports, not just sound ports." +-msgstr "Permite a icecast conectarse a todos los puertos, no solo a puertos de sonidos." +#: booleans.py:107 +msgid "Determine whether icecast can listen on and connect to any TCP port." +msgstr "Determina si icecast puede escuchar y conectar a cualquier puerto TCP." -+ + +-#: booleans.py:102 +#: booleans.py:108 +msgid "" +"Determine whether irc clients can listen on and connect to any unreserved " @@ -162545,17 +165546,20 @@ index e84995e..1bf427a 100644 +"no reservado." + +#: booleans.py:109 -+msgid "" -+"Allow the Irssi IRC Client to connect to any port, and to bind to any " -+"unreserved port." + msgid "" + "Allow the Irssi IRC Client to connect to any port, and to bind to any " + "unreserved port." +-msgstr "Permite al cliente IRSSI la conexión a cualquier puerto y la vinculación a cualquier puerto no reservado." +msgstr "" +"Permite al cliente IRSSI la conexión a cualquier puerto y la vinculación a " +"cualquier puerto no reservado." -+ + +-#: booleans.py:103 +#: booleans.py:110 -+msgid "Allow confined applications to run with kerberos." -+msgstr "Permite a las aplicaciones confinadas ejecutar con kerberos." -+ + msgid "Allow confined applications to run with kerberos." + msgstr "Permite a las aplicaciones confinadas ejecutar con kerberos." + +-#: booleans.py:104 +#: booleans.py:111 +msgid "Allow ksmtuned to use cifs/Samba file systems" +msgstr "Permite a ksmtuned usar sistemas de archivos cifs/Samba" @@ -162565,17 +165569,20 @@ index e84995e..1bf427a 100644 +msgstr "Permite a ksmtuned usar sistemas de archivos nfs" + +#: booleans.py:113 -+msgid "Allow syslogd daemon to send mail" -+msgstr "Permite al demonio syslogd enviar correo " -+ + msgid "Allow syslogd daemon to send mail" + msgstr "Permite al demonio syslogd enviar correo " + +-#: booleans.py:105 +#: booleans.py:114 -+msgid "Allow syslogd the ability to read/write terminals" -+msgstr "Permite a syslogd leer y escribir terminales" -+ + msgid "Allow syslogd the ability to read/write terminals" + msgstr "Permite a syslogd leer y escribir terminales" + +-#: booleans.py:106 +#: booleans.py:115 -+msgid "Allow logging in and using the system from /dev/console." -+msgstr "Permite el ingreso y uso del sistema desde /dev/console." -+ + msgid "Allow logging in and using the system from /dev/console." + msgstr "Permite el ingreso y uso del sistema desde /dev/console." + +-#: booleans.py:107 +#: booleans.py:116 +#, fuzzy +msgid "Allow epylog to send mail" @@ -162602,43 +165609,59 @@ index e84995e..1bf427a 100644 +msgstr "Determina si mcelog soporta el modo servidor." + +#: booleans.py:122 -+msgid "" -+"Control the ability to mmap a low area of the address space, as configured " -+"by /proc/sys/kernel/mmap_min_addr." + msgid "" + "Control the ability to mmap a low area of the address space, as configured " + "by /proc/sys/kernel/mmap_min_addr." +-msgstr "Controla la capacidad de mmap un área baja del espacio de dirección, como es configurado por /proc/sys/kernel/mmap_min_addr." +msgstr "" +"Controla la capacidad de mmap un área baja del espacio de dirección, como es " +"configurado por /proc/sys/kernel/mmap_min_addr." -+ + +-#: booleans.py:108 +#: booleans.py:123 -+msgid "Allow mock to read files in home directories." -+msgstr "Permite a mock leer archivos en directorios principales." -+ + msgid "Allow mock to read files in home directories." + msgstr "Permite a mock leer archivos en directorios principales." + +-#: booleans.py:109 +-msgid "Allow the mount command to mount any directory or file." +-msgstr "Permite al comando mount montar cualquier directorio o archivo" +#: booleans.py:124 +msgid "Allow the mount commands to mount any directory or file." +msgstr "" +"Permite a los comandos de montaje montar cualquier directorio o archivo." -+ + +-#: booleans.py:110 +#: booleans.py:125 -+msgid "Allow mozilla plugin domain to connect to the network using TCP." -+msgstr "Permite al complemento de mozilla conectarse a la red mediante TCP" -+ + msgid "Allow mozilla plugin domain to connect to the network using TCP." + msgstr "Permite al complemento de mozilla conectarse a la red mediante TCP" + +-#: booleans.py:111 +-msgid "" +-"Allow mozilla_plugins to create random content in the users home directory" +-msgstr "Permite a mozilla_plugins crear contenido aleatorio en el directorio principal de usuarios" +#: booleans.py:126 +msgid "Allow mozilla plugin to support GPS." +msgstr "Permite al complemento de mozilla soportar GPS." -+ + +-#: booleans.py:112 +#: booleans.py:127 +msgid "Allow mozilla plugin to support spice protocols." +msgstr "Permite al complemento de mozilla soportar protocolos spice." + +#: booleans.py:128 -+msgid "Allow confined web browsers to read home directory content" + msgid "Allow confined web browsers to read home directory content" +-msgstr "Permite a los navegadores de red confinados leer el contenido de directorio" +msgstr "" +"Permite a los navegadores de red confinados leer el contenido de directorio" -+ + +-#: booleans.py:113 +-msgid "Allow mplayer executable stack" +-msgstr "Permitir pila ejecutable mplayer" +#: booleans.py:129 +msgid "Determine whether mpd can traverse user home directories." +msgstr "Determina si mpd puede atravesar directorios home de usuario." -+ + +-#: booleans.py:114 +#: booleans.py:130 +msgid "Determine whether mpd can use cifs file systems." +msgstr "Determina si mpd puede usar sistemas de archivos cifs." @@ -162652,50 +165675,65 @@ index e84995e..1bf427a 100644 +msgstr "Determina si mplayer puede hacer su pila ejecutable." + +#: booleans.py:133 -+msgid "Allow mysqld to connect to all ports" -+msgstr "Permite a mysqld conectarse a todos los puertos " -+ + msgid "Allow mysqld to connect to all ports" + msgstr "Permite a mysqld conectarse a todos los puertos " + +-#: booleans.py:115 +-msgid "Allow BIND to bind apache port." +-msgstr "Permite a BIND vincular el puerto Apache" +#: booleans.py:134 +msgid "Determine whether Bind can bind tcp socket to http ports." +msgstr "Determina si Bind puede unir enchufes tcp a puertos http." -+ + +-#: booleans.py:116 +#: booleans.py:135 -+msgid "" + msgid "" +-"Allow BIND to write the master zone files. Generally this is used for " +-"dynamic DNS or zone transfers." +-msgstr "Permite a BIND escribir los archivos de zona maestra. Por lo general se utilizan para DNS dinámico o transferencias de zona." +"Determine whether Bind can write to master zone files. Generally this is " +"used for dynamic DNS or zone transfers." +msgstr "" +"Determina si Bind puede escribir a ficheros de zona maestra. Generalmente " +"esto es usado para DNS dinámico o transferencias de zona." -+ + +-#: booleans.py:117 +#: booleans.py:136 -+msgid "Allow any files/directories to be exported read/only via NFS." -+msgstr "Permite exportar cualquier directorio o archivo de lectura vía NFS." -+ + msgid "Allow any files/directories to be exported read/only via NFS." + msgstr "Permite exportar cualquier directorio o archivo de lectura vía NFS." + +-#: booleans.py:118 +#: booleans.py:137 -+msgid "Allow any files/directories to be exported read/write via NFS." + msgid "Allow any files/directories to be exported read/write via NFS." +-msgstr "Permite a exportar cualquier archivo o directorio de lectura y escritura vía NFS." +msgstr "" +"Permite a exportar cualquier archivo o directorio de lectura y escritura vía " +"NFS." -+ + +-#: booleans.py:119 +#: booleans.py:138 -+msgid "" -+"Allow nfs servers to modify public files used for public file transfer " -+"services. Files/Directories must be labeled public_content_rw_t." + msgid "" + "Allow nfs servers to modify public files used for public file transfer " + "services. Files/Directories must be labeled public_content_rw_t." +-msgstr "Permite a NFS modificar los archivos públicos utilizados para servicios de transferencia de archivos públicos. Los directorios y archivos deben etiquetarse como public_content_rw_t." +msgstr "" +"Permite a NFS modificar los archivos públicos utilizados para servicios de " +"transferencia de archivos públicos. Los directorios y archivos deben " +"etiquetarse como public_content_rw_t." -+ + +-#: booleans.py:120 +#: booleans.py:139 -+msgid "Allow system to run with NIS" -+msgstr "Permite al sistema ejecutar con NIS" -+ + msgid "Allow system to run with NIS" + msgstr "Permite al sistema ejecutar con NIS" + +-#: booleans.py:121 +#: booleans.py:140 -+msgid "Allow confined applications to use nscd shared memory." -+msgstr "Permite a las aplicaciones confinadas usar memoria compartida NSCD " -+ + msgid "Allow confined applications to use nscd shared memory." + msgstr "Permite a las aplicaciones confinadas usar memoria compartida NSCD " + +-#: booleans.py:122 +#: booleans.py:141 -+msgid "Allow openshift to lockdown app" + msgid "Allow openshift to lockdown app" +msgstr "Permite openshift para lockdown app" + +#: booleans.py:142 @@ -162705,452 +165743,614 @@ index e84995e..1bf427a 100644 + +#: booleans.py:143 +msgid "Determine whether openvpn can read generic user home content files." -+msgstr "" + msgstr "" +"Determina si openvpn puede leer contenido de ficheros de home del usuario " +"genérico." -+ + +-#: booleans.py:123 +-msgid "Allow openvpn to read home directories" +-msgstr "Permite a openvpn leer directorios principales" +#: booleans.py:144 +#, fuzzy +msgid "Allow openvpn to run unconfined scripts" +msgstr "Permite a Samba ejecutar scripts no confinados" -+ + +-#: booleans.py:124 +#: booleans.py:145 -+msgid "Allow piranha-lvs domain to connect to the network using TCP." -+msgstr "Permite al dominio piranha-lvs la conexión a una red mediante TCP." -+ + msgid "Allow piranha-lvs domain to connect to the network using TCP." + msgstr "Permite al dominio piranha-lvs la conexión a una red mediante TCP." + +-#: booleans.py:125 +#: booleans.py:146 -+msgid "Allow polipo to connect to all ports > 1023" -+msgstr "Permite a Polipo conectarse a todos los puertos > 1023" -+ + msgid "Allow polipo to connect to all ports > 1023" + msgstr "Permite a Polipo conectarse a todos los puertos > 1023" + +-#: booleans.py:126 +#: booleans.py:147 -+msgid "" -+"Determine whether Polipo session daemon can bind tcp sockets to all " -+"unreserved ports." + msgid "" + "Determine whether Polipo session daemon can bind tcp sockets to all " + "unreserved ports." +-msgstr "Determina si el demonio de la sesión de Polipo puede vincular sockets a todos los puertos no reservados." +msgstr "" +"Determina si el demonio de la sesión de Polipo puede vincular sockets a " +"todos los puertos no reservados." -+ + +-#: booleans.py:127 +#: booleans.py:148 -+msgid "" -+"Determine whether calling user domains can execute Polipo daemon in the " -+"polipo_session_t domain." + msgid "" + "Determine whether calling user domains can execute Polipo daemon in the " + "polipo_session_t domain." +-msgstr "Determina si los dominios de llamada de usuarios pueden ejecutar el demonio Polipo en polipo_session_domain." +msgstr "" +"Determina si los dominios de llamada de usuarios pueden ejecutar el demonio " +"Polipo en polipo_session_domain." -+ + +-#: booleans.py:128 +#: booleans.py:149 -+msgid "Determine whether polipo can access cifs file systems." -+msgstr "Determina si Polipo puede acceder los sistemas de archivos CIFS." -+ + msgid "Determine whether polipo can access cifs file systems." + msgstr "Determina si Polipo puede acceder los sistemas de archivos CIFS." + +-#: booleans.py:129 +#: booleans.py:150 -+msgid "Determine whether Polipo can access nfs file systems." -+msgstr "Determina si Polipo puede acceder sistemas de archivos NFS." -+ + msgid "Determine whether Polipo can access nfs file systems." + msgstr "Determina si Polipo puede acceder sistemas de archivos NFS." + +-#: booleans.py:130 +#: booleans.py:151 -+msgid "Enable polyinstantiated directory support." -+msgstr "Habilita el soporte de directorio Polynstantiated." -+ + msgid "Enable polyinstantiated directory support." + msgstr "Habilita el soporte de directorio Polynstantiated." + +-#: booleans.py:131 +#: booleans.py:152 -+msgid "Allow postfix_local domain full write access to mail_spool directories" + msgid "Allow postfix_local domain full write access to mail_spool directories" +-msgstr "Permite al dominio postfix-local el acceso de escritura total a los directorios mail_spool." +msgstr "" +"Permite al dominio postfix-local el acceso de escritura total a los " +"directorios mail_spool." -+ + +-#: booleans.py:132 +#: booleans.py:153 -+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" + msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" +-msgstr "Permite a postgresql usar ssh y rsync para recuperación point-in-time" +msgstr "" +"Permite a postgresql usar ssh y rsync para recuperación point-in-time" -+ + +-#: booleans.py:133 +#: booleans.py:154 -+msgid "Allow transmit client label to foreign database" -+msgstr "Permite a cliente Transmit la etiqueta para la base de datos externa" -+ + msgid "Allow transmit client label to foreign database" + msgstr "Permite a cliente Transmit la etiqueta para la base de datos externa" + +-#: booleans.py:134 +#: booleans.py:155 -+msgid "Allow database admins to execute DML statement" + msgid "Allow database admins to execute DML statement" +-msgstr "Permite a los administradores de la base de datos ejecutar la declaración DML" +msgstr "" +"Permite a los administradores de la base de datos ejecutar la declaración DML" -+ + +-#: booleans.py:135 +#: booleans.py:156 -+msgid "Allow unprivileged users to execute DDL statement" -+msgstr "Permite a los usuarios sin privilegios ejecutar la declaración DDL" -+ + msgid "Allow unprivileged users to execute DDL statement" + msgstr "Permite a los usuarios sin privilegios ejecutar la declaración DDL" + +-#: booleans.py:136 +#: booleans.py:157 -+msgid "Allow pppd to load kernel modules for certain modems" -+msgstr "Permite a pppd cargar módulos de kernel para algunos módulos" -+ + msgid "Allow pppd to load kernel modules for certain modems" + msgstr "Permite a pppd cargar módulos de kernel para algunos módulos" + +-#: booleans.py:137 +#: booleans.py:158 -+msgid "Allow pppd to be run for a regular user" -+msgstr "Permitir a pppd ejecutar para un usuario regular" -+ + msgid "Allow pppd to be run for a regular user" + msgstr "Permitir a pppd ejecutar para un usuario regular" + +-#: booleans.py:138 +#: booleans.py:159 +msgid "Determine whether privoxy can connect to all tcp ports." +msgstr "Determina si privoxy puede conectar a todos los puertos tcp." + +#: booleans.py:160 -+msgid "" + msgid "" +-"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." +-msgstr "Permite a privoxy conectarse a todos los puertos, no solo a los puertos HTTP, FTP y Gopher." +"Permit to prosody to bind apache port. Need to be activated to use BOSH." +msgstr "" +"Permitir a prosody enlazar al puerto apache. Necesita ser activado para usar " +"BOSH." -+ + +-#: booleans.py:139 +#: booleans.py:161 -+msgid "Allow Puppet client to manage all file types." -+msgstr "Permite al ciente Puppet manejar todos los tipos de archivos " -+ + msgid "Allow Puppet client to manage all file types." + msgstr "Permite al ciente Puppet manejar todos los tipos de archivos " + +-#: booleans.py:140 +#: booleans.py:162 -+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database" + msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database" +-msgstr "Permite al maestro Puppet usar la conexión a las bases de datos MySQL y PostgreSQL " +msgstr "" +"Permite al maestro Puppet usar la conexión a las bases de datos MySQL y " +"PostgreSQL " -+ + +-#: booleans.py:141 +#: booleans.py:163 -+msgid "Allow racoon to read shadow" -+msgstr "Permite a Racoon leer sombra" -+ + msgid "Allow racoon to read shadow" + msgstr "Permite a Racoon leer sombra" + +-#: booleans.py:142 +-msgid "Allow rgmanager domain to connect to the network using TCP." +-msgstr "Permite al dominio rgmanager la conexión a la red mediante TCP. " +- +-#: booleans.py:143 +#: booleans.py:164 -+msgid "" -+"Allow rsync to modify public files used for public file transfer services. " -+"Files/Directories must be labeled public_content_rw_t." + msgid "" + "Allow rsync to modify public files used for public file transfer services. " + "Files/Directories must be labeled public_content_rw_t." +-msgstr "Permite a rsync modificar los archivos públicos utilizados para servicios de transferencia de archivos públicos. Los directorios y archivos deben etiquetarse como public_content_rw_t." +msgstr "" +"Permite a rsync modificar los archivos públicos utilizados para servicios de " +"transferencia de archivos públicos. Los directorios y archivos deben " +"etiquetarse como public_content_rw_t." -+ + +-#: booleans.py:144 +#: booleans.py:165 -+msgid "Allow rsync to run as a client" -+msgstr "Permite a rsync ejecutar como cliente" -+ + msgid "Allow rsync to run as a client" + msgstr "Permite a rsync ejecutar como cliente" + +-#: booleans.py:145 +#: booleans.py:166 -+msgid "Allow rsync to export any files/directories read only." + msgid "Allow rsync to export any files/directories read only." +-msgstr "Permite a rsync exportar cualquier archivo o directorio de solo lectura." +- +-#: booleans.py:146 +-msgid "Allow rsync servers to share cifs files systems" +-msgstr "Permita a servidores rsync compartir sistemas de archivos CIFS" +msgstr "" +"Permite a rsync exportar cualquier archivo o directorio de solo lectura." -+ + +-#: booleans.py:147 +-msgid "Allow rsync servers to share nfs files systems" +-msgstr "Permite a servidores rsync compartir sistemas de archivos NFS" +#: booleans.py:167 +msgid "Allow rsync server to manage all files/directories on the system." +msgstr "" +"Permite al servidor rsync manejar todos los ficheros/directorios en el " +"sistema." -+ + +-#: booleans.py:148 +#: booleans.py:168 -+msgid "Allow samba to create new home directories (e.g. via PAM)" -+msgstr "Permite a Samba crear nuevos directorios principales (e.g vía PAM)" -+ + msgid "Allow samba to create new home directories (e.g. via PAM)" + msgstr "Permite a Samba crear nuevos directorios principales (e.g vía PAM)" + +-#: booleans.py:149 +#: booleans.py:169 -+msgid "" -+"Allow samba to act as the domain controller, add users, groups and change " -+"passwords." + msgid "" + "Allow samba to act as the domain controller, add users, groups and change " + "passwords." +-msgstr "Permite a Samba actuar como controlador de dominio, añadir usuarios, grupos y cambiar contraseñas." +msgstr "" +"Permite a Samba actuar como controlador de dominio, añadir usuarios, grupos " +"y cambiar contraseñas." -+ + +-#: booleans.py:150 +#: booleans.py:170 -+msgid "Allow samba to share users home directories." -+msgstr "Permite a Samba compartir directorios principales de usuarios" -+ + msgid "Allow samba to share users home directories." + msgstr "Permite a Samba compartir directorios principales de usuarios" + +-#: booleans.py:151 +#: booleans.py:171 -+msgid "Allow samba to share any file/directory read only." + msgid "Allow samba to share any file/directory read only." +-msgstr "Permite a Samba compartir cualquier archivo o directorio de solo lectura." +msgstr "" +"Permite a Samba compartir cualquier archivo o directorio de solo lectura." -+ + +-#: booleans.py:152 +#: booleans.py:172 -+msgid "Allow samba to share any file/directory read/write." + msgid "Allow samba to share any file/directory read/write." +-msgstr "Permite a Samba compartir cualquier archivo o directorio de lectura/escritura" +msgstr "" +"Permite a Samba compartir cualquier archivo o directorio de lectura/escritura" -+ + +-#: booleans.py:153 +#: booleans.py:173 -+msgid "Allow samba to act as a portmapper" -+msgstr "Permite a Samba actuar como portmapper" -+ + msgid "Allow samba to act as a portmapper" + msgstr "Permite a Samba actuar como portmapper" + +-#: booleans.py:154 +#: booleans.py:174 -+msgid "Allow samba to run unconfined scripts" -+msgstr "Permite a Samba ejecutar scripts no confinados" -+ + msgid "Allow samba to run unconfined scripts" + msgstr "Permite a Samba ejecutar scripts no confinados" + +-#: booleans.py:155 +#: booleans.py:175 -+msgid "Allow samba to export ntfs/fusefs volumes." -+msgstr "Permite a Samba exportar volúmenes NFTS y FUSEFS." -+ + msgid "Allow samba to export ntfs/fusefs volumes." + msgstr "Permite a Samba exportar volúmenes NFTS y FUSEFS." + +-#: booleans.py:156 +#: booleans.py:176 -+msgid "Allow samba to export NFS volumes." -+msgstr "Permite a Samba exportar volúmenes NFS." -+ + msgid "Allow samba to export NFS volumes." + msgstr "Permite a Samba exportar volúmenes NFS." + +-#: booleans.py:157 +#: booleans.py:177 -+msgid "Allow sanlock to read/write fuse files" -+msgstr "Permite a Sandlock escribir y leer archivos FUSE." -+ + msgid "Allow sanlock to read/write fuse files" + msgstr "Permite a Sandlock escribir y leer archivos FUSE." + +-#: booleans.py:158 +#: booleans.py:178 -+msgid "Allow sanlock to manage nfs files" -+msgstr "Permite a Sandlock manejar archivos NFS" -+ + msgid "Allow sanlock to manage nfs files" + msgstr "Permite a Sandlock manejar archivos NFS" + +-#: booleans.py:159 +#: booleans.py:179 -+msgid "Allow sanlock to manage cifs files" -+msgstr "Permite a Sandlock manejar archivos CIFS" -+ + msgid "Allow sanlock to manage cifs files" + msgstr "Permite a Sandlock manejar archivos CIFS" + +-#: booleans.py:160 +#: booleans.py:180 -+msgid "Allow sasl to read shadow" -+msgstr "Permite a SASL leer sombra" -+ + msgid "Allow sasl to read shadow" + msgstr "Permite a SASL leer sombra" + +-#: booleans.py:161 +#: booleans.py:181 -+msgid "Allow secadm to exec content" + msgid "Allow secadm to exec content" +-msgstr "" +msgstr "Permita a secadm ejecutar contenido" -+ + +-#: booleans.py:162 +#: booleans.py:182 -+msgid "" -+"disallow programs, such as newrole, from transitioning to administrative " -+"user domains." + msgid "" + "disallow programs, such as newrole, from transitioning to administrative " + "user domains." +-msgstr "No permite que programas, tales como newrole, transfieran los dominios de usuario administrativo." +msgstr "" +"No permite que programas, tales como newrole, transfieran los dominios de " +"usuario administrativo." -+ + +-#: booleans.py:163 +#: booleans.py:183 -+msgid "Disable kernel module loading." -+msgstr "Inhabilita la carga de módulo de kernel." -+ + msgid "Disable kernel module loading." + msgstr "Inhabilita la carga de módulo de kernel." + +-#: booleans.py:164 +#: booleans.py:184 -+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." + 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 "Booleano para determinar si el sistema permite la política de carga, que aplica el modo y cambia los valores booleanos. Establezca a 'true' o 'verdadero' si tiene que reiniciar para restablecerlo." +msgstr "" +"Booleano para determinar si el sistema permite la política de carga, que " +"aplica el modo y cambia los valores booleanos. Establezca a 'true' o " +"'verdadero' si tiene que reiniciar para restablecerlo." -+ + +-#: booleans.py:165 +#: booleans.py:185 -+msgid "Allow regular users direct dri device access" -+msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+ + msgid "Allow regular users direct dri device access" + msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" + +-#: booleans.py:166 +#: booleans.py:186 -+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 "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+ + 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 "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" + +-#: booleans.py:167 +#: booleans.py:187 -+msgid "" -+"Allow all unconfined executables to use libraries requiring text relocation " -+"that are not labeled textrel_shlib_t" -+msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+ + msgid "" + "Allow all unconfined executables to use libraries requiring text relocation " + "that are not labeled textrel_shlib_t" + msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" + +-#: booleans.py:168 +#: booleans.py:188 -+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 "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+ + 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 "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" + +-#: booleans.py:169 +#: booleans.py:189 -+msgid "Allow users to connect to the local mysql server" -+msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+ + msgid "Allow users to connect to the local mysql server" + msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" + +-#: booleans.py:170 +#: booleans.py:190 -+msgid "" + 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 "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+ + msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" + +-#: booleans.py:171 +#: booleans.py:191 -+msgid "Allow users to connect to PostgreSQL" -+msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+ + msgid "Allow users to connect to PostgreSQL" + msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" + +-#: booleans.py:172 +#: booleans.py:192 -+msgid "" -+"Allow user to r/w files on filesystems that do not have extended attributes " -+"(FAT, CDROM, FLOPPY)" -+msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+ + msgid "" + "Allow user to r/w files on filesystems that do not have extended attributes " + "(FAT, CDROM, FLOPPY)" + msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" + +-#: booleans.py:173 +#: booleans.py:193 +msgid "Allow user music sharing" +msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" + +#: booleans.py:194 -+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 " +"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 "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+ + "may change other protocols." + msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" + +-#: booleans.py:174 +#: booleans.py:195 -+msgid "Allow user to use ssh chroot environment." + msgid "Allow user to use ssh chroot environment." +-msgstr "" +msgstr "Permite al usuario usar el entorno ssh chroot" -+ + +-#: booleans.py:175 +-msgid "Allow user music sharing" +-msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" +- +-#: booleans.py:176 +#: booleans.py:196 -+msgid "" + msgid "" +-"Allow anon internal-sftp to upload files, used for public file transfer " +-"services. Directories must be labeled public_content_rw_t." +-msgstr "Permite a anon internal-stp cargar archivos utilizados para servicios de transferencia de archivos públicos. Los directorios deben etiquetarse como public_content_rw_t." +"Determine whether sftpd can modify public files used for public file " +"transfer services. Directories/Files must be labeled public_content_rw_t." +msgstr "" +"Determina si sftpd puede modificar ficheros públicos usados por los " +"servicios de transferencia de fichero público. Directorios/Ficheros deben " +"estar etiquetados public_content_rw_t." -+ + +-#: booleans.py:177 +#: booleans.py:197 -+msgid "" + msgid "" +-"Allow sftp-internal to read and write files in the user home directories" +-msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" +"Determine whether sftpd-can read and write files in user home directories." +msgstr "" +"Determina si sftpd puede leer y escribir ficheros en los directorios home de " +"usuario." -+ + +-#: booleans.py:178 +#: booleans.py:198 -+msgid "" + msgid "" +-"Allow sftp-internal to login to local users and read/write all files on the " +-"system, governed by DAC." +-msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" +"Determine whether sftpd-can login to local users and read and write all " +"files on the system, governed by DAC." +msgstr "" +"Determina si sftpd puede acceder a usuarios locales y leer y escribir todos " +"los ficheros en el sistema, gobernado por DAC." -+ + +-#: booleans.py:179 +#: booleans.py:199 -+msgid "" + msgid "" +-"Allow internal-sftp to read and write files in the user ssh home " +"Determine whether sftpd can read and write files in user ssh home " -+"directories." + "directories." +-msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" +msgstr "" +"Determina si sftpd puede leer y escribir ficheros en directorio home ssh de " +"usuario." -+ + +-#: booleans.py:180 +#: booleans.py:200 -+msgid "Allow sge to connect to the network using any TCP port" -+msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+ + msgid "Allow sge to connect to the network using any TCP port" + msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" + +-#: booleans.py:181 +#: booleans.py:201 -+msgid "Allow sge to access nfs file systems." -+msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+ + msgid "Allow sge to access nfs file systems." + msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" + +-#: booleans.py:182 +-msgid "" +-"Enable additional permissions needed to support devices on 3ware " +-"controllers." +-msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" +#: booleans.py:202 +msgid "Determine whether smartmon can support devices on 3ware controllers." +msgstr "" +"Determina si smartmon puede soportar dispositivos sobre controladores 3ware." -+ + +-#: booleans.py:183 +#: booleans.py:203 -+msgid "" -+"Allow samba to modify public files used for public file transfer services. " -+"Files/Directories must be labeled public_content_rw_t." + msgid "" + "Allow samba to modify public files used for public file transfer services. " + "Files/Directories must be labeled public_content_rw_t." +-msgstr "Permite a Samba modificar los archivos públicos utilizados para servicios de transferencia de archivos públicos. Los directorios y archivos deben etiquetarse como public_content_rw_t." +msgstr "" +"Permite a Samba modificar los archivos públicos utilizados para servicios de " +"transferencia de archivos públicos. Los directorios y archivos deben " +"etiquetarse como public_content_rw_t." -+ + +-#: booleans.py:184 +#: booleans.py:204 -+msgid "Allow user spamassassin clients to use the network." -+msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+ + msgid "Allow user spamassassin clients to use the network." + msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" + +-#: booleans.py:185 +#: booleans.py:205 -+msgid "Allow spamd to read/write user home directories." -+msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+ + msgid "Allow spamd to read/write user home directories." + msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" + +-#: booleans.py:186 +-msgid "" +-"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." +-msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" +#: booleans.py:206 +msgid "Determine whether squid can connect to all TCP ports." +msgstr "Determina si squid puede conectar a todos los puertos TCP." -+ + +-#: booleans.py:187 +-msgid "Allow squid to run as a transparent proxy (TPROXY)" +-msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" +#: booleans.py:207 +msgid "Determine whether squid can run as a transparent proxy." +msgstr "Determina si squid puede correr como proxy transparente." -+ + +-#: booleans.py:188 +#: booleans.py:208 -+msgid "" -+"Allow ssh with chroot env to read and write files in the user home " -+"directories" -+msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+ + msgid "" + "Allow ssh with chroot env to read and write files in the user home " + "directories" + msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" + +-#: booleans.py:189 +#: booleans.py:209 -+msgid "allow host key based authentication" -+msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+ + msgid "allow host key based authentication" + msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" + +-#: booleans.py:190 +#: booleans.py:210 -+msgid "Allow ssh logins as sysadm_r:sysadm_t" -+msgstr "Permitir ingresos ssh como sysadm_r:sysadm_t" -+ + msgid "Allow ssh logins as sysadm_r:sysadm_t" + msgstr "Permitir ingresos ssh como sysadm_r:sysadm_t" + +-#: booleans.py:191 +#: booleans.py:211 -+msgid "Allow staff to exec content" + msgid "Allow staff to exec content" +-msgstr "" +msgstr "Permite a staff ejecutar contenido" -+ + +-#: booleans.py:192 +#: booleans.py:212 -+msgid "allow staff user to create and transition to svirt domains." -+msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+ + msgid "allow staff user to create and transition to svirt domains." + msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" + +-#: booleans.py:193 +#: booleans.py:213 -+msgid "Allow sysadm to exec content" + msgid "Allow sysadm to exec content" +-msgstr "" +msgstr "Permite a sysadm ejecutar contenido" -+ + +-#: booleans.py:194 +-msgid "" +-"Allow the Telepathy connection managers to connect to any network port." +#: booleans.py:214 +msgid "Allow the Telepathy connection managers to connect to any network port." -+msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+ + msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" + +-#: booleans.py:195 +#: booleans.py:215 -+msgid "" -+"Allow the Telepathy connection managers to connect to any generic TCP port." -+msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+ + msgid "" + "Allow the Telepathy connection managers to connect to any generic TCP port." + msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" + +-#: booleans.py:196 +#: booleans.py:216 +msgid "Allow testpolicy to exec content" +msgstr "Permite a testpolicy ejecutar contenido" + +#: booleans.py:217 -+msgid "" -+"Allow tftp to modify public files used for public file transfer services." + msgid "" + "Allow tftp to modify public files used for public file transfer services." +-msgstr "Permite a tftp modificar los archivos públicos utilizados para servicios de transferencia de archivos públicos. " +msgstr "" +"Permite a tftp modificar los archivos públicos utilizados para servicios de " +"transferencia de archivos públicos. " -+ + +-#: booleans.py:197 +#: booleans.py:218 -+msgid "Allow tftp to read and write files in the user home directories" -+msgstr "" + msgid "Allow tftp to read and write files in the user home directories" + msgstr "" +"Permite a tftp leer y escribir archivos en los directorios home de usuario" -+ + +-#: booleans.py:198 +-msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." +-msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" +#: booleans.py:219 +msgid "Determine whether tor can bind tcp sockets to all unreserved ports." +msgstr "" +"Determina si tor puede unir enchufes tcp a todos los puertos no reservados." -+ + +-#: booleans.py:199 +#: booleans.py:220 -+msgid "Allow tor to act as a relay" + msgid "Allow tor to act as a relay" +-msgstr "" +msgstr "Permite a tor actuar como relé" -+ + +-#: booleans.py:200 +#: booleans.py:221 -+msgid "" -+"allow unconfined users to transition to the chrome sandbox domains when " -+"running chrome-sandbox" -+msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+ + msgid "" + "allow unconfined users to transition to the chrome sandbox domains when " + "running chrome-sandbox" + msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" + +-#: booleans.py:201 +#: booleans.py:222 -+msgid "Allow a user to login as an unconfined domain" -+msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+ + msgid "Allow a user to login as an unconfined domain" + msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" + +-#: booleans.py:202 +#: booleans.py:223 -+msgid "" -+"Allow unconfined users to transition to the Mozilla plugin domain when " -+"running xulrunner plugin-container." -+msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+ + msgid "" + "Allow unconfined users to transition to the Mozilla plugin domain when " + "running xulrunner plugin-container." + msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" + +-#: booleans.py:203 +-msgid "Allow video playing tools to run unconfined" +-msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" +- +-#: booleans.py:204 +#: booleans.py:224 -+msgid "Allow unprivledged user to create and transition to svirt domains." -+msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP." -+ + msgid "Allow unprivledged user to create and transition to svirt domains." + msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP." + +-#: booleans.py:205 +#: booleans.py:225 -+msgid "Support ecryptfs home directories" -+msgstr "Soporta directorios principales ecryptfs" -+ + msgid "Support ecryptfs home directories" + msgstr "Soporta directorios principales ecryptfs" + +-#: booleans.py:206 +#: booleans.py:226 -+msgid "Support fusefs home directories" -+msgstr "Soporta directorios principales FUSEFS" -+ + msgid "Support fusefs home directories" + msgstr "Soporta directorios principales FUSEFS" + +-#: booleans.py:207 +-msgid "Use lpd server instead of cups" +-msgstr "Usa el servidor LPD en lugar de cups" +#: booleans.py:227 +msgid "Determine whether to support lpd server." +msgstr "Determina si soporta servidor lpd." -+ + +-#: booleans.py:208 +#: booleans.py:228 -+msgid "Support NFS home directories" -+msgstr "Soporta directorios principales NFS" -+ + msgid "Support NFS home directories" + msgstr "Soporta directorios principales NFS" + +-#: booleans.py:209 +#: booleans.py:229 -+msgid "Support SAMBA home directories" -+msgstr "Soporta directorios principales de Samba" -+ + msgid "Support SAMBA home directories" + msgstr "Soporta directorios principales de Samba" + +-#: booleans.py:210 +#: booleans.py:230 -+msgid "Allow user to exec content" + msgid "Allow user to exec content" +-msgstr "" +msgstr "Permite al usuario ejecutar contenido" -+ + +-#: booleans.py:211 +-msgid "Allow varnishd to connect to all ports, not just HTTP." +-msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" +#: booleans.py:231 +msgid "Determine whether varnishd can use the full TCP network." +msgstr "Determina si varnishd puede usar toda la red TCP." -+ + +-#: booleans.py:212 +-msgid "Ignore vbetool mmap_zero errors." +-msgstr "Ignora errores vbetool mmap_zero " +#: booleans.py:232 +msgid "" +"Determine whether attempts by vbetool to mmap low regions should be silently " @@ -163158,64 +166358,89 @@ index e84995e..1bf427a 100644 +msgstr "" +"Determina si los intentos de vbetool para las regiones bajas mmap deberían " +"ser bloqueados silenciosamente." -+ + +-#: booleans.py:213 +#: booleans.py:233 +#, fuzzy +msgid "Allow virtual processes to run as userdomains" +msgstr "Permite a los huéspedes virtuales confinados leer archivos FUSE" + +#: booleans.py:234 -+msgid "" -+"Allow confined virtual guests to use serial/parallel communication ports" + msgid "" + "Allow confined virtual guests to use serial/parallel communication ports" +-msgstr "Permite a huéspedes virtuales confinados usar puertos de comunicación serial o paralela" +msgstr "" +"Permite a huéspedes virtuales confinados usar puertos de comunicación serial " +"o paralela" -+ + +-#: booleans.py:214 +#: booleans.py:235 -+msgid "" -+"Allow confined virtual guests to use executable memory and executable stack" + msgid "" + "Allow confined virtual guests to use executable memory and executable stack" +-msgstr "Permite a los huéspedes virtuales confinados usar la memoria y pila ejecutables" +msgstr "" +"Permite a los huéspedes virtuales confinados usar la memoria y pila " +"ejecutables" -+ + +-#: booleans.py:215 +#: booleans.py:236 -+msgid "Allow confined virtual guests to read fuse files" -+msgstr "Permite a los huéspedes virtuales confinados leer archivos FUSE" -+ + msgid "Allow confined virtual guests to read fuse files" + msgstr "Permite a los huéspedes virtuales confinados leer archivos FUSE" + +-#: booleans.py:216 +#: booleans.py:237 -+msgid "Allow confined virtual guests to manage nfs files" -+msgstr "Permite a los huéspedes virtuales confinados administrar archivos NFS" -+ + msgid "Allow confined virtual guests to manage nfs files" + msgstr "Permite a los huéspedes virtuales confinados administrar archivos NFS" + +-#: booleans.py:217 +#: booleans.py:238 -+msgid "Allow confined virtual guests to interact with rawip sockets" -+msgstr "" + msgid "Allow confined virtual guests to interact with rawip sockets" + msgstr "" +"Permite a los invitados virtuales confinados interactuar con sockets rawip" -+ + +-#: booleans.py:218 +#: booleans.py:239 -+msgid "Allow confined virtual guests to manage cifs files" -+msgstr "Permite a los huéspedes virtuales confinados administrar archivos CIFS" -+ + msgid "Allow confined virtual guests to manage cifs files" + msgstr "Permite a los huéspedes virtuales confinados administrar archivos CIFS" + +-#: booleans.py:219 +#: booleans.py:240 -+msgid "Allow confined virtual guests to interact with the sanlock" -+msgstr "Permite a los huéspedes virtuales confinados interactuar con sanlock" -+ + msgid "Allow confined virtual guests to interact with the sanlock" + msgstr "Permite a los huéspedes virtuales confinados interactuar con sanlock" + +-#: booleans.py:220 +-msgid "Allow confined virtual guests to manage device configuration, (pci)" +-msgstr "Permite a los huéspedes virtuales confinados administrar configuración de dispositivos, (pci)" +- +-#: booleans.py:221 +#: booleans.py:241 -+msgid "Allow confined virtual guests to use usb devices" -+msgstr "Permite a los huéspedes virtuales confinados usar dispositivos USB" -+ + msgid "Allow confined virtual guests to use usb devices" + msgstr "Permite a los huéspedes virtuales confinados usar dispositivos USB" + +-#: booleans.py:222 +#: booleans.py:242 -+msgid "Allow confined virtual guests to interact with the xserver" + msgid "Allow confined virtual guests to interact with the xserver" +-msgstr "Permite a los huéspedes virtuales confinados interactuar con el xserver" +msgstr "" +"Permite a los huéspedes virtuales confinados interactuar con el xserver" -+ + +-#: booleans.py:223 +-msgid "Allow webadm to manage files in users home directories" +-msgstr "Permite a webadm administrar archivos en directorios principales de usuarios" +#: booleans.py:243 +msgid "Determine whether webadm can manage generic user files." +msgstr "Determina si webadm puede manejar ficheros genéricos de usuario." -+ + +-#: booleans.py:224 +-msgid "Allow webadm to read files in users home directories" +-msgstr "Permite a webadm leer archivos en directorios principales de usuarios" +#: booleans.py:244 +msgid "Determine whether webadm can read generic user files." +msgstr "Determina si webadm puede leer ficheros genéricos de usuario." -+ + +-#: booleans.py:225 +-msgid "Ignore wine mmap_zero errors." +-msgstr "Ignora errores mmap_zero de wine" +#: booleans.py:245 +msgid "" +"Determine whether attempts by wine to mmap low regions should be silently " @@ -163223,18 +166448,22 @@ index e84995e..1bf427a 100644 +msgstr "" +"Determina si los intentos de wine hacias las regiones bajas de mmap deberían " +"ser bloqueados silenciosamente." -+ + +-#: booleans.py:226 +#: booleans.py:246 -+msgid "Allow the graphical login program to execute bootloader" -+msgstr "Permite al programa gráfico de inicio ejecutar el gestor de arranque" -+ + msgid "Allow the graphical login program to execute bootloader" + msgstr "Permite al programa gráfico de inicio ejecutar el gestor de arranque" + +-#: booleans.py:227 +#: booleans.py:247 -+msgid "" -+"Allow the graphical login program to login directly as sysadm_r:sysadm_t" + msgid "" + "Allow the graphical login program to login directly as sysadm_r:sysadm_t" +-msgstr "Permite al programa gráfico de inicio iniciar directamente como sysadm_r:sysadm_t " +msgstr "" +"Permite al programa gráfico de inicio iniciar directamente como sysadm_r:" +"sysadm_t " -+ + +-#: booleans.py:228 +#: booleans.py:248 +msgid "" +"Allow the graphical login program to create files in HOME dirs as xdm_home_t." @@ -163243,73 +166472,93 @@ index e84995e..1bf427a 100644 +"HOME como xdm_home_t." + +#: booleans.py:249 -+msgid "Allow xen to manage nfs files" -+msgstr "Permite a XEN administrar archivos NFS" -+ + msgid "Allow xen to manage nfs files" + msgstr "Permite a XEN administrar archivos NFS" + +-#: booleans.py:229 +#: booleans.py:250 -+msgid "" -+"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated " -+"logical volumes for disk images." + msgid "" + "Allow xend to run blktapctrl/tapdisk. Not required if using dedicated " + "logical volumes for disk images." +-msgstr "Permite a xend ejecutar blktapctrl/tapdisk. No se requiere el uso de volúmenes dedicados para imágenes de disco." +msgstr "" +"Permite a xend ejecutar blktapctrl/tapdisk. No se requiere el uso de " +"volúmenes dedicados para imágenes de disco." -+ + +-#: booleans.py:230 +#: booleans.py:251 -+msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." + msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." +-msgstr "Permite a XEND ejecutar qemu-dm. No se requiere si se usa paravirt en lugar de vfb." +msgstr "" +"Permite a XEND ejecutar qemu-dm. No se requiere si se usa paravirt en lugar " +"de vfb." -+ + +-#: booleans.py:231 +#: booleans.py:252 -+msgid "" -+"Allow xguest users to configure Network Manager and connect to apache ports" + msgid "" + "Allow xguest users to configure Network Manager and connect to apache ports" +-msgstr "Permite a los usuario xguest configurar el Network Manager y conectar los puertos de Apache" +msgstr "" +"Permite a los usuario xguest configurar el Network Manager y conectar los " +"puertos de Apache" -+ + +-#: booleans.py:232 +#: booleans.py:253 -+msgid "Allow xguest to exec content" + msgid "Allow xguest to exec content" +-msgstr "" +msgstr "Permite a xguest ejecutar contenido" -+ + +-#: booleans.py:233 +#: booleans.py:254 -+msgid "Allow xguest users to mount removable media" -+msgstr "Permite a los usuario xguest montar medios removibles" -+ + msgid "Allow xguest users to mount removable media" + msgstr "Permite a los usuario xguest montar medios removibles" + +-#: booleans.py:234 +#: booleans.py:255 -+msgid "Allow xguest to use blue tooth devices" -+msgstr "Permite a xguest usar dispositivos de bluetooth" -+ + msgid "Allow xguest to use blue tooth devices" + msgstr "Permite a xguest usar dispositivos de bluetooth" + +-#: booleans.py:235 +#: booleans.py:256 -+msgid "Allows clients to write to the X server shared memory segments." + msgid "Allows clients to write to the X server shared memory segments." +-msgstr "Permite a los clientes escribir a los segmentos de memoria compartida de un servidor X. " +msgstr "" +"Permite a los clientes escribir a los segmentos de memoria compartida de un " +"servidor X. " -+ + +-#: booleans.py:236 +#: booleans.py:257 -+msgid "Allows XServer to execute writable memory" -+msgstr "Permite a XServer ejecutar memoria de escritura" -+ + msgid "Allows XServer to execute writable memory" + msgstr "Permite a XServer ejecutar memoria de escritura" + +-#: booleans.py:237 +#: booleans.py:258 -+msgid "Support X userspace object manager" -+msgstr "Soporta el gestor de objetos de espacio de usuario X" -+ + msgid "Support X userspace object manager" + msgstr "Soporta el gestor de objetos de espacio de usuario X" + +-#: booleans.py:238 +-msgid "Allow zabbix to connect to unreserved ports" +-msgstr "Permite a zabbix conectarse a puertos no reservados" +#: booleans.py:259 +msgid "Determine whether zabbix can connect to all TCP ports" +msgstr "Determina si zabbix puede conectar a todos los puertos TCP." -+ + +-#: booleans.py:239 +#: booleans.py:260 +#, fuzzy +msgid "Allow zarafa domains to setrlimit/sys_rouserce." +msgstr "Permite ejecutar todos los dominios en modo fips" + +#: booleans.py:261 -+msgid "Allow zebra daemon to write it configuration files" -+msgstr "Permite al demonio Zebra escribirlo en los archivos de configuración" -+ + msgid "Allow zebra daemon to write it configuration files" + msgstr "Permite al demonio Zebra escribirlo en los archivos de configuración" + +-#: booleans.py:240 +#: booleans.py:262 -+msgid "" -+"Allow ZoneMinder to modify public files used for public file transfer " -+"services." + msgid "" + "Allow ZoneMinder to modify public files used for public file transfer " + "services." +-msgstr "Permite a ZoneMinder modificar los archivos públicos utilizados para servicios de transferencia de archivos públicos." +msgstr "" +"Permite a ZoneMinder modificar los archivos públicos utilizados para " +"servicios de transferencia de archivos públicos." @@ -163318,9 +166567,35 @@ index e84995e..1bf427a 100644 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "Permite a ZoneMinder ejecutar su/sudo" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++#, fuzzy ++msgid "Select" ++msgstr "Elegir puertos" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 - #, python-format --msgid "Failed to read %s policy file" ++#, python-format +msgid "Interface %s does not exist." +msgstr "La interfaz %s no existe." + @@ -163556,10 +166831,9 @@ index e84995e..1bf427a 100644 +#: ../sepolicy/sepolicy/__init__.py:89 +#, python-format +msgid "-- Allowed %s [ %s ]" - msgstr "" - --#: ../sepolicy/sepolicy/__init__.py:127 -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "todos los archivos" + @@ -163605,126 +166879,95 @@ index e84995e..1bf427a 100644 +msgstr "Fallo al leer el fichero de política %s" + +#: ../sepolicy/sepolicy/__init__.py:829 - msgid "unknown" - msgstr "desconocido" - --#: ../sepolicy/sepolicy/generate.py:173 ++msgid "unknown" ++msgstr "desconocido" ++ +#: ../sepolicy/sepolicy/generate.py:132 - msgid "Internet Services Daemon" - msgstr "Demonio de los servicios de Internet" - --#: ../sepolicy/sepolicy/generate.py:177 ++msgid "Internet Services Daemon" ++msgstr "Demonio de los servicios de Internet" ++ +#: ../sepolicy/sepolicy/generate.py:136 - msgid "Existing Domain Type" --msgstr "" ++msgid "Existing Domain Type" +msgstr "Tipo de Dominio Existente" - --#: ../sepolicy/sepolicy/generate.py:178 ++ +#: ../sepolicy/sepolicy/generate.py:137 - msgid "Minimal Terminal Login User Role" --msgstr "" ++msgid "Minimal Terminal Login User Role" +msgstr "Rol de Acceso de Usuario de Terminal Mínimo" - --#: ../sepolicy/sepolicy/generate.py:179 ++ +#: ../sepolicy/sepolicy/generate.py:138 - msgid "Minimal X Windows Login User Role" --msgstr "" ++msgid "Minimal X Windows Login User Role" +msgstr "Rol de Acceso de Usuario de X Windows Mínima" - --#: ../sepolicy/sepolicy/generate.py:180 ++ +#: ../sepolicy/sepolicy/generate.py:139 - msgid "Desktop Login User Role" --msgstr "" ++msgid "Desktop Login User Role" +msgstr "Rol de Acceso de Usuario a Escritorio" - --#: ../sepolicy/sepolicy/generate.py:181 ++ +#: ../sepolicy/sepolicy/generate.py:140 - msgid "Administrator Login User Role" --msgstr "" ++msgid "Administrator Login User Role" +msgstr "Rol de Acceso de Usuario Administrador" - --#: ../sepolicy/sepolicy/generate.py:182 ++ +#: ../sepolicy/sepolicy/generate.py:141 - msgid "Confined Root Administrator Role" --msgstr "" ++msgid "Confined Root Administrator Role" +msgstr "Rol de Administrador Confinado Root" + +#: ../sepolicy/sepolicy/generate.py:142 +msgid "Module information for a new type" +msgstr "Información de módulo para un nuevo tipo" - --#: ../sepolicy/sepolicy/generate.py:187 ++ +#: ../sepolicy/sepolicy/generate.py:147 - msgid "Valid Types:\n" - msgstr "Tipos válidos: \n" - --#: ../sepolicy/sepolicy/generate.py:221 ++msgid "Valid Types:\n" ++msgstr "Tipos válidos: \n" ++ +#: ../sepolicy/sepolicy/generate.py:181 - #, 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" - --#: ../sepolicy/sepolicy/generate.py:231 ++#, 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" ++ +#: ../sepolicy/sepolicy/generate.py:192 - msgid "You must enter a valid policy type" --msgstr "" ++msgid "You must enter a valid policy type" +msgstr "Debe introducir un tipo válido de política" - --#: ../sepolicy/sepolicy/generate.py:234 --#, python-format --msgid "You must enter a name for your policy module for your %s." --msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:195 +#, fuzzy, python-format +msgid "You must enter a name for your policy module for your '%s'." +msgstr "Debe introducir un nombre para su módulo de política para su %s." - --#: ../sepolicy/sepolicy/generate.py:355 ++ +#: ../sepolicy/sepolicy/generate.py:333 - msgid "" - "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\"" ++msgid "" ++"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\"" - --#: ../sepolicy/sepolicy/generate.py:447 ++ +#: ../sepolicy/sepolicy/generate.py:425 - msgid "User Role types can not be assigned executables." - msgstr "No pueden asignarse ejecutables a los tipos de funciones de usuario." - --#: ../sepolicy/sepolicy/generate.py:453 ++msgid "User Role types can not be assigned executables." ++msgstr "No pueden asignarse ejecutables a los tipos de funciones de usuario." ++ +#: ../sepolicy/sepolicy/generate.py:431 - msgid "Only Daemon apps can use an init script.." - msgstr "Sólo aplicaciones de demonios pueden utilizar un script init .." - --#: ../sepolicy/sepolicy/generate.py:471 ++msgid "Only Daemon apps can use an init script.." ++msgstr "Sólo aplicaciones de demonios pueden utilizar un script init .." ++ +#: ../sepolicy/sepolicy/generate.py:449 - msgid "use_resolve must be a boolean value " - msgstr "use_resolve debe ser un valor booleano" - --#: ../sepolicy/sepolicy/generate.py:477 ++msgid "use_resolve must be a boolean value " ++msgstr "use_resolve debe ser un valor booleano" ++ +#: ../sepolicy/sepolicy/generate.py:455 - msgid "use_syslog must be a boolean value " - msgstr "use_syslog debe ser un valor booleano" - --#: ../sepolicy/sepolicy/generate.py:483 ++msgid "use_syslog must be a boolean value " ++msgstr "use_syslog debe ser un valor booleano" ++ +#: ../sepolicy/sepolicy/generate.py:461 - msgid "use_kerberos must be a boolean value " - msgstr "use_kerberos debe ser un valo booleano" - --#: ../sepolicy/sepolicy/generate.py:489 ++msgid "use_kerberos must be a boolean value " ++msgstr "use_kerberos debe ser un valo booleano" ++ +#: ../sepolicy/sepolicy/generate.py:467 - msgid "manage_krb5_rcache must be a boolean value " - msgstr "manage_krb5_rcache debe ser un valor booleano" - --#: ../sepolicy/sepolicy/generate.py:519 ++msgid "manage_krb5_rcache must be a boolean value " ++msgstr "manage_krb5_rcache debe ser un valor booleano" ++ +#: ../sepolicy/sepolicy/generate.py:497 - msgid "USER Types automatically get a tmp type" - msgstr "USER Types automáticamente obtiene un tipo tmp" - --#: ../sepolicy/sepolicy/generate.py:857 ++msgid "USER Types automatically get a tmp type" ++msgstr "USER Types automáticamente obtiene un tipo tmp" ++ +#: ../sepolicy/sepolicy/generate.py:838 +#, fuzzy, python-format +msgid "'%s' policy modules require existing domains" @@ -163735,242 +166978,165 @@ index e84995e..1bf427a 100644 +msgstr "Se requiere campo tipo" + +#: ../sepolicy/sepolicy/generate.py:876 - #, python-format --msgid "%s policy modules require existing domains" --msgstr "" ++#, python-format +msgid "" +"You need to define a new type which ends with: \n" +" %s" +msgstr "Necesita definir un nuevo tipo que termine con: %s" - --#: ../sepolicy/sepolicy/generate.py:1059 ++ +#: ../sepolicy/sepolicy/generate.py:1104 - msgid "You must enter the executable path for your confined process" - msgstr "Debe ingresar el camino ejecutable para su proceso confinado" - --#: ../sepolicy/sepolicy/generate.py:1321 ++msgid "You must enter the executable path for your confined process" ++msgstr "Debe ingresar el camino ejecutable para su proceso confinado" ++ +#: ../sepolicy/sepolicy/generate.py:1363 - msgid "Type Enforcement file" - msgstr "Archivo de tipo de ejecución" - --#: ../sepolicy/sepolicy/generate.py:1322 ++msgid "Type Enforcement file" ++msgstr "Archivo de tipo de ejecución" ++ +#: ../sepolicy/sepolicy/generate.py:1364 - msgid "Interface file" - msgstr "Archivo de interfaz" - --#: ../sepolicy/sepolicy/generate.py:1323 ++msgid "Interface file" ++msgstr "Archivo de interfaz" ++ +#: ../sepolicy/sepolicy/generate.py:1365 - msgid "File Contexts file" - msgstr "Archivo de contextos de archivo" - --#: ../sepolicy/sepolicy/generate.py:1324 ++msgid "File Contexts file" ++msgstr "Archivo de contextos de archivo" ++ +#: ../sepolicy/sepolicy/generate.py:1367 - msgid "Spec file" --msgstr "" ++msgid "Spec file" +msgstr "Fichero spec" - --#: ../sepolicy/sepolicy/generate.py:1325 ++ +#: ../sepolicy/sepolicy/generate.py:1368 - msgid "Setup Script" - msgstr "Script de configuración" - --#: booleans.py:1 --msgid "" --"Allow ABRT to modify public files used for public file transfer services." --msgstr "Permite a ABRT modificar los archivos públicos usados para servicios de transferencia de archivos públicos." ++msgid "Setup Script" ++msgstr "Script de configuración" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +#, fuzzy +msgid "Applications" +msgstr "Aplicación" - --#: booleans.py:2 --msgid "" --"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts" --msgstr "Permite a ABRT ejecutar en dominio abrt_handle_event_t para manejar scripts de eventos ABRT" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:52 +msgid "Select domain" +msgstr "Seleccionar dominio" - --#: booleans.py:3 --msgid "Allow amavis to use JIT compiler" --msgstr "Permite a amavis usar un compilador de JIT" -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" - --#: booleans.py:4 --msgid "Allow antivirus programs to read non security files on a system" -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" - msgstr "" - --#: booleans.py:5 --msgid "Allow auditadm to exec content" -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +#, fuzzy +msgid "Users" +msgstr "Añadir usuario" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" - msgstr "" - --#: booleans.py:6 --msgid "" --"Allow users to resolve user passwd entries directly from ldap rather then " --"using a sssd server" --msgstr "Permite a los usuarios resolver entradas de 'passwd' directamente desde LDAP y luego usarlas en un servidor SSSD" -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+#, fuzzy -+msgid "Select" -+msgstr "Elegir puertos" - --#: booleans.py:7 --msgid "Allow users to login using a radius server" --msgstr "Permite a usuarios iniciar sesión mediante un servidor Radius" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" - --#: booleans.py:8 --msgid "Allow users to login using a yubikey server" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:350 +msgid "" +"The entry that was entered is incorrect. Please try again in the " +"ex:/.../... format." - msgstr "" - --#: booleans.py:9 --msgid "Allow awstats to purge Apache logs" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:376 +msgid "Retry" - msgstr "" - --#: booleans.py:10 ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +#, fuzzy +msgid "Network Port Definitions" +msgstr "Puerto de red" + +#: ../sepolicy/sepolicy/sepolicy.glade:476 - msgid "" --"Allow cdrecord to read various content. nfs, samba, removable devices, user " --"temp and untrusted content files" --msgstr "Permitir a cdrecord guardar varios dispositivos removibles de contenido,nfs, samba, archivos de contenidos no confiables y temporales." ++msgid "" +"Add file Equivilence Mapping. Mapping will be created when Update is " +"applied." +msgstr "" - --#: booleans.py:11 --msgid "Allow clamd to use JIT compiler" --msgstr "Permite a clamd usar un compilador JIT" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +#, fuzzy +msgid "Path" +msgstr "Ruta del archivo" - --#: booleans.py:12 --msgid "Allow clamscan to non security files on a system" --msgstr "Permite clamscan archivos de no-seguridad en un sistema" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." +msgstr "" - --#: booleans.py:13 --msgid "Allow clamscan to read user content" --msgstr "Permite a clamscan leer el contenido del usuario" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:515 +msgid "Enter the path to which you want to setup an equivalence label." +msgstr "" - --#: booleans.py:14 ++ +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +#, fuzzy +msgid "Equivalence Path" +msgstr "Ruta del archivo" + +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:582 - msgid "" --"Allow Cobbler to modify public files used for public file transfer services." --msgstr "Permite a Cobbler modificar los archivos públicos usados para servicios de transferencia de archivos públicos." ++msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." +msgstr "" - --#: booleans.py:15 --msgid "Allow Cobbler to connect to the network using TCP." --msgstr "Permite a Cobbler conectar a la red mediante TCP." ++ +#: ../sepolicy/sepolicy/sepolicy.glade:639 +#, fuzzy +msgid "Add a file" +msgstr "Agregar un archivo" - --#: booleans.py:16 --msgid "Allow Cobbler to access cifs file systems." --msgstr "Permite a Cobbler acceder sistemas de archivos CIFS ." ++ +#: ../sepolicy/sepolicy/sepolicy.glade:656 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." +msgstr "" - --#: booleans.py:17 --msgid "Allow Cobbler to access nfs file systems." --msgstr "Permite a Cobbler acceder sistemas de archivos NFS." ++ +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" +msgstr "" - --#: booleans.py:18 --msgid "Allow collectd to connect to the network using TCP." --msgstr "Permite a collectd conectarse a la red mediante TCP." ++ +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" +msgstr "Clase" + @@ -163980,692 +167146,469 @@ index e84995e..1bf427a 100644 +msgstr "" +"Tipo de\n" +"archivo" - --#: booleans.py:19 --msgid "Allow codnor domain to connect to the network using TCP." --msgstr "Permite a codnor conectarse a la red mediante TCP." ++ +#: ../sepolicy/sepolicy/sepolicy.glade:795 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." +msgstr "" - --#: booleans.py:20 ++ +#: ../sepolicy/sepolicy/sepolicy.glade:822 +msgid "Make Path Recursive" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:826 - msgid "" --"Allow system cron jobs to relabel filesystem for restoring file contexts." --msgstr "Permite a tareas de cron volver a etiquetar el sistema de archivos para restaurar contextos de archivos." ++msgid "" +"Select Make Path Recursive iff you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." +msgstr "" - --#: booleans.py:21 --msgid "Allow cvs daemon to read shadow" --msgstr "Permite al demonio cvs leer sombra" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:839 +msgid "Browse" +msgstr "" - --#: booleans.py:22 --msgid "Allow all daemons to write corefiles to /" --msgstr "Permitir que todos los demonios agreguen archivos nucleares en /" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:843 +#, fuzzy +msgid "Browse to select the file/directory for labeling." +msgstr "" +"Permite a Samba compartir cualquier archivo o directorio de solo lectura." - --#: booleans.py:23 --msgid "Allow all daemons to use tcp wrappers." --msgstr "Permite a todos los demonios usar envolturas TCP." ++ +#: ../sepolicy/sepolicy/sepolicy.glade:887 +msgid "Path " +msgstr "" - --#: booleans.py:24 --msgid "Allow all daemons the ability to read/write terminals" --msgstr "Permite a todos los demonios la lectura y escritura de terminales" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:898 +msgid "" +"Specify the path using regular expressions that you would like to modify the " +"labeling." +msgstr "" - --#: booleans.py:25 --msgid "Allow dan to manage user files" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:920 +msgid "Select the SELinux file type to assign to this path." - msgstr "" - --#: booleans.py:26 --msgid "Allow dan to read user files" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:947 +msgid "Enter the MLS Label to assign to this file path." - msgstr "" - --#: booleans.py:27 --msgid "Allow dbadm to manage files in users home directories" --msgstr "Permite a dbadm administrar archivos en directorios principales de usuarios." ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:951 +msgid "SELinux MLS Label you wish to assign to this path." +msgstr "" - --#: booleans.py:28 --msgid "Allow dbadm to read files in users home directories" --msgstr "Permite a dbadm leer archivos en directorios principales de usuarios." ++ +#: ../sepolicy/sepolicy/sepolicy.glade:1088 +msgid "Analyzing Policy..." +msgstr "Analizando política..." - --#: booleans.py:29 -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 - 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 "Niega aplicaciones de dominio de usuario para asignar región de memoria de ejecución y escritura, esto es peligroso y el ejecutable debe reportarse en Bugzilla." ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 ++msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" - --#: booleans.py:30 --msgid "Allow sysadm to debug or ptrace all processes." --msgstr "Permite a sysadm depurar o ptrace todos los procesos." -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" - --#: booleans.py:31 --msgid "Allow dhcpc client applications to execute iptables commands" --msgstr "Permite a aplicaciones dhcpc ejecutar comandos de iptables" -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" - --#: booleans.py:32 --msgid "Allow DHCP daemon to use LDAP backends" --msgstr "Permite al demonio DHCP usar los segundos planos LDAP" -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" - --#: booleans.py:33 --msgid "Allow all domains to use other domains file descriptors" --msgstr "Permite a todos los dominios usar otros dominios de descriptores de archivos" -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +#, fuzzy +msgid "MLS Range" +msgstr "Rango MCS" - --#: booleans.py:34 --msgid "Allow all domains to have the kernel load modules" --msgstr "Permite a todos los dominios tener los módulos de carga de kernel" -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +#, fuzzy +msgid "Port Type" +msgstr "Tipo de Puerto SELinux" - --#: booleans.py:35 --msgid "Allow the use of the audio devices as the source for the entropy feeds" --msgstr "Permite el uso de los dispositivos de audio como fuente para los alimentos de entropía" -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" - --#: booleans.py:36 --msgid "Allow exim to connect to databases (postgres, mysql)" --msgstr "Permite a exim conectarse a bases de datos (postgres, mysql)" -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" - --#: booleans.py:37 --msgid "Allow exim to create, read, write, and delete unprivileged user files." --msgstr "Permite a exim crear, leer, escribir y borrar archivos de usuarios sin privilegios." -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" - --#: booleans.py:38 --msgid "Allow exim to read unprivileged user files." --msgstr "Permite a exim leer archivos de usuarios sin privilegios." -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" - --#: booleans.py:39 --msgid "Enable extra rules in the cron domain to support fcron." --msgstr "Permite a reglas adicionales en el dominio de cron soportar fcron." -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" - --#: booleans.py:40 --msgid "Allow fenced domain to connect to the network using TCP." --msgstr "Permite al dominio en valla conectarse a la red mediante TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" - --#: booleans.py:41 --msgid "Allow fenced domain to execute ssh." --msgstr "Permite al dominio en valla ejecutar ssh." -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +#, fuzzy +msgid "SELinux Configuration" +msgstr "Administración SELinux" - --#: booleans.py:42 --msgid "Allow all domains to execute in fips_mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." - msgstr "" - --#: booleans.py:43 --msgid "Allow ftp to read and write files in the user home directories" --msgstr "Permite a FTP leer y escribir archivos en los directorios principales de usuario" -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "Booleanos" - --#: booleans.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 - msgid "" --"Allow ftp servers to upload files, used for public file transfer services. " --"Directories must be labeled public_content_rw_t." --msgstr "Permite a servidores FTP cargar archivos, utilizados para servicios de transferencia de archivos públicos. Los directorios deben etiquetarse como public_content_rw_t." ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 ++msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" +"Mostrar información de booleanos que pueden ser usados para modificar la " +"política del 'dominio seleccionado'." - --#: booleans.py:45 --msgid "Allow ftp servers to connect to all ports > 1023" --msgstr "Permite a servidores FTP conectar todos los puertos > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "Archivos" - --#: booleans.py:46 --msgid "Allow ftp servers to connect to mysql database ports" --msgstr "Permite a servidores FTP conectarse a todos los puertos de base de datos mysql" -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" +"Mostrar información de tipos de archivos que pueden ser usados por el " +"'dominio seleccionado'" - --#: booleans.py:47 -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" +msgstr "Red" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 - msgid "" --"Allow ftp servers to login to local users and read/write all files on the " --"system, governed by DAC." --msgstr "Permite a servidores FTP ingresar a usuarios locales y escribir o leer todos los archivos en el sistema regido por DAC." ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 ++msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" +"Mostrar puertos de red a los cuales se puede conectar o escuchar el 'dominio " +"seleccionado'." - --#: booleans.py:48 --msgid "Allow ftp servers to use cifs used for public file transfer services." --msgstr "Permite a servidores CIFS usados usar CIFS para servicios de transferencia de archivos públicos." -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" +msgstr "Transiciones" - --#: booleans.py:49 --msgid "Allow ftp servers to use nfs used for public file transfer services." --msgstr "Permite a servidores FTP usar NFS para servicios de transferencia de archivos públicos." -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" +"Mostrar aplicaciones que pueden transitar hacia o desde el 'dominio " +"seleccionado'." - --#: booleans.py:50 --msgid "Allow ftp servers to use bind to all unreserved ports for passive mode" --msgstr "Permite a servidores FTP usar bind en todos los puertos no reservados a modo pasivo" -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +#, fuzzy +msgid "Login Mapping" +msgstr "Añadir asignación de ingreso de SELinux" - --#: booleans.py:51 --msgid "Determine whether Git CGI can search home directories." --msgstr "Determina si GIT CGI puede buscar directorios principales " -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" +msgstr "" - --#: booleans.py:52 --msgid "Determine whether Git CGI can access cifs file systems." --msgstr "Determina si GIT CGI puede acceder sistemas de archvos CIFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +#, fuzzy +msgid "SELinux Users" +msgstr "Usuario SELinux " - --#: booleans.py:53 --msgid "Determine whether Git CGI can access nfs file systems." --msgstr "Determina si GIT CGI puede acceder sistemas de archivos NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" +msgstr "" - --#: booleans.py:54 -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 - msgid "" --"Determine whether Git session daemon can bind TCP sockets to all unreserved " --"ports." --msgstr "Determina si el demonio de sesión GIT puede vincular sockets TCP a todos los puertos no reservados. " ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 ++msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" - --#: booleans.py:55 -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" +msgstr "Mostrar solo modificados" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 - msgid "" --"Determine whether calling user domains can execute Git daemon in the " --"git_session_t domain." --msgstr "Determina si al llamar los dominios de usuario se puede ejecutar el demonio GIT en el dominio git_session_t ." ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 ++msgid "" +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." +msgstr "" +"Reglas Si-Entonces-Sino escritas en la política que pueden\n" +"permitir accesos alternativos de control." + -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 +msgid "Enabled" +msgstr "Habilitado" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 +msgid "File Path" +msgstr "Ruta del archivo" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 +#, fuzzy +msgid "SELinux File Type" +msgstr "Tipo de SELinux" - --#: booleans.py:56 --msgid "Determine whether Git system daemon can search home directories." --msgstr "Determina si el demonio del sistema GIT puede buscar más directorios." -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 +msgid "File path used to enter the 'selected domain'." +msgstr "Ruta del archivo usada para entrar al 'dominio seleccionado'." - --#: booleans.py:57 --msgid "Determine whether Git system daemon can access cifs file systems." --msgstr "Determina si el demonio del sistema GIT puede acceder sistemas de archivos CIFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 +msgid "Executable Files" +msgstr "Archivos ejecutables" - --#: booleans.py:58 --msgid "Determine whether Git system daemon can access nfs file systems." --msgstr "Determina si el demonio del sistema GIT puede acceder a sistemas de archivos NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 +msgid "Files to which the 'selected domain' can write." +msgstr "Archivos en los cuales puede escribir el 'dominio seleccionado'." - --#: booleans.py:59 --msgid "Allow gitisis daemon to send mail" --msgstr "Permite al demonio gitisis enviar correo" -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 +#, fuzzy +msgid "Writable files" +msgstr "Archivos escribibles" - --#: booleans.py:60 --msgid "Enable reading of urandom for all domains." --msgstr "Habilita la lectura de urandom para todos los dominios" -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 +msgid "File Types defined for the 'selected domain'." +msgstr "Tipos de archivo definidos para el 'dominio seleccionado'." - --#: booleans.py:61 --msgid "" --"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" --"agent to manage user files." --msgstr "Permite el uso de la opción gpg-agent --write-env-file. También permite que gpg-agent administre archivos de usuario." -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 +msgid "Application File Types" +msgstr "Tipos de archivos de aplicación" - --#: booleans.py:62 --msgid "" --"Allow gpg web domain to modify public files used for public file transfer " --"services." --msgstr "Permite al dominio de red GPG modificar los archivos públicos usados para servicios de transferencia de archivos públicos." -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" +"Puertos de red a los cuales tiene permitido conectar el 'dominio " +"seleccionado'." - --#: booleans.py:63 --msgid "Allow gssd to read temp directory. For access to kerberos tgt." --msgstr "Permite a GSSD leer el directorio temp. Para acceder a kerberos tgt." -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 +msgid "Outbound" +msgstr "Desenlazado" - --#: booleans.py:64 --msgid "Allow guest to exec content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 +msgid "Network Ports to which the 'selected domain' is allowed to listen." - msgstr "" ++msgstr "" +"Puertos de red a los cuales tiene permitido escuchar el 'dominio " +"seleccionado'." - --#: booleans.py:65 -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 +msgid "Inbound" +msgstr "Elazado" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 +#, fuzzy - msgid "" --"Allow Apache to modify public files used for public file transfer services. " --"Directories/Files must be labeled public_content_rw_t." --msgstr "Permite a Apache modificar los archivos públicos utilizados para servicios de transferencia de archivos públicos. Los directorios y archivos deben etiquetarse como public_content_rw_t." ++msgid "" +"Boolean \n" +"Enabled" +msgstr "Nombre booleano" - --#: booleans.py:66 --msgid "Allow httpd to use built in scripting (usually php)" --msgstr "Permite a HTTPD usar built en los scripts (por lo general PHP)" -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +#, fuzzy +msgid "Boolean name" +msgstr "Nombre booleano" - --#: booleans.py:67 --msgid "Allow http daemon to check spam" --msgstr "Permite al demonio HTTP revisar correo no deseado" -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +#, fuzzy +msgid "SELinux Application Type" +msgstr "Tipos de archivos de aplicación" - --#: booleans.py:68 -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 - msgid "" --"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " --"ports" --msgstr "Permite a HTTPD actuar como cliente FTP al conectar al puerto FTP y puertos efímeros" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 ++msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" +"Ejecutables que pueden transitar a un dominio diferente, cuando el 'dominio " +"seleccionado' también los ejecute." - --#: booleans.py:69 --msgid "Allow httpd to connect to the ldap port" --msgstr "Permite a HTTPD la conexión al puerto LDAP" -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +#, fuzzy +msgid "Applicaton Transitions From 'select domain'" +msgstr "Transitar desde 'dominio seleccionado'" - --#: booleans.py:70 --msgid "Allow http daemon to connect to zabbix" --msgstr "Permite a HTTPD la conexión al puerto zabbix" -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 +#, fuzzy +msgid "" +"Boolean\n" +"Enabled" +msgstr "Nombre booleano" - --#: booleans.py:71 --msgid "Allow HTTPD scripts and modules to connect to the network using TCP." --msgstr "Permite a los scripts y módulos HTTPD la conexión al puerto TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" +msgstr "Llamando al dominio del proceso" - --#: booleans.py:72 -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" +msgstr "Archivo ejecutable" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 - msgid "" --"Allow HTTPD scripts and modules to connect to cobbler over the network." --msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 ++msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" +"Los ejecutables que transicionarán al 'dominio seleccionado', cuando se " +"ejecute un punto de entrada de dominio seleccionado." - --#: booleans.py:73 -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +#, fuzzy +msgid "Application Transitions Into 'select domain'" +msgstr "Transitando al 'dominio seleccinado'" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 - msgid "" --"Allow HTTPD scripts and modules to connect to databases over the network." --msgstr "Permite a scripts y módulos HTTPD la conexión a bases de datos en la red." ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 ++msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" - --#: booleans.py:74 --msgid "Allow httpd to connect to memcache server" --msgstr "Permite a HTTPD la conexión al servidor memcache." -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +#, fuzzy +msgid "SELinux Directory Type" +msgstr "Tipo de Puerto SELinux" - --#: booleans.py:75 --msgid "Allow httpd to act as a relay" --msgstr "Permite a HTTPD actuar como relevo." -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" +msgstr "" - --#: booleans.py:76 --msgid "Allow http daemon to send mail" --msgstr "Permite al demonio HTTP enviar correo" -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +#, fuzzy +msgid "SELinux Destination Type" +msgstr "Tipo de Puerto SELinux" - --#: booleans.py:77 --msgid "Allow Apache to communicate with avahi service via dbus" --msgstr "Permite a Apache comunicarse con el servicio Avahi a través de dbus." -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +#, fuzzy +msgid "File Name" +msgstr "Nombre del módulo" - --#: booleans.py:78 --msgid "Allow httpd cgi support" --msgstr "Permite a HTTPD soporte CGI" -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +#, fuzzy +msgid "File Transitions From 'select domain'" +msgstr "Transitar desde 'dominio seleccionado'" - --#: booleans.py:79 --msgid "Allow httpd to act as a FTP server by listening on the ftp port." --msgstr "Permite a HTTPD actuar como un servidor FTP al escuchar en el puerto FTP." -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 +#, fuzzy +msgid "Default Level" +msgstr "Predeterminado" - --#: booleans.py:80 --msgid "Allow httpd to read home directories" --msgstr "Permite a HTTPD la lectura de directorios principales" -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 +msgid "Select the system mode when the system first boots up" +msgstr "" - --#: booleans.py:81 --msgid "Allow httpd scripts and modules execmem/execstack" --msgstr "Permite scripts y módulos HTTPD execmem/execstack" -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 +msgid "Select the system mode for the current session" +msgstr "" - --#: booleans.py:82 --msgid "Allow HTTPD to connect to port 80 for graceful shutdown" --msgstr "Permite a HTTPD la conexión al puerto 80 para un correcto apagado" -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 +#, fuzzy +msgid "System Policy Type:" +msgstr "Tipo de política predeterminada del sistema:" - --#: booleans.py:83 --msgid "Allow httpd processes to manage IPA content" --msgstr "Permite a los procesos HTTPD administrar el contenido IPA" -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 +#, fuzzy +msgid "System Mode" +msgstr "Seleccionar:" - --#: booleans.py:84 --msgid "Allow Apache to use mod_auth_ntlm_winbind" --msgstr "Permite a Apache usar mod_auth_ntlm_winbind" -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 +msgid "Import system settings from another machine" +msgstr "" - --#: booleans.py:85 --msgid "Allow Apache to use mod_auth_pam" --msgstr "Permite a Apache usar mod_auth_pam" -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 +msgid "Import" +msgstr "" - --#: booleans.py:86 --msgid "Allow httpd to read user content" --msgstr "Permite a HTTPD leer el contenido de usuario" -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 +msgid "Export system settings to a file" +msgstr "" - --#: booleans.py:87 --msgid "Allow Apache to run in stickshift mode, not transition to passenger" --msgstr "Permite a Apache ejecutar en modo stickshift, sin transición a Passenger" -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 +msgid "Export" +msgstr "" - --#: booleans.py:88 --msgid "Allow httpd daemon to change its resource limits" --msgstr "Permite al demonio HTTPD cambiar sus límites de recursos" -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" - --#: booleans.py:89 -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 +msgid "Yes" +msgstr "Si" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" +msgstr "No" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 - msgid "" --"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." --msgstr "Permite a HTTPD ejecutar ejecutables SSL en el mismo dominio como scripts de sistema SGI." ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 ++msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " @@ -164673,311 +167616,239 @@ index e84995e..1bf427a 100644 +"now be confined. To disable the unconfined_t user you must first remove " +"unconfined_t from the users/login screens." +msgstr "" - --#: booleans.py:90 -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 - msgid "" --"Allow apache scripts to write to public content, directories/files must be " --"labeled public_rw_content_t." --msgstr "Permite a scripts Apache escribir a contenido público, los directorios y archivos deben etiquetarse como public_rw_content_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 ++msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" - --#: booleans.py:91 --msgid "Allow Apache to execute tmp content." --msgstr "Permite a Apache ejecutar el contenido tmp." -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" +msgstr "" - --#: booleans.py:92 -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 - msgid "" --"Unify HTTPD to communicate with the terminal. Needed for entering the " --"passphrase for certificates at the terminal." --msgstr "Unifica a HTTPD para comunicación con la terminal. Se requiere para ingresar la contraseña para certificados en la terminal." ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 ++msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " +"module could cause SELinux to deny access to a domain, that should be " +"allowed." +msgstr "" - --#: booleans.py:93 --msgid "Unify HTTPD handling of all content files." --msgstr "Unifica el manejo de HTTPD de todos los archivos de contenido." -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +#, fuzzy +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" +"Deniega a cualquier proceso hacer ptracing o depuración a cualquier otro " +"proceso." - --#: booleans.py:94 --msgid "Allow httpd to access cifs file systems" --msgstr "Permite a HTTPD acceder a sistemas de archivos CIFS" -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" - --#: booleans.py:95 --msgid "Allow httpd to access FUSE file systems" --msgstr "Permite a HTTPD acceder a sistemas de archivos FUSE." -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" +msgstr "" - --#: booleans.py:96 --msgid "Allow httpd to run gpg" --msgstr "Permite a HTTPD ejecutar GPG" -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." +msgstr "" - --#: booleans.py:97 --msgid "Allow httpd to access nfs file systems" --msgstr "Permite a HTTPD el acceso a sistemas de archivos NFS" -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" +msgstr "Eliminar" - --#: booleans.py:98 --msgid "Allow httpd to communicate with oddjob to start up a service" --msgstr "Permite a HTTPD con oddjob iniciar un servicio" -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" +msgstr "Modificar" - --#: booleans.py:99 --msgid "Allow httpd to access openstack ports" --msgstr "Permite a HTTPD acceder a puertos Openstack" -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" +msgstr "" - --#: booleans.py:100 --msgid "Allow Apache to query NS records" -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." - msgstr "" - --#: booleans.py:101 --msgid "Allow icecast to connect to all ports, not just sound ports." --msgstr "Permite a icecast conectarse a todos los puertos, no solo a puertos de sonidos." -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" +msgstr "Actualizar" - --#: booleans.py:102 -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +#, fuzzy +msgid "Applications - Advanced Search" +msgstr "Vista más detallada de aplicación" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +#, fuzzy +msgid "Delete Modified File Labeling" +msgstr "Etiquetado de archivos" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 - msgid "" --"Allow the Irssi IRC Client to connect to any port, and to bind to any " --"unreserved port." --msgstr "Permite al cliente IRSSI la conexión a cualquier puerto y la vinculación a cualquier puerto no reservado." ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 ++msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" - --#: booleans.py:103 --msgid "Allow confined applications to run with kerberos." --msgstr "Permite a las aplicaciones confinadas ejecutar con kerberos." -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" +msgstr "Etiquetado de archivos SELinux" - --#: booleans.py:104 --msgid "Allow syslogd daemon to send mail" --msgstr "Permite al demonio syslogd enviar correo " -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +#, fuzzy +msgid "Save to Update" +msgstr "Actualizar" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +#, fuzzy +msgid "Delete Modified Ports" +msgstr "Borrar puerto de red" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 +msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." +msgstr "" - --#: booleans.py:105 --msgid "Allow syslogd the ability to read/write terminals" --msgstr "Permite a syslogd leer y escribir terminales" -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++#, fuzzy ++msgid "Delete Modified Users Mapping." ++msgstr "Etiquetado de archivos" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++#, fuzzy ++msgid "Login name" ++msgstr "Nombre de Ingreso" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +#, fuzzy +msgid "More Types" +msgstr "Tipo de archivos " - --#: booleans.py:106 --msgid "Allow logging in and using the system from /dev/console." --msgstr "Permite el ingreso y uso del sistema desde /dev/console." -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" +msgstr "" - --#: booleans.py:107 -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 - msgid "" --"Control the ability to mmap a low area of the address space, as configured " --"by /proc/sys/kernel/mmap_min_addr." --msgstr "Controla la capacidad de mmap un área baja del espacio de dirección, como es configurado por /proc/sys/kernel/mmap_min_addr." -- --#: booleans.py:108 --msgid "Allow mock to read files in home directories." --msgstr "Permite a mock leer archivos en directorios principales." ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 ++msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" - --#: booleans.py:109 --msgid "Allow the mount command to mount any directory or file." --msgstr "Permite al comando mount montar cualquier directorio o archivo" -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +#, fuzzy +msgid "Action" +msgstr "Aplicación" - --#: booleans.py:110 --msgid "Allow mozilla plugin domain to connect to the network using TCP." --msgstr "Permite al complemento de mozilla conectarse a la red mediante TCP" -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" +msgstr "" - --#: booleans.py:111 -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 - msgid "" --"Allow mozilla_plugins to create random content in the users home directory" --msgstr "Permite a mozilla_plugins crear contenido aleatorio en el directorio principal de usuarios" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 ++msgid "" ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++#, fuzzy ++msgid "SELinux Username" ++msgstr "Usuario SELinux " ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 ++msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" - --#: booleans.py:112 --msgid "Allow confined web browsers to read home directory content" --msgstr "Permite a los navegadores de red confinados leer el contenido de directorio" -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +#, fuzzy +msgid "SELinux User Name" +msgstr "Usuario SELinux " - --#: booleans.py:113 --msgid "Allow mplayer executable stack" --msgstr "Permitir pila ejecutable mplayer" -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 +msgid "" +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" - --#: booleans.py:114 --msgid "Allow mysqld to connect to all ports" --msgstr "Permite a mysqld conectarse a todos los puertos " -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +#, fuzzy +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "Elija los dominios que quisiera sean administrados por este usuario." - --#: booleans.py:115 --msgid "Allow BIND to bind apache port." --msgstr "Permite a BIND vincular el puerto Apache" -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" - --#: booleans.py:116 --msgid "" --"Allow BIND to write the master zone files. Generally this is used for " --"dynamic DNS or zone transfers." --msgstr "Permite a BIND escribir los archivos de zona maestra. Por lo general se utilizan para DNS dinámico o transferencias de zona." -+#: ../sepolicy/sepolicy/gui.py:61 ++ ++#: ../sepolicy/sepolicy/gui.py:62 +#, fuzzy +msgid "Disable" +msgstr "Inhabilitado" - --#: booleans.py:117 --msgid "Allow any files/directories to be exported read/only via NFS." --msgstr "Permite exportar cualquier directorio o archivo de lectura vía NFS." -+#: ../sepolicy/sepolicy/gui.py:61 ++ ++#: ../sepolicy/sepolicy/gui.py:62 +#, fuzzy +msgid "Enable" +msgstr "Habilitado" - --#: booleans.py:118 --msgid "Allow any files/directories to be exported read/write via NFS." --msgstr "Permite a exportar cualquier archivo o directorio de lectura y escritura vía NFS." -+#: ../sepolicy/sepolicy/gui.py:66 ++ ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" +msgstr "" - --#: booleans.py:119 -+#: ../sepolicy/sepolicy/gui.py:67 ++ ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:92 - msgid "" --"Allow nfs servers to modify public files used for public file transfer " --"services. Files/Directories must be labeled public_content_rw_t." --msgstr "Permite a NFS modificar los archivos públicos utilizados para servicios de transferencia de archivos públicos. Los directorios y archivos deben etiquetarse como public_content_rw_t." ++#: ../sepolicy/sepolicy/gui.py:93 ++msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" @@ -164985,260 +167856,155 @@ index e84995e..1bf427a 100644 +"- Once the system is working as planned\n" +" * Change the system mode to Enforcing\n" +msgstr "" - --#: booleans.py:120 --msgid "Allow system to run with NIS" --msgstr "Permite al sistema ejecutar con NIS" -+#: ../sepolicy/sepolicy/gui.py:115 ++ ++#: ../sepolicy/sepolicy/gui.py:116 +#, fuzzy, python-format +msgid "%s is not a valid domain" +msgstr "%s no es un contexto válido\n" - --#: booleans.py:121 --msgid "Allow confined applications to use nscd shared memory." --msgstr "Permite a las aplicaciones confinadas usar memoria compartida NSCD " -+#: ../sepolicy/sepolicy/gui.py:624 ++ ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" +msgstr "Estado del sistema: Deshabilitado" - --#: booleans.py:122 --msgid "Allow openshift to lockdown app" -+#: ../sepolicy/sepolicy/gui.py:722 ++ ++#: ../sepolicy/sepolicy/gui.py:737 +msgid "Help: Start Page" - msgstr "" - --#: booleans.py:123 --msgid "Allow openvpn to read home directories" --msgstr "Permite a openvpn leer directorios principales" -+#: ../sepolicy/sepolicy/gui.py:726 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:741 +#, fuzzy +msgid "Help: Booleans Page" +msgstr "Nombre booleano" - --#: booleans.py:124 --msgid "Allow piranha-lvs domain to connect to the network using TCP." --msgstr "Permite al dominio piranha-lvs la conexión a una red mediante TCP." -+#: ../sepolicy/sepolicy/gui.py:732 ++ ++#: ../sepolicy/sepolicy/gui.py:747 +#, fuzzy +msgid "Help: Executable Files Page" +msgstr "Archivos ejecutables" - --#: booleans.py:125 --msgid "Allow polipo to connect to all ports > 1023" --msgstr "Permite a Polipo conectarse a todos los puertos > 1023" -+#: ../sepolicy/sepolicy/gui.py:735 ++ ++#: ../sepolicy/sepolicy/gui.py:750 +#, fuzzy +msgid "Help: Writable Files Page" +msgstr "Archivos escribibles" - --#: booleans.py:126 --msgid "" --"Determine whether Polipo session daemon can bind tcp sockets to all " --"unreserved ports." --msgstr "Determina si el demonio de la sesión de Polipo puede vincular sockets a todos los puertos no reservados." -+#: ../sepolicy/sepolicy/gui.py:738 ++ ++#: ../sepolicy/sepolicy/gui.py:753 +#, fuzzy +msgid "Help: Application Types Page" +msgstr "Tipos de archivos de aplicación" - --#: booleans.py:127 --msgid "" --"Determine whether calling user domains can execute Polipo daemon in the " --"polipo_session_t domain." --msgstr "Determina si los dominios de llamada de usuarios pueden ejecutar el demonio Polipo en polipo_session_domain." -+#: ../sepolicy/sepolicy/gui.py:743 ++ ++#: ../sepolicy/sepolicy/gui.py:758 +msgid "Help: Outbound Network Connections Page" +msgstr "" - --#: booleans.py:128 --msgid "Determine whether polipo can access cifs file systems." --msgstr "Determina si Polipo puede acceder los sistemas de archivos CIFS." -+#: ../sepolicy/sepolicy/gui.py:746 ++ ++#: ../sepolicy/sepolicy/gui.py:761 +msgid "Help: Inbound Network Connections Page" +msgstr "" - --#: booleans.py:129 --msgid "Determine whether Polipo can access nfs file systems." --msgstr "Determina si Polipo puede acceder sistemas de archivos NFS." -+#: ../sepolicy/sepolicy/gui.py:752 ++ ++#: ../sepolicy/sepolicy/gui.py:767 +msgid "Help: Transition from application Page" +msgstr "" - --#: booleans.py:130 --msgid "Enable polyinstantiated directory support." --msgstr "Habilita el soporte de directorio Polynstantiated." -+#: ../sepolicy/sepolicy/gui.py:755 ++ ++#: ../sepolicy/sepolicy/gui.py:770 +msgid "Help: Transition into application Page" +msgstr "" - --#: booleans.py:131 --msgid "Allow postfix_local domain full write access to mail_spool directories" --msgstr "Permite al dominio postfix-local el acceso de escritura total a los directorios mail_spool." -+#: ../sepolicy/sepolicy/gui.py:758 ++ ++#: ../sepolicy/sepolicy/gui.py:773 +msgid "Help: Transition application file Page" +msgstr "" - --#: booleans.py:132 --msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" --msgstr "Permite a postgresql usar ssh y rsync para recuperación point-in-time" -+#: ../sepolicy/sepolicy/gui.py:762 ++ ++#: ../sepolicy/sepolicy/gui.py:777 +msgid "Help: Systems Page" +msgstr "" - --#: booleans.py:133 --msgid "Allow transmit client label to foreign database" --msgstr "Permite a cliente Transmit la etiqueta para la base de datos externa" -+#: ../sepolicy/sepolicy/gui.py:766 ++ ++#: ../sepolicy/sepolicy/gui.py:781 +msgid "Help: Lockdown Page" +msgstr "" - --#: booleans.py:134 --msgid "Allow database admins to execute DML statement" --msgstr "Permite a los administradores de la base de datos ejecutar la declaración DML" -+#: ../sepolicy/sepolicy/gui.py:770 ++ ++#: ../sepolicy/sepolicy/gui.py:785 +#, fuzzy +msgid "Help: Login Page" +msgstr "Nombre de Ingreso" - --#: booleans.py:135 --msgid "Allow unprivileged users to execute DDL statement" --msgstr "Permite a los usuarios sin privilegios ejecutar la declaración DDL" -+#: ../sepolicy/sepolicy/gui.py:774 ++ ++#: ../sepolicy/sepolicy/gui.py:789 +#, fuzzy +msgid "Help: SELinux User Page" +msgstr "Borrar asignación de usuario SEL inux " - --#: booleans.py:136 --msgid "Allow pppd to load kernel modules for certain modems" --msgstr "Permite a pppd cargar módulos de kernel para algunos módulos" -+#: ../sepolicy/sepolicy/gui.py:778 ++ ++#: ../sepolicy/sepolicy/gui.py:793 +msgid "Help: File Equivalence Page" +msgstr "" - --#: booleans.py:137 --msgid "Allow pppd to be run for a regular user" --msgstr "Permitir a pppd ejecutar para un usuario regular" -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." -+msgstr "" - --#: booleans.py:138 --msgid "" --"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." --msgstr "Permite a privoxy conectarse a todos los puertos, no solo a los puertos HTTP, FTP y Gopher." -+#: ../sepolicy/sepolicy/gui.py:1031 ++ ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "Dirección del archivo usado para ingresar al dominio '%s'." - --#: booleans.py:139 --msgid "Allow Puppet client to manage all file types." --msgstr "Permite al ciente Puppet manejar todos los tipos de archivos " -+#: ../sepolicy/sepolicy/gui.py:1032 ++ ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "Archivos a los que el dominio '%s' puede escribir." - --#: booleans.py:140 --msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database" --msgstr "Permite al maestro Puppet usar la conexión a las bases de datos MySQL y PostgreSQL " -+#: ../sepolicy/sepolicy/gui.py:1033 ++ ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "Puertos de red a los que '%s' se puede conectar." - --#: booleans.py:141 --msgid "Allow racoon to read shadow" --msgstr "Permite a Racoon leer sombra" -+#: ../sepolicy/sepolicy/gui.py:1034 ++ ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" +"Los puertos de red a los que '%s' se le permite escuchar a la espera de " +"conexiones." - --#: booleans.py:142 --msgid "Allow rgmanager domain to connect to the network using TCP." --msgstr "Permite al dominio rgmanager la conexión a la red mediante TCP. " -+#: ../sepolicy/sepolicy/gui.py:1035 ++ ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "Tipos de archivo definidos para '%s'." - --#: booleans.py:143 -+#: ../sepolicy/sepolicy/gui.py:1036 ++ ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format - msgid "" --"Allow rsync to modify public files used for public file transfer services. " --"Files/Directories must be labeled public_content_rw_t." --msgstr "Permite a rsync modificar los archivos públicos utilizados para servicios de transferencia de archivos públicos. Los directorios y archivos deben etiquetarse como public_content_rw_t." ++msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" +"Muestre la información booleana que se puede usar para modificar la política " +"para '%s'." - --#: booleans.py:144 --msgid "Allow rsync to run as a client" --msgstr "Permite a rsync ejecutar como cliente" -+#: ../sepolicy/sepolicy/gui.py:1037 ++ ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "Muestre la información del tipo de archivo que puede usar '%s'." - --#: booleans.py:145 --msgid "Allow rsync to export any files/directories read only." --msgstr "Permite a rsync exportar cualquier archivo o directorio de solo lectura." -+#: ../sepolicy/sepolicy/gui.py:1038 ++ ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" +"Muestre los puertos de red a los que '%s' se puede conectar o ponerse a " +"escuchar." - --#: booleans.py:146 --msgid "Allow rsync servers to share cifs files systems" --msgstr "Permita a servidores rsync compartir sistemas de archivos CIFS" -+#: ../sepolicy/sepolicy/gui.py:1039 ++ ++#: ../sepolicy/sepolicy/gui.py:1056 +#, fuzzy, python-format +msgid "Application Transitions Into '%s'" +msgstr "Trancisiona a '%s'" - --#: booleans.py:147 --msgid "Allow rsync servers to share nfs files systems" --msgstr "Permite a servidores rsync compartir sistemas de archivos NFS" -+#: ../sepolicy/sepolicy/gui.py:1040 ++ ++#: ../sepolicy/sepolicy/gui.py:1057 +#, fuzzy, python-format +msgid "Application Transitions From '%s'" +msgstr "Transiciona desde '%s'" - --#: booleans.py:148 --msgid "Allow samba to create new home directories (e.g. via PAM)" --msgstr "Permite a Samba crear nuevos directorios principales (e.g vía PAM)" -+#: ../sepolicy/sepolicy/gui.py:1041 ++ ++#: ../sepolicy/sepolicy/gui.py:1058 +#, fuzzy, python-format +msgid "File Transitions From '%s'" +msgstr "Transiciona desde '%s'" - --#: booleans.py:149 -+#: ../sepolicy/sepolicy/gui.py:1042 ++ ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format - msgid "" --"Allow samba to act as the domain controller, add users, groups and change " --"passwords." --msgstr "Permite a Samba actuar como controlador de dominio, añadir usuarios, grupos y cambiar contraseñas." ++msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." +msgstr "" +"Los ejecutables que transicionarán a '%s', cuando se estén ejecutando los " +"puntos de entrada de los dominios seleccionados." - --#: booleans.py:150 --msgid "Allow samba to share users home directories." --msgstr "Permite a Samba compartir directorios principales de usuarios" -+#: ../sepolicy/sepolicy/gui.py:1043 ++ ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " @@ -165246,654 +168012,419 @@ index e84995e..1bf427a 100644 +msgstr "" +"Los ejecutables que transicionarán a un dominio diferente, cuando '%s'los " +"ejecute." - --#: booleans.py:151 --msgid "Allow samba to share any file/directory read only." --msgstr "Permite a Samba compartir cualquier archivo o directorio de solo lectura." -+#: ../sepolicy/sepolicy/gui.py:1044 ++ ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." +msgstr "" - --#: booleans.py:152 --msgid "Allow samba to share any file/directory read/write." --msgstr "Permite a Samba compartir cualquier archivo o directorio de lectura/escritura" -+#: ../sepolicy/sepolicy/gui.py:1045 ++ ++#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" +"Muestra las aplicaciones que pueden transicionar dentro y fuera de '%s'." - --#: booleans.py:153 --msgid "Allow samba to act as a portmapper" --msgstr "Permite a Samba actuar como portmapper" -+#: ../sepolicy/sepolicy/gui.py:1149 ++ ++#: ../sepolicy/sepolicy/gui.py:1170 +msgid "MISSING FILE PATH" +msgstr "" - --#: booleans.py:154 --msgid "Allow samba to run unconfined scripts" --msgstr "Permite a Samba ejecutar scripts no confinados" -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 ++ ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 +#, fuzzy +msgid "Boolean section." +msgstr "Booleanos" - --#: booleans.py:155 --msgid "Allow samba to export ntfs/fusefs volumes." --msgstr "Permite a Samba exportar volúmenes NFTS y FUSEFS." -+#: ../sepolicy/sepolicy/gui.py:1265 ++ ++#: ../sepolicy/sepolicy/gui.py:1285 +msgid "To disable this transition, go to the " +msgstr "" - --#: booleans.py:156 --msgid "Allow samba to export NFS volumes." --msgstr "Permite a Samba exportar volúmenes NFS." -+#: ../sepolicy/sepolicy/gui.py:1267 ++ ++#: ../sepolicy/sepolicy/gui.py:1287 +msgid "To enable this transition, go to the " +msgstr "" - --#: booleans.py:157 --msgid "Allow sanlock to read/write fuse files" --msgstr "Permite a Sandlock escribir y leer archivos FUSE." -+#: ../sepolicy/sepolicy/gui.py:1324 ++ ++#: ../sepolicy/sepolicy/gui.py:1344 +#, fuzzy +msgid "executable" +msgstr "Ejecutable" - --#: booleans.py:158 --msgid "Allow sanlock to manage nfs files" --msgstr "Permite a Sandlock manejar archivos NFS" -+#: ../sepolicy/sepolicy/gui.py:1327 ++ ++#: ../sepolicy/sepolicy/gui.py:1347 +#, fuzzy +msgid "writable" +msgstr "Archivos escribibles" - --#: booleans.py:159 --msgid "Allow sanlock to manage cifs files" --msgstr "Permite a Sandlock manejar archivos CIFS" -+#: ../sepolicy/sepolicy/gui.py:1330 ++ ++#: ../sepolicy/sepolicy/gui.py:1350 +#, fuzzy +msgid "application" +msgstr "Aplicación" - --#: booleans.py:160 --msgid "Allow sasl to read shadow" --msgstr "Permite a SASL leer sombra" -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, fuzzy, python-format -+msgid "Add new %s file path for '%s' domains." -+msgstr "Dirección del archivo usado para ingresar al dominio '%s'." - --#: booleans.py:161 --msgid "Allow secadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." - msgstr "" - --#: booleans.py:162 --msgid "" --"disallow programs, such as newrole, from transitioning to administrative " --"user domains." --msgstr "No permite que programas, tales como newrole, transfieran los dominios de usuario administrativo." -- --#: booleans.py:163 --msgid "Disable kernel module loading." --msgstr "Inhabilita la carga de módulo de kernel." -- --#: booleans.py:164 -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format - 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 "Booleano para determinar si el sistema permite la política de carga, que aplica el modo y cambia los valores booleanos. Establezca a 'true' o 'verdadero' si tiene que reiniciar para restablecerlo." -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." -+msgstr "" - --#: booleans.py:165 --msgid "Allow regular users direct dri device access" --msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" -+msgstr "" - --#: 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 "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" -+msgstr "" - --#: booleans.py:167 --msgid "" --"Allow all unconfined executables to use libraries requiring text relocation " --"that are not labeled textrel_shlib_t" --msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, fuzzy, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." -+msgstr "" -+"Puertos de red a los cuales tiene permitido escuchar el 'dominio " -+"seleccionado'." - --#: booleans.py:168 ++ +#: ../sepolicy/sepolicy/gui.py:1351 +#, fuzzy, python-format - 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 "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." -+msgstr "" -+"Puertos de red a los cuales tiene permitido escuchar el 'dominio " -+"seleccionado'." - --#: booleans.py:169 --msgid "Allow users to connect to the local mysql server" --msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." ++msgstr "Dirección del archivo usado para ingresar al dominio '%s'." ++ +#: ../sepolicy/sepolicy/gui.py:1352 +#, fuzzy, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." ++msgstr "Dirección del archivo usado para ingresar al dominio '%s'." ++ ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format ++msgid "" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1370 ++#, fuzzy ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." +msgstr "" +"Puertos de red a los cuales tiene permitido escuchar el 'dominio " +"seleccionado'." - --#: booleans.py:170 --msgid "" --"Allow confined users the ability to execute the ping and traceroute " --"commands." --msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+#: ../sepolicy/sepolicy/gui.py:1381 ++ ++#: ../sepolicy/sepolicy/gui.py:1371 ++#, fuzzy ++msgid "" ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." ++msgstr "" ++"Puertos de red a los cuales tiene permitido escuchar el 'dominio " ++"seleccionado'." ++ ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, fuzzy, python-format ++msgid "" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." ++msgstr "" ++"Puertos de red a los cuales tiene permitido escuchar el 'dominio " ++"seleccionado'." ++ ++#: ../sepolicy/sepolicy/gui.py:1401 +#, fuzzy +msgid "Add new SELinux User/Role definition." +msgstr "Añadir asignación de usuario SEL inux " - --#: booleans.py:171 --msgid "Allow users to connect to PostgreSQL" --msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+#: ../sepolicy/sepolicy/gui.py:1382 ++ ++#: ../sepolicy/sepolicy/gui.py:1402 +#, fuzzy +msgid "Delete modified SELinux User/Role definitions." +msgstr "Borrar asignación de usuario SEL inux " - --#: booleans.py:172 --msgid "" --"Allow user to r/w files on filesystems that do not have extended attributes " --"(FAT, CDROM, FLOPPY)" --msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+#: ../sepolicy/sepolicy/gui.py:1383 ++ ++#: ../sepolicy/sepolicy/gui.py:1403 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" - --#: 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 "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+#: ../sepolicy/sepolicy/gui.py:1390 ++ ++#: ../sepolicy/sepolicy/gui.py:1410 +#, fuzzy +msgid "Add new Login Mapping definition." +msgstr "Añadir asignación de ingreso de SELinux" - --#: booleans.py:174 --msgid "Allow user to use ssh chroot environment." -+#: ../sepolicy/sepolicy/gui.py:1391 ++ ++#: ../sepolicy/sepolicy/gui.py:1411 +#, fuzzy +msgid "Delete modified Login Mapping definitions." +msgstr "No se pudo modificar la asignación de ingreso para %s" + -+#: ../sepolicy/sepolicy/gui.py:1392 ++#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Modify selected modified Login Mapping definitions." - msgstr "" - --#: booleans.py:175 --msgid "Allow user music sharing" --msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+#: ../sepolicy/sepolicy/gui.py:1399 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1419 +msgid "Add new File Equivalence definition." +msgstr "" - --#: booleans.py:176 --msgid "" --"Allow anon internal-sftp to upload files, used for public file transfer " --"services. Directories must be labeled public_content_rw_t." --msgstr "Permite a anon internal-stp cargar archivos utilizados para servicios de transferencia de archivos públicos. Los directorios deben etiquetarse como public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1400 ++ ++#: ../sepolicy/sepolicy/gui.py:1420 +msgid "Delete modified File Equivalence definitions." +msgstr "" - --#: booleans.py:177 -+#: ../sepolicy/sepolicy/gui.py:1401 - msgid "" --"Allow sftp-internal to read and write files in the user home directories" --msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" ++ ++#: ../sepolicy/sepolicy/gui.py:1421 ++msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" - --#: booleans.py:178 --msgid "" --"Allow sftp-internal to login to local users and read/write all files on the " --"system, governed by DAC." --msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+#: ../sepolicy/sepolicy/gui.py:1429 ++ ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "El booleano %s permite las reglas" - --#: booleans.py:179 -+#: ../sepolicy/sepolicy/gui.py:1442 ++ ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1443 ++#: ../sepolicy/sepolicy/gui.py:1463 +#, fuzzy, python-format +msgid "Add Network Port for %s" +msgstr "Añadir puerto de red" + -+#: ../sepolicy/sepolicy/gui.py:1448 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format - msgid "" --"Allow internal-sftp to read and write files in the user ssh home " --"directories." --msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" ++msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +msgstr "" - --#: booleans.py:180 --msgid "Allow sge to connect to the network using any TCP port" --msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++ ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, fuzzy, python-format +msgid "Add File Labeling for %s" +msgstr "Etiquetado de archivos" - --#: booleans.py:181 --msgid "Allow sge to access nfs file systems." --msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+#: ../sepolicy/sepolicy/gui.py:1459 ++ ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" - --#: booleans.py:182 -+#: ../sepolicy/sepolicy/gui.py:1460 ++ ++#: ../sepolicy/sepolicy/gui.py:1480 +#, fuzzy +msgid "Add Login Mapping" +msgstr "Añadir asignación de ingreso de SELinux" + -+#: ../sepolicy/sepolicy/gui.py:1465 - msgid "" --"Enable additional permissions needed to support devices on 3ware " --"controllers." --msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" ++#: ../sepolicy/sepolicy/gui.py:1485 ++msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" - --#: booleans.py:183 -+#: ../sepolicy/sepolicy/gui.py:1466 ++ ++#: ../sepolicy/sepolicy/gui.py:1486 +#, fuzzy +msgid "Add SELinux Users" +msgstr "Añadir usuario SELinux" + -+#: ../sepolicy/sepolicy/gui.py:1473 - msgid "" --"Allow samba to modify public files used for public file transfer services. " --"Files/Directories must be labeled public_content_rw_t." --msgstr "Permite a Samba modificar los archivos públicos utilizados para servicios de transferencia de archivos públicos. Los directorios y archivos deben etiquetarse como public_content_rw_t." ++#: ../sepolicy/sepolicy/gui.py:1493 ++msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +msgstr "" - --#: booleans.py:184 --msgid "Allow user spamassassin clients to use the network." --msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+#: ../sepolicy/sepolicy/gui.py:1474 ++ ++#: ../sepolicy/sepolicy/gui.py:1494 +#, fuzzy +msgid "Add SELinux File Equivalency" +msgstr "Etiquetado de archivos SELinux" - --#: booleans.py:185 --msgid "Allow spamd to read/write user home directories." --msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+#: ../sepolicy/sepolicy/gui.py:1499 ++ ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" - --#: booleans.py:186 -+#: ../sepolicy/sepolicy/gui.py:1566 - msgid "" --"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." --msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" ++ ++#: ../sepolicy/sepolicy/gui.py:1577 ++msgid "" ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1578 ++#, fuzzy ++msgid "Modify SELinux Users" ++msgstr "Añadir usuario SELinux" ++ ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1587 ++#, fuzzy ++msgid "Modify Login Mapping" ++msgstr "No se pudieron listar las asignaciones de ingreso" ++ ++#: ../sepolicy/sepolicy/gui.py:1593 ++msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" - --#: booleans.py:187 --msgid "Allow squid to run as a transparent proxy (TPROXY)" --msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+#: ../sepolicy/sepolicy/gui.py:1567 ++ ++#: ../sepolicy/sepolicy/gui.py:1594 +#, fuzzy +msgid "Modify SELinux File Equivalency" +msgstr "Modificar asignación de usuario SEL inux " - --#: booleans.py:188 -+#: ../sepolicy/sepolicy/gui.py:1652 ++ ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format - msgid "" --"Allow ssh with chroot env to read and write files in the user home " --"directories" --msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" ++msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" - --#: booleans.py:189 --msgid "allow host key based authentication" --msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+#: ../sepolicy/sepolicy/gui.py:1653 ++ ++#: ../sepolicy/sepolicy/gui.py:1680 +#, fuzzy, python-format +msgid "Modify Network Port for %s" +msgstr "Editar puerto de red" - --#: booleans.py:190 --msgid "Allow ssh logins as sysadm_r:sysadm_t" --msgstr "Permitir ingresos ssh como sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:1866 ++ ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" - --#: booleans.py:191 --msgid "Allow staff to exec content" -+#: ../sepolicy/sepolicy/gui.py:1879 ++ ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" - msgstr "" - --#: booleans.py:192 --msgid "allow staff user to create and transition to svirt domains." --msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+#: ../sepolicy/sepolicy/gui.py:2146 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:2188 +#, fuzzy, python-format +msgid "SELinux name: %s" +msgstr "Roles SELinux" - --#: booleans.py:193 --msgid "Allow sysadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:2157 ++ ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" - msgstr "" - --#: booleans.py:194 --msgid "" --"Allow the Telepathy connection managers to connect to any network port." --msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+#: ../sepolicy/sepolicy/gui.py:2159 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:2201 +#, fuzzy, python-format +msgid "Delete file labeling for %s" +msgstr "No se pudo borrar el contexto de archivo para %s" - --#: booleans.py:195 --msgid "" --"Allow the Telepathy connection managers to connect to any generic TCP port." --msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+#: ../sepolicy/sepolicy/gui.py:2161 ++ ++#: ../sepolicy/sepolicy/gui.py:2203 +#, fuzzy, python-format +msgid "Modify file labeling for %s" +msgstr "No se pudo modificar el contexto de archivo para %s" - --#: booleans.py:196 --msgid "" --"Allow tftp to modify public files used for public file transfer services." --msgstr "Permite a tftp modificar los archivos públicos utilizados para servicios de transferencia de archivos públicos. " -+#: ../sepolicy/sepolicy/gui.py:2165 ++ ++#: ../sepolicy/sepolicy/gui.py:2207 +#, fuzzy, python-format +msgid "File path: %s" +msgstr "Ruta de archivo" - --#: booleans.py:197 --msgid "Allow tftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:2168 ++ ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" - msgstr "" - --#: booleans.py:198 --msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." --msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -- --#: booleans.py:199 --msgid "Allow tor to act as a relay" --msgstr "" -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, fuzzy, python-format +msgid "SELinux file type: %s" +msgstr "Etiquetado de archivos SELinux" - --#: booleans.py:200 --msgid "" --"allow unconfined users to transition to the chrome sandbox domains when " --"running chrome-sandbox" --msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+#: ../sepolicy/sepolicy/gui.py:2180 ++ ++#: ../sepolicy/sepolicy/gui.py:2222 +#, fuzzy, python-format +msgid "Add ports for %s" +msgstr "Formato incorrecto %s: Registro %s" - --#: booleans.py:201 --msgid "Allow a user to login as an unconfined domain" --msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+#: ../sepolicy/sepolicy/gui.py:2182 ++ ++#: ../sepolicy/sepolicy/gui.py:2224 +#, fuzzy, python-format +msgid "Delete ports for %s" +msgstr "Borrar %s " - --#: booleans.py:202 --msgid "" --"Allow unconfined users to transition to the Mozilla plugin domain when " --"running xulrunner plugin-container." --msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+#: ../sepolicy/sepolicy/gui.py:2184 ++ ++#: ../sepolicy/sepolicy/gui.py:2226 +#, fuzzy, python-format +msgid "Modify ports for %s" +msgstr "Modificar %s" - --#: booleans.py:203 --msgid "Allow video playing tools to run unconfined" --msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+#: ../sepolicy/sepolicy/gui.py:2187 ++ ++#: ../sepolicy/sepolicy/gui.py:2229 +#, fuzzy, python-format +msgid "Network ports: %s" +msgstr "Puerto de red" - --#: booleans.py:204 --msgid "Allow unprivledged user to create and transition to svirt domains." --msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP." -+#: ../sepolicy/sepolicy/gui.py:2190 ++ ++#: ../sepolicy/sepolicy/gui.py:2232 +#, fuzzy, python-format +msgid "Network protocol: %s" +msgstr "Puerto de red" - --#: booleans.py:205 --msgid "Support ecryptfs home directories" --msgstr "Soporta directorios principales ecryptfs" -+#: ../sepolicy/sepolicy/gui.py:2204 ++ ++#: ../sepolicy/sepolicy/gui.py:2246 +#, fuzzy +msgid "Add user" +msgstr "Añadir usuario" - --#: booleans.py:206 --msgid "Support fusefs home directories" --msgstr "Soporta directorios principales FUSEFS" -+#: ../sepolicy/sepolicy/gui.py:2206 ++ ++#: ../sepolicy/sepolicy/gui.py:2248 +#, fuzzy +msgid "Delete user" +msgstr "Borrar usuario" - --#: booleans.py:207 --msgid "Use lpd server instead of cups" --msgstr "Usa el servidor LPD en lugar de cups" -+#: ../sepolicy/sepolicy/gui.py:2208 ++ ++#: ../sepolicy/sepolicy/gui.py:2250 +#, fuzzy +msgid "Modify user" +msgstr "Modificar usuario" - --#: booleans.py:208 --msgid "Support NFS home directories" --msgstr "Soporta directorios principales NFS" -+#: ../sepolicy/sepolicy/gui.py:2211 ++ ++#: ../sepolicy/sepolicy/gui.py:2253 +#, fuzzy, python-format +msgid "SELinux User : %s" +msgstr "Usuario SELinux " - --#: booleans.py:209 --msgid "Support SAMBA home directories" --msgstr "Soporta directorios principales de Samba" -+#: ../sepolicy/sepolicy/gui.py:2216 ++ ++#: ../sepolicy/sepolicy/gui.py:2258 +#, fuzzy, python-format +msgid "Roles: %s" +msgstr "Función" - --#: booleans.py:210 --msgid "Allow user to exec content" --msgstr "" -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++ ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, fuzzy, python-format +msgid "MLS/MCS Range: %s" +msgstr "Rango MLS/MCS" - --#: booleans.py:211 --msgid "Allow varnishd to connect to all ports, not just HTTP." --msgstr "Permite a scripts y módulos HTTPD la conexión al puerto LDAP" -+#: ../sepolicy/sepolicy/gui.py:2229 ++ ++#: ../sepolicy/sepolicy/gui.py:2271 +#, fuzzy +msgid "Add login mapping" +msgstr "Añadir asignación de ingreso de SELinux" - --#: booleans.py:212 --msgid "Ignore vbetool mmap_zero errors." --msgstr "Ignora errores vbetool mmap_zero " -+#: ../sepolicy/sepolicy/gui.py:2231 ++ ++#: ../sepolicy/sepolicy/gui.py:2273 +#, fuzzy +msgid "Delete login mapping" +msgstr "Borrar asignación de usuario SEL inux " - --#: booleans.py:213 --msgid "" --"Allow confined virtual guests to use serial/parallel communication ports" --msgstr "Permite a huéspedes virtuales confinados usar puertos de comunicación serial o paralela" -+#: ../sepolicy/sepolicy/gui.py:2233 ++ ++#: ../sepolicy/sepolicy/gui.py:2275 +#, fuzzy +msgid "Modify login mapping" +msgstr "No se pudieron listar las asignaciones de ingreso" - --#: booleans.py:214 --msgid "" --"Allow confined virtual guests to use executable memory and executable stack" --msgstr "Permite a los huéspedes virtuales confinados usar la memoria y pila ejecutables" -+#: ../sepolicy/sepolicy/gui.py:2237 ++ ++#: ../sepolicy/sepolicy/gui.py:2279 +#, fuzzy, python-format -+msgid "Linux User : %s" -+msgstr "Usuario SELinux " - --#: booleans.py:215 --msgid "Allow confined virtual guests to read fuse files" --msgstr "Permite a los huéspedes virtuales confinados leer archivos FUSE" -+#: ../sepolicy/sepolicy/gui.py:2241 ++msgid "Login Name : %s" ++msgstr "Nombre de Ingreso" ++ ++#: ../sepolicy/sepolicy/gui.py:2283 +#, fuzzy, python-format +msgid "SELinux User: %s" +msgstr "Usuario SELinux " - --#: booleans.py:216 --msgid "Allow confined virtual guests to manage nfs files" --msgstr "Permite a los huéspedes virtuales confinados administrar archivos NFS" -+#: ../sepolicy/sepolicy/gui.py:2254 ++ ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." +msgstr "" - --#: booleans.py:217 --msgid "Allow confined virtual guests to interact with rawip sockets" -+#: ../sepolicy/sepolicy/gui.py:2256 ++ ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." - msgstr "" - --#: booleans.py:218 --msgid "Allow confined virtual guests to manage cifs files" --msgstr "Permite a los huéspedes virtuales confinados administrar archivos CIFS" -+#: ../sepolicy/sepolicy/gui.py:2258 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." +msgstr "" - --#: booleans.py:219 --msgid "Allow confined virtual guests to interact with the sanlock" --msgstr "Permite a los huéspedes virtuales confinados interactuar con sanlock" -+#: ../sepolicy/sepolicy/gui.py:2262 ++ ++#: ../sepolicy/sepolicy/gui.py:2304 +#, fuzzy, python-format +msgid "File path : %s" +msgstr "Ruta de archivo" - --#: booleans.py:220 --msgid "Allow confined virtual guests to manage device configuration, (pci)" --msgstr "Permite a los huéspedes virtuales confinados administrar configuración de dispositivos, (pci)" -+#: ../sepolicy/sepolicy/gui.py:2266 ++ ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" +msgstr "" - --#: booleans.py:221 --msgid "Allow confined virtual guests to use usb devices" --msgstr "Permite a los huéspedes virtuales confinados usar dispositivos USB" -+#: ../sepolicy/sepolicy/gui.py:2369 ++ ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" +msgstr "" - --#: booleans.py:222 --msgid "Allow confined virtual guests to interact with the xserver" --msgstr "Permite a los huéspedes virtuales confinados interactuar con el xserver" -+#: ../sepolicy/sepolicy/gui.py:2381 ++ ++#: ../sepolicy/sepolicy/gui.py:2423 +#, fuzzy +msgid "Update Changes" +msgstr "Guardar cambios" - --#: booleans.py:223 --msgid "Allow webadm to manage files in users home directories" --msgstr "Permite a webadm administrar archivos en directorios principales de usuarios" -+#: ../sepolicy/sepolicy/gui.py:2383 ++ ++#: ../sepolicy/sepolicy/gui.py:2425 +#, fuzzy +msgid "Revert Changes" +msgstr "Reiniciar cambios" - --#: booleans.py:224 --msgid "Allow webadm to read files in users home directories" --msgstr "Permite a webadm leer archivos en directorios principales de usuarios" -+#: ../sepolicy/sepolicy/gui.py:2556 ++ ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" +msgstr "Estado del sistema: Obligatorio" - --#: booleans.py:225 --msgid "Ignore wine mmap_zero errors." --msgstr "Ignora errores mmap_zero de wine" -+#: ../sepolicy/sepolicy/gui.py:2558 ++ ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" +msgstr "Estado del sistema: Permisivo" - --#: booleans.py:226 --msgid "Allow the graphical login program to execute bootloader" --msgstr "Permite al programa gráfico de inicio ejecutar el gestor de arranque" -+#: ../sepolicy/sepolicy/gui.py:2749 ++ ++#: ../sepolicy/sepolicy/gui.py:2791 +#, fuzzy +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " @@ -165908,108 +168439,65 @@ index e84995e..1bf427a 100644 +"nuevo el sistema, puede ir a modo permisivo el cual solo registra errores " +"y no impone la política de SELinux. El modo permisivo no requiere un " +"reinicio. ¿Desea continuar?" - --#: booleans.py:227 -+#: ../sepolicy/sepolicy/gui.py:2783 - msgid "" --"Allow the graphical login program to login directly as sysadm_r:sysadm_t" --msgstr "Permite al programa gráfico de inicio iniciar directamente como sysadm_r:sysadm_t " ++ ++#: ../sepolicy/sepolicy/gui.py:2825 ++msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." +msgstr "" - --#: booleans.py:228 --msgid "Allow xen to manage nfs files" --msgstr "Permite a XEN administrar archivos NFS" -+#: ../sepolicy/sepolicy/gui.py:2783 ++ ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" +msgstr "" - --#: booleans.py:229 --msgid "" --"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated " --"logical volumes for disk images." --msgstr "Permite a xend ejecutar blktapctrl/tapdisk. No se requiere el uso de volúmenes dedicados para imágenes de disco." ++ ++#, fuzzy ++#~ msgid "Linux User : %s" ++#~ msgstr "Usuario SELinux " ++ +#~ msgid "SELinux Gui" +#~ msgstr "SELinux Gui" - --#: booleans.py:230 --msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." --msgstr "Permite a XEND ejecutar qemu-dm. No se requiere si se usa paravirt en lugar de vfb." ++ +#~ msgid "Type to search for a process" +#~ msgstr "Escriba para buscar un proceso" - --#: booleans.py:231 --msgid "" --"Allow xguest users to configure Network Manager and connect to apache ports" --msgstr "Permite a los usuario xguest configurar el Network Manager y conectar los puertos de Apache" ++ +#~ msgid "Modify an existing item" +#~ msgstr "Modificar un elemento existente" - --#: booleans.py:232 --msgid "Allow xguest to exec content" --msgstr "" ++ +#~ msgid "Delete an existing item" +#~ msgstr "Eliminar un elemento existente" - --#: booleans.py:233 --msgid "Allow xguest users to mount removable media" --msgstr "Permite a los usuario xguest montar medios removibles" ++ +#~ msgid "Add a new item" +#~ msgstr "Agregar un nuevo elemento" - --#: booleans.py:234 --msgid "Allow xguest to use blue tooth devices" --msgstr "Permite a xguest usar dispositivos de bluetooth" ++ +#~ msgid "File path used to enter the above selected process domain." +#~ msgstr "" +#~ "Ruta del archivo usado para ingresar al proceso del dominio seleccionado " +#~ "anteriormente." - --#: booleans.py:235 --msgid "Allows clients to write to the X server shared memory segments." --msgstr "Permite a los clientes escribir a los segmentos de memoria compartida de un servidor X. " ++ +#~ msgid "Files to which the above selected process domain can write." +#~ msgstr "" +#~ "Archivos sobre los cuales puede escribir el proceso de dominio " +#~ "seleccionado ateriormente." - --#: booleans.py:236 --msgid "Allows XServer to execute writable memory" --msgstr "Permite a XServer ejecutar memoria de escritura" ++ +#~ msgid "File Types defined for the selected domain" +#~ msgstr "Tipos de archivos definidos para el dominio seleccionado" - --#: booleans.py:237 --msgid "Support X userspace object manager" --msgstr "Soporta el gestor de objetos de espacio de usuario X" ++ +#~ msgid "Network Ports to which the selected domain is allowed to connect." +#~ msgstr "" +#~ "Puerto de red a los cuales tiene permitido conectar el dominio " +#~ "seleccionado." - --#: booleans.py:238 --msgid "Allow zabbix to connect to unreserved ports" --msgstr "Permite a zabbix conectarse a puertos no reservados" ++ +#~ msgid "Modified" +#~ msgstr "Modificado" - --#: booleans.py:239 --msgid "Allow zebra daemon to write it configuration files" --msgstr "Permite al demonio Zebra escribirlo en los archivos de configuración" ++ +#~ msgid "Network Ports to which the selected domain is allowed to listen." +#~ msgstr "" +#~ "Puertos de red a los cuales tiene permitido escuchar el dominio " +#~ "seleccionado." - --#: booleans.py:240 --msgid "" --"Allow ZoneMinder to modify public files used for public file transfer " --"services." --msgstr "Permite a ZoneMinder modificar los archivos públicos utilizados para servicios de transferencia de archivos públicos." ++ +#~ msgid "Executable File Type" +#~ msgstr "Tipo de archivo ejecutable" + @@ -166029,10 +168517,10 @@ index e84995e..1bf427a 100644 +#~ msgstr "GTK no disponible" diff --git a/policycoreutils/po/es_ES.po b/policycoreutils/po/es_ES.po new file mode 100644 -index 0000000..da1777f +index 0000000..e986f3b --- /dev/null +++ b/policycoreutils/po/es_ES.po -@@ -0,0 +1,5099 @@ +@@ -0,0 +1,5161 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. @@ -166042,7 +168530,7 @@ index 0000000..da1777f +msgstr "" +"Project-Id-Version: Policycoreutils\n" +"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2012-03-30 18:14+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Spanish (Spain) (http://www.transifex.com/projects/p/fedora/" @@ -166175,7 +168663,7 @@ index 0000000..da1777f +msgstr "" + +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 +msgid "Disabled" +msgstr "" + @@ -166317,8 +168805,8 @@ index 0000000..da1777f + +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 +#: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 +msgid "Login Name" +msgstr "" + @@ -166327,9 +168815,10 @@ index 0000000..da1777f +#: ../gui/system-config-selinux.glade:128 +#: ../gui/system-config-selinux.glade:915 +#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 +msgid "SELinux User" +msgstr "" + @@ -166367,7 +168856,7 @@ index 0000000..da1777f + +#: ../semanage/seobject.py:780 +#, python-format -+msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" +msgstr "" + +#: ../semanage/seobject.py:789 @@ -166377,7 +168866,7 @@ index 0000000..da1777f + +#: ../semanage/seobject.py:792 +#, python-format -+msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" +msgstr "" + +#: ../semanage/seobject.py:795 @@ -166449,9 +168938,9 @@ index 0000000..da1777f + +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 +#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 +msgid "SELinux Roles" +msgstr "" + @@ -166469,7 +168958,7 @@ index 0000000..da1777f + +#: ../semanage/seobject.py:1018 +#, python-format -+msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1029 @@ -166482,55 +168971,55 @@ index 0000000..da1777f +msgid "Type %s is invalid, must be a port type" +msgstr "" + -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 +#, python-format -+msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" +msgstr "" + +#: ../semanage/seobject.py:1042 +#, python-format -+msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" +msgstr "" + +#: ../semanage/seobject.py:1046 +#, python-format -+msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1052 +#, python-format -+msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1056 +#, python-format -+msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1060 +#, python-format -+msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1064 +#, python-format -+msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1069 +#, python-format -+msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1073 +#, python-format -+msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1077 +#, python-format -+msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1367 @@ -166542,19 +169031,24 @@ index 0000000..da1777f +msgid "Requires setype" +msgstr "" + -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 +#, python-format -+msgid "Port %s/%s is not defined" ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 ++#, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1108 +#, python-format -+msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1119 +#, python-format -+msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1132 @@ -166566,23 +169060,28 @@ index 0000000..da1777f +msgid "Could not delete the port %s" +msgstr "" + ++#: ../semanage/seobject.py:1159 ++#, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "" ++ +#: ../semanage/seobject.py:1165 +#, python-format -+msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1169 +#, python-format -+msgid "Could not delete port %s/%s" ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1185 ../semanage/seobject.py:1207 +msgid "Could not list ports" +msgstr "" + -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 +msgid "SELinux Port Type" +msgstr "" + @@ -166591,7 +169090,7 @@ index 0000000..da1777f +msgstr "" + +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 +msgid "Port Number" +msgstr "" + @@ -166813,7 +169312,8 @@ index 0000000..da1777f + +#: ../semanage/seobject.py:1750 +#, python-format -+msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" +msgstr "" + +#: ../semanage/seobject.py:1759 @@ -166847,7 +169347,8 @@ index 0000000..da1777f +#: ../semanage/seobject.py:1795 +#, python-format +msgid "" -+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" +msgstr "" + +#: ../semanage/seobject.py:1814 @@ -166982,7 +169483,7 @@ index 0000000..da1777f + +#: ../semanage/seobject.py:2122 +#, python-format -+msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" +msgstr "" + +#: ../semanage/seobject.py:2146 @@ -167020,9 +169521,9 @@ index 0000000..da1777f +msgstr "" + +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 +msgid "Description" +msgstr "" + @@ -167624,7 +170125,7 @@ index 0000000..da1777f +msgstr "" + +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 +msgid "Name" +msgstr "" + @@ -167708,7 +170209,7 @@ index 0000000..da1777f +msgstr "" + +#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 +msgid "All" +msgstr "" + @@ -167922,10 +170423,10 @@ index 0000000..da1777f +msgstr "" + +#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 +msgid "Protocol" +msgstr "" + @@ -167935,9 +170436,9 @@ index 0000000..da1777f +"Level" +msgstr "" + -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 +msgid "Port" +msgstr "" + @@ -167975,14 +170476,14 @@ index 0000000..da1777f +msgstr "" + +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 +msgid "Permissive" +msgstr "" + +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Enforcing" +msgstr "" + @@ -167990,7 +170491,7 @@ index 0000000..da1777f +msgid "Status" +msgstr "" + -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 +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 " @@ -168007,7 +170508,7 @@ index 0000000..da1777f +"wish to continue?" +msgstr "" + -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 +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 " @@ -168060,7 +170561,7 @@ index 0000000..da1777f + +#: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 +msgid "MLS" +msgstr "" + @@ -168073,7 +170574,7 @@ index 0000000..da1777f +msgstr "" + +#: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 +msgid "Add" +msgstr "" + @@ -168143,7 +170644,7 @@ index 0000000..da1777f +#: ../gui/system-config-selinux.glade:2467 +#: ../gui/system-config-selinux.glade:2692 +#: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 +msgid "Filter" +msgstr "" + @@ -169436,6 +171937,32 @@ index 0000000..da1777f +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -169656,7 +172183,7 @@ index 0000000..da1777f +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -169830,7 +172357,7 @@ index 0000000..da1777f +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -169838,45 +172365,36 @@ index 0000000..da1777f +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + @@ -169891,10 +172409,9 @@ index 0000000..da1777f +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" +msgstr "" + @@ -169905,13 +172422,12 @@ index 0000000..da1777f +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." @@ -169922,17 +172438,16 @@ index 0000000..da1777f +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" +msgstr "" + @@ -169954,16 +172469,16 @@ index 0000000..da1777f +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" +msgstr "" + @@ -170022,378 +172537,376 @@ index 0000000..da1777f +msgid "Analyzing Policy..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +msgid "Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +msgid "SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 +msgid "" +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 +msgid "Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 +msgid "File Path" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 +msgid "SELinux File Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 +msgid "File path used to enter the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 +msgid "Executable Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 +msgid "Files to which the 'selected domain' can write." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 +msgid "Writable files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 +msgid "File Types defined for the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 +msgid "Application File Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 +msgid "Outbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 +msgid "Inbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 +msgid "" +"Boolean \n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +msgid "Boolean name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +msgid "SELinux Application Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +msgid "Applicaton Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 +msgid "" +"Boolean\n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +msgid "SELinux Directory Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +msgid "SELinux Destination Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +msgid "File Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +msgid "File Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 +msgid "Default Level" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 +msgid "Select the system mode when the system first boots up" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 +msgid "Select the system mode for the current session" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 +msgid "System Policy Type:" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 +msgid "System Mode" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 +msgid "Import system settings from another machine" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 +msgid "Import" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 +msgid "Export system settings to a file" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 +msgid "Export" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 +msgid "Yes" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " @@ -170403,13 +172916,13 @@ index 0000000..da1777f +"unconfined_t from the users/login screens." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 +msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " @@ -170418,11 +172931,11 @@ index 0000000..da1777f +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -170431,171 +172944,193 @@ index 0000000..da1777f +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 +msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 ++msgid "" ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 +msgid "" +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:92 ++#: ../sepolicy/sepolicy/gui.py:93 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" @@ -170605,512 +173140,527 @@ index 0000000..da1777f +" * Change the system mode to Enforcing\n" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:115 ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:624 ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:722 ++#: ../sepolicy/sepolicy/gui.py:737 +msgid "Help: Start Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:726 ++#: ../sepolicy/sepolicy/gui.py:741 +msgid "Help: Booleans Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:732 ++#: ../sepolicy/sepolicy/gui.py:747 +msgid "Help: Executable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:735 ++#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Writable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:738 ++#: ../sepolicy/sepolicy/gui.py:753 +msgid "Help: Application Types Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:743 ++#: ../sepolicy/sepolicy/gui.py:758 +msgid "Help: Outbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:746 ++#: ../sepolicy/sepolicy/gui.py:761 +msgid "Help: Inbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:752 ++#: ../sepolicy/sepolicy/gui.py:767 +msgid "Help: Transition from application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:755 ++#: ../sepolicy/sepolicy/gui.py:770 +msgid "Help: Transition into application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:758 ++#: ../sepolicy/sepolicy/gui.py:773 +msgid "Help: Transition application file Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:762 ++#: ../sepolicy/sepolicy/gui.py:777 +msgid "Help: Systems Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:766 ++#: ../sepolicy/sepolicy/gui.py:781 +msgid "Help: Lockdown Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:770 ++#: ../sepolicy/sepolicy/gui.py:785 +msgid "Help: Login Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:774 ++#: ../sepolicy/sepolicy/gui.py:789 +msgid "Help: SELinux User Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:778 ++#: ../sepolicy/sepolicy/gui.py:793 +msgid "Help: File Equivalence Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1032 ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1033 ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1034 ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1035 ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1036 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1037 ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1038 ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1039 ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1040 ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1041 ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1042 ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1043 ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1044 ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1045 ++#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1149 ++#: ../sepolicy/sepolicy/gui.py:1170 +msgid "MISSING FILE PATH" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 +msgid "Boolean section." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ++#: ../sepolicy/sepolicy/gui.py:1285 +msgid "To disable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1287 +msgid "To enable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1324 ++#: ../sepolicy/sepolicy/gui.py:1344 +msgid "executable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1327 ++#: ../sepolicy/sepolicy/gui.py:1347 +msgid "writable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format -+msgid "" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" -+msgstr "" -+ +#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1351 +#, python-format -+msgid "" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1352 +#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format ++msgid "" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1371 ++msgid "" ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format ++msgid "" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1421 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1429 ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1442 ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1443 ++#: ../sepolicy/sepolicy/gui.py:1463 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1448 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1459 ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1460 ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1465 ++#: ../sepolicy/sepolicy/gui.py:1485 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1466 ++#: ../sepolicy/sepolicy/gui.py:1486 +msgid "Add SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1473 ++#: ../sepolicy/sepolicy/gui.py:1493 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1474 ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1499 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1577 ++msgid "" ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1593 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -171120,7 +173670,7 @@ index 0000000..da1777f +"wish to continue?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " @@ -171129,15 +173679,15 @@ index 0000000..da1777f +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" +msgstr "" diff --git a/policycoreutils/po/es_MX.po b/policycoreutils/po/es_MX.po new file mode 100644 -index 0000000..1e3e7b2 +index 0000000..c28d694 --- /dev/null +++ b/policycoreutils/po/es_MX.po -@@ -0,0 +1,5099 @@ +@@ -0,0 +1,5161 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. @@ -171147,7 +173697,7 @@ index 0000000..1e3e7b2 +msgstr "" +"Project-Id-Version: Policycoreutils\n" +"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2012-03-30 18:14+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Spanish (Mexico) (http://www.transifex.com/projects/p/fedora/" @@ -171280,7 +173830,7 @@ index 0000000..1e3e7b2 +msgstr "" + +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 +msgid "Disabled" +msgstr "" + @@ -171422,8 +173972,8 @@ index 0000000..1e3e7b2 + +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 +#: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 +msgid "Login Name" +msgstr "" + @@ -171432,9 +173982,10 @@ index 0000000..1e3e7b2 +#: ../gui/system-config-selinux.glade:128 +#: ../gui/system-config-selinux.glade:915 +#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 +msgid "SELinux User" +msgstr "" + @@ -171472,7 +174023,7 @@ index 0000000..1e3e7b2 + +#: ../semanage/seobject.py:780 +#, python-format -+msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" +msgstr "" + +#: ../semanage/seobject.py:789 @@ -171482,7 +174033,7 @@ index 0000000..1e3e7b2 + +#: ../semanage/seobject.py:792 +#, python-format -+msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" +msgstr "" + +#: ../semanage/seobject.py:795 @@ -171554,9 +174105,9 @@ index 0000000..1e3e7b2 + +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 +#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 +msgid "SELinux Roles" +msgstr "" + @@ -171574,7 +174125,7 @@ index 0000000..1e3e7b2 + +#: ../semanage/seobject.py:1018 +#, python-format -+msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1029 @@ -171587,55 +174138,55 @@ index 0000000..1e3e7b2 +msgid "Type %s is invalid, must be a port type" +msgstr "" + -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 +#, python-format -+msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" +msgstr "" + +#: ../semanage/seobject.py:1042 +#, python-format -+msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" +msgstr "" + +#: ../semanage/seobject.py:1046 +#, python-format -+msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1052 +#, python-format -+msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1056 +#, python-format -+msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1060 +#, python-format -+msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1064 +#, python-format -+msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1069 +#, python-format -+msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1073 +#, python-format -+msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1077 +#, python-format -+msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1367 @@ -171647,19 +174198,24 @@ index 0000000..1e3e7b2 +msgid "Requires setype" +msgstr "" + -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 +#, python-format -+msgid "Port %s/%s is not defined" ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 ++#, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1108 +#, python-format -+msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1119 +#, python-format -+msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1132 @@ -171671,23 +174227,28 @@ index 0000000..1e3e7b2 +msgid "Could not delete the port %s" +msgstr "" + ++#: ../semanage/seobject.py:1159 ++#, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "" ++ +#: ../semanage/seobject.py:1165 +#, python-format -+msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1169 +#, python-format -+msgid "Could not delete port %s/%s" ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1185 ../semanage/seobject.py:1207 +msgid "Could not list ports" +msgstr "" + -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 +msgid "SELinux Port Type" +msgstr "" + @@ -171696,7 +174257,7 @@ index 0000000..1e3e7b2 +msgstr "" + +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 +msgid "Port Number" +msgstr "" + @@ -171918,7 +174479,8 @@ index 0000000..1e3e7b2 + +#: ../semanage/seobject.py:1750 +#, python-format -+msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" +msgstr "" + +#: ../semanage/seobject.py:1759 @@ -171952,7 +174514,8 @@ index 0000000..1e3e7b2 +#: ../semanage/seobject.py:1795 +#, python-format +msgid "" -+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" +msgstr "" + +#: ../semanage/seobject.py:1814 @@ -172087,7 +174650,7 @@ index 0000000..1e3e7b2 + +#: ../semanage/seobject.py:2122 +#, python-format -+msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" +msgstr "" + +#: ../semanage/seobject.py:2146 @@ -172125,9 +174688,9 @@ index 0000000..1e3e7b2 +msgstr "" + +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 +msgid "Description" +msgstr "" + @@ -172729,7 +175292,7 @@ index 0000000..1e3e7b2 +msgstr "" + +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 +msgid "Name" +msgstr "" + @@ -172813,7 +175376,7 @@ index 0000000..1e3e7b2 +msgstr "" + +#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 +msgid "All" +msgstr "" + @@ -173027,10 +175590,10 @@ index 0000000..1e3e7b2 +msgstr "" + +#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 +msgid "Protocol" +msgstr "" + @@ -173040,9 +175603,9 @@ index 0000000..1e3e7b2 +"Level" +msgstr "" + -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 +msgid "Port" +msgstr "" + @@ -173080,14 +175643,14 @@ index 0000000..1e3e7b2 +msgstr "" + +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 +msgid "Permissive" +msgstr "" + +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Enforcing" +msgstr "" + @@ -173095,7 +175658,7 @@ index 0000000..1e3e7b2 +msgid "Status" +msgstr "" + -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 +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 " @@ -173112,7 +175675,7 @@ index 0000000..1e3e7b2 +"wish to continue?" +msgstr "" + -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 +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 " @@ -173165,7 +175728,7 @@ index 0000000..1e3e7b2 + +#: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 +msgid "MLS" +msgstr "" + @@ -173178,7 +175741,7 @@ index 0000000..1e3e7b2 +msgstr "" + +#: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 +msgid "Add" +msgstr "" + @@ -173248,7 +175811,7 @@ index 0000000..1e3e7b2 +#: ../gui/system-config-selinux.glade:2467 +#: ../gui/system-config-selinux.glade:2692 +#: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 +msgid "Filter" +msgstr "" + @@ -174541,6 +177104,32 @@ index 0000000..1e3e7b2 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -174761,7 +177350,7 @@ index 0000000..1e3e7b2 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -174935,7 +177524,7 @@ index 0000000..1e3e7b2 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -174943,45 +177532,36 @@ index 0000000..1e3e7b2 +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + @@ -174996,10 +177576,9 @@ index 0000000..1e3e7b2 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" +msgstr "" + @@ -175010,13 +177589,12 @@ index 0000000..1e3e7b2 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." @@ -175027,17 +177605,16 @@ index 0000000..1e3e7b2 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" +msgstr "" + @@ -175059,16 +177636,16 @@ index 0000000..1e3e7b2 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" +msgstr "" + @@ -175127,378 +177704,376 @@ index 0000000..1e3e7b2 +msgid "Analyzing Policy..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +msgid "Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +msgid "SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 +msgid "" +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 +msgid "Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 +msgid "File Path" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 +msgid "SELinux File Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 +msgid "File path used to enter the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 +msgid "Executable Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 +msgid "Files to which the 'selected domain' can write." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 +msgid "Writable files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 +msgid "File Types defined for the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 +msgid "Application File Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 +msgid "Outbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 +msgid "Inbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 +msgid "" +"Boolean \n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +msgid "Boolean name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +msgid "SELinux Application Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +msgid "Applicaton Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 +msgid "" +"Boolean\n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +msgid "SELinux Directory Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +msgid "SELinux Destination Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +msgid "File Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +msgid "File Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 +msgid "Default Level" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 +msgid "Select the system mode when the system first boots up" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 +msgid "Select the system mode for the current session" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 +msgid "System Policy Type:" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 +msgid "System Mode" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 +msgid "Import system settings from another machine" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 +msgid "Import" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 +msgid "Export system settings to a file" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 +msgid "Export" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 +msgid "Yes" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " @@ -175508,13 +178083,13 @@ index 0000000..1e3e7b2 +"unconfined_t from the users/login screens." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 +msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " @@ -175523,11 +178098,11 @@ index 0000000..1e3e7b2 +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -175536,171 +178111,193 @@ index 0000000..1e3e7b2 +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 +msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 ++msgid "" ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 +msgid "" +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:92 ++#: ../sepolicy/sepolicy/gui.py:93 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" @@ -175710,512 +178307,527 @@ index 0000000..1e3e7b2 +" * Change the system mode to Enforcing\n" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:115 ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:624 ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:722 ++#: ../sepolicy/sepolicy/gui.py:737 +msgid "Help: Start Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:726 ++#: ../sepolicy/sepolicy/gui.py:741 +msgid "Help: Booleans Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:732 ++#: ../sepolicy/sepolicy/gui.py:747 +msgid "Help: Executable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:735 ++#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Writable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:738 ++#: ../sepolicy/sepolicy/gui.py:753 +msgid "Help: Application Types Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:743 ++#: ../sepolicy/sepolicy/gui.py:758 +msgid "Help: Outbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:746 ++#: ../sepolicy/sepolicy/gui.py:761 +msgid "Help: Inbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:752 ++#: ../sepolicy/sepolicy/gui.py:767 +msgid "Help: Transition from application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:755 ++#: ../sepolicy/sepolicy/gui.py:770 +msgid "Help: Transition into application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:758 ++#: ../sepolicy/sepolicy/gui.py:773 +msgid "Help: Transition application file Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:762 ++#: ../sepolicy/sepolicy/gui.py:777 +msgid "Help: Systems Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:766 ++#: ../sepolicy/sepolicy/gui.py:781 +msgid "Help: Lockdown Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:770 ++#: ../sepolicy/sepolicy/gui.py:785 +msgid "Help: Login Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:774 ++#: ../sepolicy/sepolicy/gui.py:789 +msgid "Help: SELinux User Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:778 ++#: ../sepolicy/sepolicy/gui.py:793 +msgid "Help: File Equivalence Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1032 ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1033 ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1034 ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1035 ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1036 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1037 ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1038 ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1039 ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1040 ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1041 ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1042 ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1043 ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1044 ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1045 ++#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1149 ++#: ../sepolicy/sepolicy/gui.py:1170 +msgid "MISSING FILE PATH" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 +msgid "Boolean section." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ++#: ../sepolicy/sepolicy/gui.py:1285 +msgid "To disable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1287 +msgid "To enable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1324 ++#: ../sepolicy/sepolicy/gui.py:1344 +msgid "executable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1327 ++#: ../sepolicy/sepolicy/gui.py:1347 +msgid "writable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format -+msgid "" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" -+msgstr "" -+ +#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1351 +#, python-format -+msgid "" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1352 +#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format ++msgid "" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1371 ++msgid "" ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format ++msgid "" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1421 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1429 ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1442 ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1443 ++#: ../sepolicy/sepolicy/gui.py:1463 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1448 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1459 ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1460 ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1465 ++#: ../sepolicy/sepolicy/gui.py:1485 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1466 ++#: ../sepolicy/sepolicy/gui.py:1486 +msgid "Add SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1473 ++#: ../sepolicy/sepolicy/gui.py:1493 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1474 ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1499 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1577 ++msgid "" ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1593 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -176225,7 +178837,7 @@ index 0000000..1e3e7b2 +"wish to continue?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " @@ -176234,15 +178846,15 @@ index 0000000..1e3e7b2 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" +msgstr "" diff --git a/policycoreutils/po/et.po b/policycoreutils/po/et.po new file mode 100644 -index 0000000..a89b95f +index 0000000..c4b1047 --- /dev/null +++ b/policycoreutils/po/et.po -@@ -0,0 +1,5099 @@ +@@ -0,0 +1,5161 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. @@ -176252,7 +178864,7 @@ index 0000000..a89b95f +msgstr "" +"Project-Id-Version: Policycoreutils\n" +"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2012-03-30 18:14+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Estonian (http://www.transifex.com/projects/p/fedora/language/" @@ -176385,7 +178997,7 @@ index 0000000..a89b95f +msgstr "" + +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 +msgid "Disabled" +msgstr "" + @@ -176527,8 +179139,8 @@ index 0000000..a89b95f + +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 +#: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 +msgid "Login Name" +msgstr "" + @@ -176537,9 +179149,10 @@ index 0000000..a89b95f +#: ../gui/system-config-selinux.glade:128 +#: ../gui/system-config-selinux.glade:915 +#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 +msgid "SELinux User" +msgstr "" + @@ -176577,7 +179190,7 @@ index 0000000..a89b95f + +#: ../semanage/seobject.py:780 +#, python-format -+msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" +msgstr "" + +#: ../semanage/seobject.py:789 @@ -176587,7 +179200,7 @@ index 0000000..a89b95f + +#: ../semanage/seobject.py:792 +#, python-format -+msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" +msgstr "" + +#: ../semanage/seobject.py:795 @@ -176659,9 +179272,9 @@ index 0000000..a89b95f + +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 +#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 +msgid "SELinux Roles" +msgstr "" + @@ -176679,7 +179292,7 @@ index 0000000..a89b95f + +#: ../semanage/seobject.py:1018 +#, python-format -+msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1029 @@ -176692,55 +179305,55 @@ index 0000000..a89b95f +msgid "Type %s is invalid, must be a port type" +msgstr "" + -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 +#, python-format -+msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" +msgstr "" + +#: ../semanage/seobject.py:1042 +#, python-format -+msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" +msgstr "" + +#: ../semanage/seobject.py:1046 +#, python-format -+msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1052 +#, python-format -+msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1056 +#, python-format -+msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1060 +#, python-format -+msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1064 +#, python-format -+msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1069 +#, python-format -+msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1073 +#, python-format -+msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1077 +#, python-format -+msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1367 @@ -176752,19 +179365,24 @@ index 0000000..a89b95f +msgid "Requires setype" +msgstr "" + -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 +#, python-format -+msgid "Port %s/%s is not defined" ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 ++#, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1108 +#, python-format -+msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1119 +#, python-format -+msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1132 @@ -176776,23 +179394,28 @@ index 0000000..a89b95f +msgid "Could not delete the port %s" +msgstr "" + ++#: ../semanage/seobject.py:1159 ++#, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "" ++ +#: ../semanage/seobject.py:1165 +#, python-format -+msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1169 +#, python-format -+msgid "Could not delete port %s/%s" ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1185 ../semanage/seobject.py:1207 +msgid "Could not list ports" +msgstr "" + -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 +msgid "SELinux Port Type" +msgstr "" + @@ -176801,7 +179424,7 @@ index 0000000..a89b95f +msgstr "" + +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 +msgid "Port Number" +msgstr "" + @@ -177023,7 +179646,8 @@ index 0000000..a89b95f + +#: ../semanage/seobject.py:1750 +#, python-format -+msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" +msgstr "" + +#: ../semanage/seobject.py:1759 @@ -177057,7 +179681,8 @@ index 0000000..a89b95f +#: ../semanage/seobject.py:1795 +#, python-format +msgid "" -+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" +msgstr "" + +#: ../semanage/seobject.py:1814 @@ -177192,7 +179817,7 @@ index 0000000..a89b95f + +#: ../semanage/seobject.py:2122 +#, python-format -+msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" +msgstr "" + +#: ../semanage/seobject.py:2146 @@ -177230,9 +179855,9 @@ index 0000000..a89b95f +msgstr "" + +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 +msgid "Description" +msgstr "" + @@ -177834,7 +180459,7 @@ index 0000000..a89b95f +msgstr "" + +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 +msgid "Name" +msgstr "" + @@ -177918,7 +180543,7 @@ index 0000000..a89b95f +msgstr "" + +#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 +msgid "All" +msgstr "" + @@ -178132,10 +180757,10 @@ index 0000000..a89b95f +msgstr "" + +#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 +msgid "Protocol" +msgstr "" + @@ -178145,9 +180770,9 @@ index 0000000..a89b95f +"Level" +msgstr "" + -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 +msgid "Port" +msgstr "" + @@ -178185,14 +180810,14 @@ index 0000000..a89b95f +msgstr "" + +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 +msgid "Permissive" +msgstr "" + +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Enforcing" +msgstr "" + @@ -178200,7 +180825,7 @@ index 0000000..a89b95f +msgid "Status" +msgstr "" + -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 +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 " @@ -178217,7 +180842,7 @@ index 0000000..a89b95f +"wish to continue?" +msgstr "" + -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 +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 " @@ -178270,7 +180895,7 @@ index 0000000..a89b95f + +#: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 +msgid "MLS" +msgstr "" + @@ -178283,7 +180908,7 @@ index 0000000..a89b95f +msgstr "" + +#: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 +msgid "Add" +msgstr "" + @@ -178353,7 +180978,7 @@ index 0000000..a89b95f +#: ../gui/system-config-selinux.glade:2467 +#: ../gui/system-config-selinux.glade:2692 +#: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 +msgid "Filter" +msgstr "" + @@ -179646,6 +182271,32 @@ index 0000000..a89b95f +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -179866,7 +182517,7 @@ index 0000000..a89b95f +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -180040,7 +182691,7 @@ index 0000000..a89b95f +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -180048,45 +182699,36 @@ index 0000000..a89b95f +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + @@ -180101,10 +182743,9 @@ index 0000000..a89b95f +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" +msgstr "" + @@ -180115,13 +182756,12 @@ index 0000000..a89b95f +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." @@ -180132,17 +182772,16 @@ index 0000000..a89b95f +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" +msgstr "" + @@ -180164,16 +182803,16 @@ index 0000000..a89b95f +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" +msgstr "" + @@ -180232,378 +182871,376 @@ index 0000000..a89b95f +msgid "Analyzing Policy..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +msgid "Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +msgid "SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 +msgid "" +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 +msgid "Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 +msgid "File Path" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 +msgid "SELinux File Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 +msgid "File path used to enter the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 +msgid "Executable Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 +msgid "Files to which the 'selected domain' can write." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 +msgid "Writable files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 +msgid "File Types defined for the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 +msgid "Application File Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 +msgid "Outbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 +msgid "Inbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 +msgid "" +"Boolean \n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +msgid "Boolean name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +msgid "SELinux Application Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +msgid "Applicaton Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 +msgid "" +"Boolean\n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +msgid "SELinux Directory Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +msgid "SELinux Destination Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +msgid "File Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +msgid "File Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 +msgid "Default Level" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 +msgid "Select the system mode when the system first boots up" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 +msgid "Select the system mode for the current session" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 +msgid "System Policy Type:" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 +msgid "System Mode" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 +msgid "Import system settings from another machine" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 +msgid "Import" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 +msgid "Export system settings to a file" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 +msgid "Export" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 +msgid "Yes" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " @@ -180613,13 +183250,13 @@ index 0000000..a89b95f +"unconfined_t from the users/login screens." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 +msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " @@ -180628,11 +183265,11 @@ index 0000000..a89b95f +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -180641,171 +183278,193 @@ index 0000000..a89b95f +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 +msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 ++msgid "" ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 +msgid "" +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:92 ++#: ../sepolicy/sepolicy/gui.py:93 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" @@ -180815,512 +183474,527 @@ index 0000000..a89b95f +" * Change the system mode to Enforcing\n" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:115 ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:624 ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:722 ++#: ../sepolicy/sepolicy/gui.py:737 +msgid "Help: Start Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:726 ++#: ../sepolicy/sepolicy/gui.py:741 +msgid "Help: Booleans Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:732 ++#: ../sepolicy/sepolicy/gui.py:747 +msgid "Help: Executable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:735 ++#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Writable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:738 ++#: ../sepolicy/sepolicy/gui.py:753 +msgid "Help: Application Types Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:743 ++#: ../sepolicy/sepolicy/gui.py:758 +msgid "Help: Outbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:746 ++#: ../sepolicy/sepolicy/gui.py:761 +msgid "Help: Inbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:752 ++#: ../sepolicy/sepolicy/gui.py:767 +msgid "Help: Transition from application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:755 ++#: ../sepolicy/sepolicy/gui.py:770 +msgid "Help: Transition into application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:758 ++#: ../sepolicy/sepolicy/gui.py:773 +msgid "Help: Transition application file Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:762 ++#: ../sepolicy/sepolicy/gui.py:777 +msgid "Help: Systems Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:766 ++#: ../sepolicy/sepolicy/gui.py:781 +msgid "Help: Lockdown Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:770 ++#: ../sepolicy/sepolicy/gui.py:785 +msgid "Help: Login Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:774 ++#: ../sepolicy/sepolicy/gui.py:789 +msgid "Help: SELinux User Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:778 ++#: ../sepolicy/sepolicy/gui.py:793 +msgid "Help: File Equivalence Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1032 ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1033 ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1034 ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1035 ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1036 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1037 ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1038 ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1039 ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1040 ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1041 ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1042 ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1043 ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1044 ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1045 ++#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1149 ++#: ../sepolicy/sepolicy/gui.py:1170 +msgid "MISSING FILE PATH" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 +msgid "Boolean section." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ++#: ../sepolicy/sepolicy/gui.py:1285 +msgid "To disable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1287 +msgid "To enable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1324 ++#: ../sepolicy/sepolicy/gui.py:1344 +msgid "executable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1327 ++#: ../sepolicy/sepolicy/gui.py:1347 +msgid "writable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format -+msgid "" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" -+msgstr "" -+ +#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1351 +#, python-format -+msgid "" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1352 +#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format ++msgid "" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1371 ++msgid "" ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format ++msgid "" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1421 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1429 ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1442 ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1443 ++#: ../sepolicy/sepolicy/gui.py:1463 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1448 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1459 ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1460 ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1465 ++#: ../sepolicy/sepolicy/gui.py:1485 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1466 ++#: ../sepolicy/sepolicy/gui.py:1486 +msgid "Add SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1473 ++#: ../sepolicy/sepolicy/gui.py:1493 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1474 ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1499 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1577 ++msgid "" ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1593 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -181330,7 +184004,7 @@ index 0000000..a89b95f +"wish to continue?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " @@ -181339,11 +184013,11 @@ index 0000000..a89b95f +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" +msgstr "" diff --git a/policycoreutils/po/eu.po b/policycoreutils/po/eu.po -index 7024cd9..bde9697 100644 +index 7024cd9..40e966e 100644 --- a/policycoreutils/po/eu.po +++ b/policycoreutils/po/eu.po @@ -1,21 +1,22 @@ @@ -181361,7 +184035,7 @@ index 7024cd9..bde9697 100644 "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: 2013-01-04 17:02+0000\n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2013-07-10 20:44+0000\n" "Last-Translator: dwalsh \n" -"Language-Team: Basque (http://www.transifex.com/projects/p/fedora/language/eu/)\n" @@ -181393,7 +184067,7 @@ index 7024cd9..bde9697 100644 #, c-format msgid "Could not set exec context to %s.\n" msgstr "" -@@ -87,871 +88,907 @@ msgstr "******************** GARRANTZITSUA ***********************\n" +@@ -87,871 +88,920 @@ msgstr "******************** GARRANTZITSUA ***********************\n" msgid "To make this policy package active, execute:" msgstr "" @@ -181464,7 +184138,7 @@ index 7024cd9..bde9697 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "Desgaituta" @@ -181639,8 +184313,8 @@ index 7024cd9..bde9697 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "" @@ -181651,9 +184325,10 @@ index 7024cd9..bde9697 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "" @@ -181701,7 +184376,8 @@ index 7024cd9..bde9697 100644 -#: ../semanage/seobject.py:745 +#: ../semanage/seobject.py:780 #, python-format - msgid "Could not add role %s for %s" +-msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "" -#: ../semanage/seobject.py:754 @@ -181713,7 +184389,8 @@ index 7024cd9..bde9697 100644 -#: ../semanage/seobject.py:757 +#: ../semanage/seobject.py:792 #, python-format - msgid "Could not add prefix %s for %s" +-msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "" -#: ../semanage/seobject.py:760 @@ -181801,9 +184478,9 @@ index 7024cd9..bde9697 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "" @@ -181825,7 +184502,8 @@ index 7024cd9..bde9697 100644 -#: ../semanage/seobject.py:980 +#: ../semanage/seobject.py:1018 #, python-format - msgid "Could not create a key for %s/%s" +-msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:991 @@ -181843,64 +184521,74 @@ index 7024cd9..bde9697 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 #, python-format - msgid "Could not check if port %s/%s is defined" +-msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" msgstr "" -#: ../semanage/seobject.py:1002 +#: ../semanage/seobject.py:1042 #, python-format - msgid "Port %s/%s already defined" +-msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "" -#: ../semanage/seobject.py:1006 +#: ../semanage/seobject.py:1046 #, python-format - msgid "Could not create port for %s/%s" +-msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1012 +#: ../semanage/seobject.py:1052 #, python-format - msgid "Could not create context for %s/%s" +-msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1016 +#: ../semanage/seobject.py:1056 #, python-format - msgid "Could not set user in port context for %s/%s" +-msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1020 +#: ../semanage/seobject.py:1060 #, python-format - msgid "Could not set role in port context for %s/%s" +-msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1024 +#: ../semanage/seobject.py:1064 #, python-format - msgid "Could not set type in port context for %s/%s" +-msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1029 +#: ../semanage/seobject.py:1069 #, python-format - msgid "Could not set mls fields in port context for %s/%s" +-msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1033 +#: ../semanage/seobject.py:1073 #, python-format - msgid "Could not set port context for %s/%s" +-msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1037 +#: ../semanage/seobject.py:1077 #, python-format - msgid "Could not add port %s/%s" +-msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -181916,21 +184604,29 @@ index 7024cd9..bde9697 100644 msgstr "" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 ++#, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 #, python-format - msgid "Port %s/%s is not defined" +-msgid "Port %s/%s is not defined" ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "" -#: ../semanage/seobject.py:1068 +#: ../semanage/seobject.py:1108 #, python-format - msgid "Could not query port %s/%s" +-msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1079 +#: ../semanage/seobject.py:1119 #, python-format - msgid "Could not modify port %s/%s" +-msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1092 @@ -181945,15 +184641,22 @@ index 7024cd9..bde9697 100644 msgstr "" -#: ../semanage/seobject.py:1125 ++#: ../semanage/seobject.py:1159 ++#, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "" ++ +#: ../semanage/seobject.py:1165 #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" +-msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1129 +#: ../semanage/seobject.py:1169 #, python-format - msgid "Could not delete port %s/%s" +-msgid "Could not delete port %s/%s" ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 @@ -181962,9 +184665,9 @@ index 7024cd9..bde9697 100644 msgstr "Ezin izan dira atakak zerrendatu" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "" @@ -181975,7 +184678,7 @@ index 7024cd9..bde9697 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "" @@ -182246,7 +184949,9 @@ index 7024cd9..bde9697 100644 -#: ../semanage/seobject.py:1697 +#: ../semanage/seobject.py:1750 #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" +-msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" msgstr "" -#: ../semanage/seobject.py:1706 @@ -182289,7 +184994,8 @@ index 7024cd9..bde9697 100644 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" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" msgstr "" -#: ../semanage/seobject.py:1755 @@ -182455,7 +185161,8 @@ index 7024cd9..bde9697 100644 -#: ../semanage/seobject.py:2063 +#: ../semanage/seobject.py:2122 #, python-format - msgid "Bad format %s: Record %s" +-msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "" -#: ../semanage/seobject.py:2087 @@ -182503,13 +185210,13 @@ index 7024cd9..bde9697 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "Deskribapena" -@@ -990,206 +1027,226 @@ msgstr "" +@@ -990,206 +1040,226 @@ msgstr "" msgid "Unable to clear environment\n" msgstr "" @@ -182777,7 +185484,7 @@ index 7024cd9..bde9697 100644 msgid "failed to exec shell\n" msgstr "" -@@ -1348,7 +1405,9 @@ msgstr "" +@@ -1348,7 +1418,9 @@ msgstr "" msgid "" "SELinux\n" "User" @@ -182788,7 +185495,7 @@ index 7024cd9..bde9697 100644 #: ../gui/loginsPage.py:59 ../gui/usersPage.py:55 msgid "" -@@ -1416,7 +1475,7 @@ msgstr "" +@@ -1416,7 +1488,7 @@ msgstr "" msgid "Applications" msgstr "" @@ -182797,7 +185504,7 @@ index 7024cd9..bde9697 100644 msgid "Standard Init Daemon" msgstr "" -@@ -1426,7 +1485,7 @@ msgid "" +@@ -1426,7 +1498,7 @@ msgid "" "requires a script in /etc/rc.d/init.d" msgstr "" @@ -182806,7 +185513,7 @@ index 7024cd9..bde9697 100644 msgid "DBUS System Daemon" msgstr "" -@@ -1438,7 +1497,7 @@ msgstr "" +@@ -1438,7 +1510,7 @@ msgstr "" msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" @@ -182815,7 +185522,7 @@ index 7024cd9..bde9697 100644 msgid "Web Application/Script (CGI)" msgstr "" -@@ -1447,7 +1506,7 @@ msgid "" +@@ -1447,7 +1519,7 @@ msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" @@ -182824,7 +185531,7 @@ index 7024cd9..bde9697 100644 msgid "User Application" msgstr "" -@@ -1457,7 +1516,7 @@ msgid "" +@@ -1457,7 +1529,7 @@ msgid "" "started by a user" msgstr "" @@ -182833,7 +185540,7 @@ index 7024cd9..bde9697 100644 msgid "Sandbox" msgstr "" -@@ -1509,8 +1568,8 @@ msgstr "" +@@ -1509,8 +1581,8 @@ msgstr "" #: ../gui/polgen.glade:550 msgid "" @@ -182844,7 +185551,7 @@ index 7024cd9..bde9697 100644 msgstr "" #: ../gui/polgen.glade:592 -@@ -1523,8 +1582,8 @@ msgstr "" +@@ -1523,8 +1595,8 @@ msgstr "" #: ../gui/polgen.glade:627 msgid "" @@ -182855,17 +185562,17 @@ index 7024cd9..bde9697 100644 "the system directly." msgstr "" -@@ -1532,7 +1591,8 @@ msgstr "" +@@ -1532,7 +1604,8 @@ msgstr "" msgid "Enter name of application or user role:" msgstr "" -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "Izena" -@@ -1592,8 +1652,7 @@ msgid "Select the user_roles that will transition to %s:" +@@ -1592,8 +1665,7 @@ msgid "Select the user_roles that will transition to %s:" msgstr "" #: ../gui/polgen.glade:1019 @@ -182875,16 +185582,16 @@ index 7024cd9..bde9697 100644 msgstr "" #: ../gui/polgen.glade:1056 -@@ -1617,7 +1676,7 @@ msgid "TCP Ports" +@@ -1617,7 +1689,7 @@ msgid "TCP Ports" msgstr "" #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" msgstr "" -@@ -1748,75 +1807,75 @@ msgstr "" +@@ -1748,75 +1820,75 @@ msgstr "" msgid "Policy Directory" msgstr "" @@ -182976,53 +185683,53 @@ index 7024cd9..bde9697 100644 msgid "Configue SELinux" msgstr "Konfiguratu SELinux" -@@ -1831,6 +1890,10 @@ msgid "" +@@ -1831,6 +1903,10 @@ msgid "" msgstr "" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" msgstr "Protokoloa" -@@ -1840,7 +1903,9 @@ msgid "" +@@ -1840,7 +1916,9 @@ msgid "" "Level" msgstr "" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" msgstr "" -@@ -1878,10 +1943,14 @@ msgid "Modify %s" +@@ -1878,10 +1956,14 @@ msgid "Modify %s" msgstr "" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" msgstr "" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" msgstr "" -@@ -1889,7 +1958,7 @@ msgstr "" +@@ -1889,7 +1971,7 @@ msgstr "" msgid "Status" msgstr "" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " -@@ -1902,11 +1971,11 @@ msgid "" +@@ -1902,11 +1984,11 @@ msgid "" "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 " @@ -183033,36 +185740,36 @@ index 7024cd9..bde9697 100644 msgstr "" -#: ../gui/statusPage.py:152 -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " -@@ -1958,6 +2027,8 @@ msgid "" +@@ -1958,6 +2040,8 @@ msgid "" msgstr "" #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "" -@@ -1970,6 +2041,7 @@ msgid "SELinux Administration" +@@ -1970,6 +2054,7 @@ msgid "SELinux Administration" msgstr "" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" msgstr "" -@@ -2039,6 +2111,7 @@ msgstr "" +@@ -2039,6 +2124,7 @@ msgstr "" #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" msgstr "" -@@ -2133,8 +2206,8 @@ msgstr "" +@@ -2133,8 +2219,8 @@ msgstr "" #: ../gui/system-config-selinux.glade:2661 msgid "" @@ -183073,7 +185780,7 @@ index 7024cd9..bde9697 100644 msgstr "" #: ../gui/system-config-selinux.glade:2781 -@@ -2162,1321 +2235,2904 @@ msgstr "" +@@ -2162,1321 +2248,2961 @@ msgstr "" msgid "SELinux user '%s' is required" msgstr "" @@ -183520,9 +186227,8 @@ index 7024cd9..bde9697 100644 +msgid "" +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" +"agent to manage user files." - msgstr "" - --#: booleans.py:6 ++msgstr "" ++ +#: booleans.py:66 +msgid "" +"Allow gpg web domain to modify public files used for public file transfer " @@ -184396,6 +187102,33 @@ index 7024cd9..bde9697 100644 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++#, fuzzy ++msgid "Select" ++msgstr "Hautatu atakak" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -184574,8 +187307,9 @@ index 7024cd9..bde9697 100644 + +#: ../sepolicy/sepolicy.py:572 +msgid "path in which the generated policy files will be stored" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:6 +#: ../sepolicy/sepolicy.py:574 +msgid "path to which the confined processes will need to write" +msgstr "" @@ -184616,7 +187350,7 @@ index 7024cd9..bde9697 100644 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -184808,7 +187542,7 @@ index 7024cd9..bde9697 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +#, fuzzy +msgid "Applications" +msgstr "Aplikazioa" @@ -184817,46 +187551,36 @@ index 7024cd9..bde9697 100644 +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+#, fuzzy -+msgid "Select" -+msgstr "Hautatu atakak" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + @@ -184876,10 +187600,9 @@ index 7024cd9..bde9697 100644 -#: booleans.py:16 -msgid "Allow Cobbler to access cifs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" msgstr "" @@ -184894,15 +187617,14 @@ index 7024cd9..bde9697 100644 -#: booleans.py:18 -msgid "Allow collectd to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" msgstr "" -#: booleans.py:19 -msgid "Allow codnor domain to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." @@ -184914,17 +187636,16 @@ index 7024cd9..bde9697 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" +msgstr "" + @@ -184953,18 +187674,18 @@ index 7024cd9..bde9697 100644 -#: booleans.py:23 -msgid "Allow all daemons to use tcp wrappers." +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" msgstr "" -#: booleans.py:24 -msgid "Allow all daemons the ability to read/write terminals" +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" msgstr "" @@ -185045,14 +187766,14 @@ index 7024cd9..bde9697 100644 -#: booleans.py:34 -msgid "Allow all domains to have the kernel load modules" -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." msgstr "" -#: booleans.py:35 -msgid "Allow the use of the audio devices as the source for the entropy feeds" -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." @@ -185060,7 +187781,7 @@ index 7024cd9..bde9697 100644 -#: booleans.py:36 -msgid "Allow exim to connect to databases (postgres, mysql)" -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." @@ -185068,7 +187789,7 @@ index 7024cd9..bde9697 100644 -#: booleans.py:37 -msgid "Allow exim to create, read, write, and delete unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." @@ -185076,17 +187797,16 @@ index 7024cd9..bde9697 100644 -#: booleans.py:38 -msgid "Allow exim to read unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" msgstr "" -#: booleans.py:39 -msgid "Enable extra rules in the cron domain to support fcron." -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." @@ -185094,7 +187814,7 @@ index 7024cd9..bde9697 100644 -#: booleans.py:40 -msgid "Allow fenced domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." @@ -185102,28 +187822,28 @@ index 7024cd9..bde9697 100644 -#: booleans.py:41 -msgid "Allow fenced domain to execute ssh." -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." msgstr "" -#: booleans.py:42 -msgid "Allow all domains to execute in fips_mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" msgstr "" -#: booleans.py:43 -msgid "Allow ftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." msgstr "" -#: booleans.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 msgid "" -"Allow ftp servers to upload files, used for public file transfer services. " -"Directories must be labeled public_content_rw_t." @@ -185132,37 +187852,37 @@ index 7024cd9..bde9697 100644 -#: booleans.py:45 -msgid "Allow ftp servers to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" msgstr "" -#: booleans.py:46 -msgid "Allow ftp servers to connect to mysql database ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." msgstr "" -#: booleans.py:47 -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +#, fuzzy +msgid "SELinux Configuration" +msgstr "SELinux boolearra" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 msgid "" -"Allow ftp servers to login to local users and read/write all files on the " -"system, governed by DAC." @@ -185172,28 +187892,28 @@ index 7024cd9..bde9697 100644 -#: booleans.py:48 -msgid "Allow ftp servers to use cifs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" msgstr "" -#: booleans.py:49 -msgid "Allow ftp servers to use nfs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." msgstr "" -#: booleans.py:50 -msgid "Allow ftp servers to use bind to all unreserved ports for passive mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" msgstr "" -#: booleans.py:51 -msgid "Determine whether Git CGI can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." @@ -185201,377 +187921,358 @@ index 7024cd9..bde9697 100644 -#: booleans.py:52 -msgid "Determine whether Git CGI can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" msgstr "" -#: booleans.py:53 -msgid "Determine whether Git CGI can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 + msgstr "" + +-#: booleans.py:54 ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +msgid "Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +#, fuzzy +msgid "SELinux Users" +msgstr "" +"SELinux\n" +"erabiltzailea" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" - msgstr "" - --#: booleans.py:54 -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 msgid "" -"Determine whether Git session daemon can bind TCP sockets to all unreserved " -"ports." +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." - msgstr "" - --#: booleans.py:55 --msgid "" --"Determine whether calling user domains can execute Git daemon in the " --"git_session_t domain." -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" - msgstr "" - --#: booleans.py:56 --msgid "Determine whether Git system daemon can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" - msgstr "" - --#: booleans.py:57 --msgid "Determine whether Git system daemon can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" msgstr "" --#: booleans.py:58 --msgid "Determine whether Git system daemon can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 +-#: booleans.py:55 ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" - msgstr "" - --#: booleans.py:59 --msgid "Allow gitisis daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 -+msgid "" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 + msgid "" +-"Determine whether calling user domains can execute Git daemon in the " +-"git_session_t domain." +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." msgstr "" +-#: booleans.py:56 +-msgid "Determine whether Git system daemon can search home directories." ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 ++msgid "Enabled" + msgstr "" + +-#: booleans.py:57 +-msgid "Determine whether Git system daemon can access cifs file systems." ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 ++msgid "File Path" + msgstr "" + +-#: booleans.py:58 +-msgid "Determine whether Git system daemon can access nfs file systems." ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 ++#, fuzzy ++msgid "SELinux File Type" ++msgstr "SELinux boolearra" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 ++msgid "File path used to enter the 'selected domain'." + msgstr "" + +-#: booleans.py:59 +-msgid "Allow gitisis daemon to send mail" ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 ++msgid "Executable Files" + msgstr "" + -#: booleans.py:60 -msgid "Enable reading of urandom for all domains." -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 -+msgid "Enabled" ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 ++msgid "Files to which the 'selected domain' can write." msgstr "" -#: booleans.py:61 -msgid "" -"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" -"agent to manage user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 -+msgid "File Path" ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 ++msgid "Writable files" msgstr "" -#: booleans.py:62 -msgid "" -"Allow gpg web domain to modify public files used for public file transfer " -"services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 -+#, fuzzy -+msgid "SELinux File Type" -+msgstr "SELinux boolearra" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 -+msgid "File path used to enter the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 ++msgid "File Types defined for the 'selected domain'." msgstr "" -#: booleans.py:63 -msgid "Allow gssd to read temp directory. For access to kerberos tgt." -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 -+msgid "Executable Files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 ++msgid "Application File Types" msgstr "" -#: booleans.py:64 -msgid "Allow guest to exec content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 -+msgid "Files to which the 'selected domain' can write." ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 ++msgid "Network Ports to which the 'selected domain' is allowed to connect." msgstr "" -#: booleans.py:65 -msgid "" -"Allow Apache to modify public files used for public file transfer services. " -"Directories/Files must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 -+msgid "Writable files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 ++msgid "Outbound" msgstr "" -#: booleans.py:66 -msgid "Allow httpd to use built in scripting (usually php)" -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 -+msgid "File Types defined for the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 ++msgid "Network Ports to which the 'selected domain' is allowed to listen." msgstr "" -#: booleans.py:67 -msgid "Allow http daemon to check spam" -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 -+msgid "Application File Types" - msgstr "" - --#: booleans.py:68 --msgid "" --"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " --"ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 -+msgid "Network Ports to which the 'selected domain' is allowed to connect." - msgstr "" - --#: booleans.py:69 --msgid "Allow httpd to connect to the ldap port" -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 -+msgid "Outbound" - msgstr "" - --#: booleans.py:70 --msgid "Allow http daemon to connect to zabbix" -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 -+msgid "Network Ports to which the 'selected domain' is allowed to listen." - msgstr "" - --#: booleans.py:71 --msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 +msgid "Inbound" msgstr "" --#: booleans.py:72 -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 +-#: booleans.py:68 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 +#, fuzzy msgid "" --"Allow HTTPD scripts and modules to connect to cobbler over the network." --msgstr "" +-"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " +-"ports" +"Boolean \n" +"Enabled" +msgstr "Boolearra" - --#: booleans.py:73 -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +#, fuzzy +msgid "Boolean name" +msgstr "Boolearra" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +#, fuzzy +msgid "SELinux Application Type" +msgstr "Aplikazioa" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 - msgid "" --"Allow HTTPD scripts and modules to connect to databases over the network." ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 ++msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." msgstr "" --#: booleans.py:74 --msgid "Allow httpd to connect to memcache server" -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 +-#: booleans.py:69 +-msgid "Allow httpd to connect to the ldap port" ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +msgid "Applicaton Transitions From 'select domain'" msgstr "" --#: booleans.py:75 --msgid "Allow httpd to act as a relay" -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 +-#: booleans.py:70 +-msgid "Allow http daemon to connect to zabbix" ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 +#, fuzzy +msgid "" +"Boolean\n" +"Enabled" +msgstr "Boolearra" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" msgstr "" --#: booleans.py:76 --msgid "Allow http daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 +-#: booleans.py:71 +-msgid "Allow HTTPD scripts and modules to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" msgstr "" --#: booleans.py:77 --msgid "Allow Apache to communicate with avahi service via dbus" -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 -+msgid "" +-#: booleans.py:72 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 + msgid "" +-"Allow HTTPD scripts and modules to connect to cobbler over the network." +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." msgstr "" --#: booleans.py:78 --msgid "Allow httpd cgi support" -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 +-#: booleans.py:73 ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" - msgstr "" - --#: booleans.py:79 --msgid "Allow httpd to act as a FTP server by listening on the ftp port." -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 -+msgid "" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 + msgid "" +-"Allow HTTPD scripts and modules to connect to databases over the network." +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." msgstr "" --#: booleans.py:80 --msgid "Allow httpd to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 +-#: booleans.py:74 +-msgid "Allow httpd to connect to memcache server" ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +msgid "SELinux Directory Type" msgstr "" --#: booleans.py:81 --msgid "Allow httpd scripts and modules execmem/execstack" -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 +-#: booleans.py:75 +-msgid "Allow httpd to act as a relay" ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" msgstr "" --#: booleans.py:82 --msgid "Allow HTTPD to connect to port 80 for graceful shutdown" -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 +-#: booleans.py:76 +-msgid "Allow http daemon to send mail" ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +msgid "SELinux Destination Type" msgstr "" --#: booleans.py:83 --msgid "Allow httpd processes to manage IPA content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 +-#: booleans.py:77 +-msgid "Allow Apache to communicate with avahi service via dbus" ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +#, fuzzy +msgid "File Name" +msgstr "Moduluaren izena" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +msgid "File Transitions From 'select domain'" msgstr "" --#: booleans.py:84 --msgid "Allow Apache to use mod_auth_ntlm_winbind" -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 +-#: booleans.py:78 +-msgid "Allow httpd cgi support" ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 +#, fuzzy +msgid "Default Level" +msgstr "Lehenetsia" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 +msgid "Select the system mode when the system first boots up" msgstr "" +-#: booleans.py:79 +-msgid "Allow httpd to act as a FTP server by listening on the ftp port." ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 ++msgid "Select the system mode for the current session" + msgstr "" + +-#: booleans.py:80 +-msgid "Allow httpd to read home directories" ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 ++msgid "System Policy Type:" + msgstr "" + +-#: booleans.py:81 +-msgid "Allow httpd scripts and modules execmem/execstack" ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 ++msgid "System Mode" + msgstr "" + +-#: booleans.py:82 +-msgid "Allow HTTPD to connect to port 80 for graceful shutdown" ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 ++msgid "Import system settings from another machine" + msgstr "" + +-#: booleans.py:83 +-msgid "Allow httpd processes to manage IPA content" ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++msgid "Import" + msgstr "" + +-#: booleans.py:84 +-msgid "Allow Apache to use mod_auth_ntlm_winbind" ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 ++msgid "Export system settings to a file" + msgstr "" + -#: booleans.py:85 -msgid "Allow Apache to use mod_auth_pam" -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 -+msgid "Select the system mode for the current session" ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++msgid "Export" msgstr "" -#: booleans.py:86 -msgid "Allow httpd to read user content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 -+msgid "System Policy Type:" ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 ++msgid "Relabel all files back to system defaults on reboot" msgstr "" -#: booleans.py:87 -msgid "Allow Apache to run in stickshift mode, not transition to passenger" -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 -+msgid "System Mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 ++msgid "Yes" msgstr "" -#: booleans.py:88 -msgid "Allow httpd daemon to change its resource limits" -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 -+msgid "Import system settings from another machine" ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 ++msgid "No" msgstr "" -#: booleans.py:89 -msgid "" -"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 -+msgid "Import" - msgstr "" - --#: booleans.py:90 --msgid "" --"Allow apache scripts to write to public content, directories/files must be " --"labeled public_rw_content_t." -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 -+msgid "Export system settings to a file" - msgstr "" - --#: booleans.py:91 --msgid "Allow Apache to execute tmp content." -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 -+msgid "Export" - msgstr "" - --#: booleans.py:92 --msgid "" --"Unify HTTPD to communicate with the terminal. Needed for entering the " --"passphrase for certificates at the terminal." -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 -+msgid "Relabel all files back to system defaults on reboot" - msgstr "" - --#: booleans.py:93 --msgid "Unify HTTPD handling of all content files." -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 -+msgid "Yes" - msgstr "" - --#: booleans.py:94 --msgid "Allow httpd to access cifs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 -+msgid "No" - msgstr "" - --#: booleans.py:95 --msgid "Allow httpd to access FUSE file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" msgstr "" --#: booleans.py:96 --msgid "Allow httpd to run gpg" -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 -+msgid "" +-#: booleans.py:90 ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 + msgid "" +-"Allow apache scripts to write to public content, directories/files must be " +-"labeled public_rw_content_t." +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " @@ -185580,18 +188281,19 @@ index 7024cd9..bde9697 100644 +"unconfined_t from the users/login screens." msgstr "" --#: booleans.py:97 --msgid "Allow httpd to access nfs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 +-#: booleans.py:91 +-msgid "Allow Apache to execute tmp content." ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" msgstr "" --#: booleans.py:98 --msgid "Allow httpd to communicate with oddjob to start up a service" -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 -+msgid "" +-#: booleans.py:92 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 + msgid "" +-"Unify HTTPD to communicate with the terminal. Needed for entering the " +-"passphrase for certificates at the terminal." +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -185599,15 +188301,15 @@ index 7024cd9..bde9697 100644 +"allowed." msgstr "" --#: booleans.py:99 --msgid "Allow httpd to access openstack ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 +-#: booleans.py:93 +-msgid "Unify HTTPD handling of all content files." ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" msgstr "" --#: booleans.py:100 --msgid "Allow Apache to query NS records" -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 +-#: booleans.py:94 +-msgid "Allow httpd to access cifs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -185616,190 +188318,234 @@ index 7024cd9..bde9697 100644 +"allowed." msgstr "" --#: booleans.py:101 --msgid "Allow icecast to connect to all ports, not just sound ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 +-#: booleans.py:95 +-msgid "Allow httpd to access FUSE file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" msgstr "" --#: booleans.py:102 -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 - msgid "" --"Allow the Irssi IRC Client to connect to any port, and to bind to any " --"unreserved port." +-#: booleans.py:96 +-msgid "Allow httpd to run gpg" ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 ++msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." msgstr "" +-#: booleans.py:97 +-msgid "Allow httpd to access nfs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 ++msgid "Files Equivalence" + msgstr "" + +-#: booleans.py:98 +-msgid "Allow httpd to communicate with oddjob to start up a service" ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 ++msgid "...SELECT TO VIEW DATA..." + msgstr "" + +-#: booleans.py:99 +-msgid "Allow httpd to access openstack ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 ++msgid "Delete" + msgstr "" + +-#: booleans.py:100 +-msgid "Allow Apache to query NS records" ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 ++msgid "Modify" + msgstr "" + +-#: booleans.py:101 +-msgid "Allow icecast to connect to all ports, not just sound ports." ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 ++msgid "Revert" + msgstr "" + +-#: booleans.py:102 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 + msgid "" +-"Allow the Irssi IRC Client to connect to any port, and to bind to any " +-"unreserved port." +-msgstr "" +- -#: booleans.py:103 -msgid "Allow confined applications to run with kerberos." -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 -+msgid "Files Equivalence" ++"Revert button will launch a dialog window which allows you to revert changes " ++"within the current transaction." msgstr "" -#: booleans.py:104 -msgid "Allow syslogd daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 -+msgid "...SELECT TO VIEW DATA..." ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 ++msgid "Update" msgstr "" -#: booleans.py:105 -msgid "Allow syslogd the ability to read/write terminals" -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 -+msgid "Delete" ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 ++msgid "Commit all changes in your current transaction to the server." msgstr "" -#: booleans.py:106 -msgid "Allow logging in and using the system from /dev/console." -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 -+msgid "Modify" ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 ++msgid "Applications - Advanced Search" msgstr "" -#: booleans.py:107 -msgid "" -"Control the ability to mmap a low area of the address space, as configured " -"by /proc/sys/kernel/mmap_min_addr." -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 -+msgid "Revert" ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 ++msgid "Installed" msgstr "" -#: booleans.py:108 -msgid "Allow mock to read files in home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 -+msgid "" -+"Revert button will launch a dialog window which allows you to revert changes " -+"within the current transaction." ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 ++msgid "Process Types" msgstr "" -#: booleans.py:109 -msgid "Allow the mount command to mount any directory or file." -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 -+msgid "Update" ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 ++msgid "More Details" msgstr "" -#: booleans.py:110 -msgid "Allow mozilla plugin domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 -+msgid "Commit all changes in your current transaction to the server." - msgstr "" - --#: booleans.py:111 --msgid "" --"Allow mozilla_plugins to create random content in the users home directory" -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 -+msgid "Applications - Advanced Search" - msgstr "" - --#: booleans.py:112 --msgid "Allow confined web browsers to read home directory content" -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 -+msgid "Installed" - msgstr "" - --#: booleans.py:113 --msgid "Allow mplayer executable stack" -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 -+msgid "Process Types" - msgstr "" - --#: booleans.py:114 --msgid "Allow mysqld to connect to all ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 -+msgid "More Details" - msgstr "" - --#: booleans.py:115 --msgid "Allow BIND to bind apache port." -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" msgstr "" --#: booleans.py:116 -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 +-#: booleans.py:111 ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 msgid "" --"Allow BIND to write the master zone files. Generally this is used for " --"dynamic DNS or zone transfers." +-"Allow mozilla_plugins to create random content in the users home directory" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." msgstr "" --#: booleans.py:117 --msgid "Allow any files/directories to be exported read/only via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 +-#: booleans.py:112 +-msgid "Allow confined web browsers to read home directory content" ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" msgstr "" --#: booleans.py:118 --msgid "Allow any files/directories to be exported read/write via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 +-#: booleans.py:113 +-msgid "Allow mplayer executable stack" ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" msgstr "" --#: booleans.py:119 -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 +-#: booleans.py:114 +-msgid "Allow mysqld to connect to all ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +#, fuzzy +msgid "Delete Modified Ports" +msgstr "Hautatu atakak" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 - 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:115 +-msgid "Allow BIND to bind apache port." ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 ++msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." msgstr "" --#: booleans.py:120 --msgid "Allow system to run with NIS" -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 +-#: booleans.py:116 ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++#, fuzzy ++msgid "Delete Modified Users Mapping." ++msgstr "Hautatu atakak" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 + msgid "" +-"Allow BIND to write the master zone files. Generally this is used for " +-"dynamic DNS or zone transfers." ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." + msgstr "" + +-#: booleans.py:117 +-msgid "Allow any files/directories to be exported read/only via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++#, fuzzy ++msgid "Login name" ++msgstr "Boolearra" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" msgstr "" --#: booleans.py:121 --msgid "Allow confined applications to use nscd shared memory." -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 +-#: booleans.py:118 +-msgid "Allow any files/directories to be exported read/write via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" msgstr "" --#: booleans.py:122 --msgid "Allow openshift to lockdown app" -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 -+msgid "" +-#: booleans.py:119 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 + msgid "" +-"Allow nfs servers to modify public files used for public file transfer " +-"services. Files/Directories must be labeled public_content_rw_t." +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." msgstr "" --#: booleans.py:123 --msgid "Allow openvpn to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 +-#: booleans.py:120 +-msgid "Allow system to run with NIS" +-msgstr "" ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +#, fuzzy +msgid "Action" +msgstr "Aplikazioa" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 + +-#: booleans.py:121 +-msgid "Allow confined applications to use nscd shared memory." ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" msgstr "" +-#: booleans.py:122 +-msgid "Allow openshift to lockdown app" ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 ++msgid "" ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." + msgstr "" + +-#: booleans.py:123 +-msgid "Allow openvpn to read home directories" ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++#, fuzzy ++msgid "SELinux Username" + msgstr "" ++"SELinux\n" ++"erabiltzailea" + -#: booleans.py:124 -msgid "Allow piranha-lvs domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." msgstr "" -#: booleans.py:125 -msgid "Allow polipo to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +#, fuzzy +msgid "SELinux User Name" msgstr "" @@ -185807,8 +188553,7 @@ index 7024cd9..bde9697 100644 +"erabiltzailea" -#: booleans.py:126 -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 msgid "" -"Determine whether Polipo session daemon can bind tcp sockets to all " -"unreserved ports." @@ -185817,8 +188562,7 @@ index 7024cd9..bde9697 100644 msgstr "" -#: booleans.py:127 -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 msgid "" -"Determine whether calling user domains can execute Polipo daemon in the " -"polipo_session_t domain." @@ -185828,15 +188572,14 @@ index 7024cd9..bde9697 100644 -#: booleans.py:128 -msgid "Determine whether polipo can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" msgstr "" -#: booleans.py:129 -msgid "Determine whether Polipo can access nfs file systems." -msgstr "" -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +#, fuzzy +msgid "Disable" +msgstr "Desgaituta" @@ -185844,26 +188587,26 @@ index 7024cd9..bde9697 100644 -#: booleans.py:130 -msgid "Enable polyinstantiated directory support." -msgstr "" -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +#, fuzzy +msgid "Enable" +msgstr "Exekutagarria" -#: booleans.py:131 -msgid "Allow postfix_local domain full write access to mail_spool directories" -+#: ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" msgstr "" -#: booleans.py:132 -msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" -+#: ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" msgstr "" -#: booleans.py:133 -msgid "Allow transmit client label to foreign database" -+#: ../sepolicy/sepolicy/gui.py:92 ++#: ../sepolicy/sepolicy/gui.py:93 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" @@ -185875,57 +188618,57 @@ index 7024cd9..bde9697 100644 -#: booleans.py:134 -msgid "Allow database admins to execute DML statement" -+#: ../sepolicy/sepolicy/gui.py:115 ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" msgstr "" -#: booleans.py:135 -msgid "Allow unprivileged users to execute DDL statement" -+#: ../sepolicy/sepolicy/gui.py:624 ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" msgstr "" -#: booleans.py:136 -msgid "Allow pppd to load kernel modules for certain modems" -+#: ../sepolicy/sepolicy/gui.py:722 ++#: ../sepolicy/sepolicy/gui.py:737 +msgid "Help: Start Page" msgstr "" -#: booleans.py:137 -msgid "Allow pppd to be run for a regular user" -+#: ../sepolicy/sepolicy/gui.py:726 ++#: ../sepolicy/sepolicy/gui.py:741 +msgid "Help: Booleans Page" msgstr "" -#: booleans.py:138 -msgid "" -"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:732 ++#: ../sepolicy/sepolicy/gui.py:747 +msgid "Help: Executable Files Page" msgstr "" -#: booleans.py:139 -msgid "Allow Puppet client to manage all file types." -+#: ../sepolicy/sepolicy/gui.py:735 ++#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Writable Files Page" msgstr "" -#: booleans.py:140 -msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database" -+#: ../sepolicy/sepolicy/gui.py:738 ++#: ../sepolicy/sepolicy/gui.py:753 +msgid "Help: Application Types Page" msgstr "" -#: booleans.py:141 -msgid "Allow racoon to read shadow" -+#: ../sepolicy/sepolicy/gui.py:743 ++#: ../sepolicy/sepolicy/gui.py:758 +msgid "Help: Outbound Network Connections Page" msgstr "" -#: booleans.py:142 -msgid "Allow rgmanager domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/gui.py:746 ++#: ../sepolicy/sepolicy/gui.py:761 +msgid "Help: Inbound Network Connections Page" msgstr "" @@ -185933,37 +188676,37 @@ index 7024cd9..bde9697 100644 -msgid "" -"Allow rsync to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:752 ++#: ../sepolicy/sepolicy/gui.py:767 +msgid "Help: Transition from application Page" msgstr "" -#: booleans.py:144 -msgid "Allow rsync to run as a client" -+#: ../sepolicy/sepolicy/gui.py:755 ++#: ../sepolicy/sepolicy/gui.py:770 +msgid "Help: Transition into application Page" msgstr "" -#: booleans.py:145 -msgid "Allow rsync to export any files/directories read only." -+#: ../sepolicy/sepolicy/gui.py:758 ++#: ../sepolicy/sepolicy/gui.py:773 +msgid "Help: Transition application file Page" msgstr "" -#: booleans.py:146 -msgid "Allow rsync servers to share cifs files systems" -+#: ../sepolicy/sepolicy/gui.py:762 ++#: ../sepolicy/sepolicy/gui.py:777 +msgid "Help: Systems Page" msgstr "" -#: booleans.py:147 -msgid "Allow rsync servers to share nfs files systems" -+#: ../sepolicy/sepolicy/gui.py:766 ++#: ../sepolicy/sepolicy/gui.py:781 +msgid "Help: Lockdown Page" msgstr "" -#: booleans.py:148 -msgid "Allow samba to create new home directories (e.g. via PAM)" -+#: ../sepolicy/sepolicy/gui.py:770 ++#: ../sepolicy/sepolicy/gui.py:785 +msgid "Help: Login Page" msgstr "" @@ -185971,7 +188714,7 @@ index 7024cd9..bde9697 100644 -msgid "" -"Allow samba to act as the domain controller, add users, groups and change " -"passwords." -+#: ../sepolicy/sepolicy/gui.py:774 ++#: ../sepolicy/sepolicy/gui.py:789 +#, fuzzy +msgid "Help: SELinux User Page" msgstr "" @@ -185980,110 +188723,105 @@ index 7024cd9..bde9697 100644 -#: booleans.py:150 -msgid "Allow samba to share users home directories." -+#: ../sepolicy/sepolicy/gui.py:778 ++#: ../sepolicy/sepolicy/gui.py:793 +msgid "Help: File Equivalence Page" msgstr "" -#: booleans.py:151 -msgid "Allow samba to share any file/directory read only." -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." - msgstr "" - --#: booleans.py:152 --msgid "Allow samba to share any file/directory read/write." -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." msgstr "" --#: booleans.py:153 --msgid "Allow samba to act as a portmapper" -+#: ../sepolicy/sepolicy/gui.py:1032 +-#: booleans.py:152 +-msgid "Allow samba to share any file/directory read/write." ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." msgstr "" --#: booleans.py:154 --msgid "Allow samba to run unconfined scripts" -+#: ../sepolicy/sepolicy/gui.py:1033 +-#: booleans.py:153 +-msgid "Allow samba to act as a portmapper" ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." msgstr "" --#: booleans.py:155 --msgid "Allow samba to export ntfs/fusefs volumes." -+#: ../sepolicy/sepolicy/gui.py:1034 +-#: booleans.py:154 +-msgid "Allow samba to run unconfined scripts" ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." msgstr "" --#: booleans.py:156 --msgid "Allow samba to export NFS volumes." -+#: ../sepolicy/sepolicy/gui.py:1035 +-#: booleans.py:155 +-msgid "Allow samba to export ntfs/fusefs volumes." ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." msgstr "" --#: booleans.py:157 --msgid "Allow sanlock to read/write fuse files" -+#: ../sepolicy/sepolicy/gui.py:1036 +-#: booleans.py:156 +-msgid "Allow samba to export NFS volumes." ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." msgstr "" --#: booleans.py:158 --msgid "Allow sanlock to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:1037 +-#: booleans.py:157 +-msgid "Allow sanlock to read/write fuse files" ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." msgstr "" --#: booleans.py:159 --msgid "Allow sanlock to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:1038 +-#: booleans.py:158 +-msgid "Allow sanlock to manage nfs files" ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." msgstr "" --#: booleans.py:160 --msgid "Allow sasl to read shadow" -+#: ../sepolicy/sepolicy/gui.py:1039 +-#: booleans.py:159 +-msgid "Allow sanlock to manage cifs files" ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" msgstr "" --#: booleans.py:161 --msgid "Allow secadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1040 +-#: booleans.py:160 +-msgid "Allow sasl to read shadow" ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" msgstr "" --#: booleans.py:162 --msgid "" --"disallow programs, such as newrole, from transitioning to administrative " --"user domains." -+#: ../sepolicy/sepolicy/gui.py:1041 +-#: booleans.py:161 +-msgid "Allow secadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" msgstr "" +-#: booleans.py:162 ++#: ../sepolicy/sepolicy/gui.py:1059 ++#, python-format + msgid "" +-"disallow programs, such as newrole, from transitioning to administrative " +-"user domains." +-msgstr "" +- -#: booleans.py:163 -msgid "Disable kernel module loading." -+#: ../sepolicy/sepolicy/gui.py:1042 -+#, python-format -+msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." msgstr "" -#: booleans.py:164 -+#: ../sepolicy/sepolicy/gui.py:1043 ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format msgid "" -"Boolean to determine whether the system permits loading policy, setting " @@ -186095,7 +188833,7 @@ index 7024cd9..bde9697 100644 -#: booleans.py:165 -msgid "Allow regular users direct dri device access" -+#: ../sepolicy/sepolicy/gui.py:1044 ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." msgstr "" @@ -186105,7 +188843,7 @@ index 7024cd9..bde9697 100644 -"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" -+#: ../sepolicy/sepolicy/gui.py:1045 ++#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." msgstr "" @@ -186114,7 +188852,7 @@ index 7024cd9..bde9697 100644 -msgid "" -"Allow all unconfined executables to use libraries requiring text relocation " -"that are not labeled textrel_shlib_t" -+#: ../sepolicy/sepolicy/gui.py:1149 ++#: ../sepolicy/sepolicy/gui.py:1170 +msgid "MISSING FILE PATH" msgstr "" @@ -186123,18 +188861,18 @@ index 7024cd9..bde9697 100644 -"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" -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 +#, fuzzy +msgid "Boolean section." +msgstr "Boolearra" + -+#: ../sepolicy/sepolicy/gui.py:1265 ++#: ../sepolicy/sepolicy/gui.py:1285 +msgid "To disable this transition, go to the " msgstr "" -#: booleans.py:169 -msgid "Allow users to connect to the local mysql server" -+#: ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1287 +msgid "To enable this transition, go to the " msgstr "" @@ -186142,41 +188880,41 @@ index 7024cd9..bde9697 100644 -msgid "" -"Allow confined users the ability to execute the ping and traceroute " -"commands." -+#: ../sepolicy/sepolicy/gui.py:1324 ++#: ../sepolicy/sepolicy/gui.py:1344 +#, fuzzy +msgid "executable" +msgstr "Exekutagarria" + -+#: ../sepolicy/sepolicy/gui.py:1327 ++#: ../sepolicy/sepolicy/gui.py:1347 +#, fuzzy +msgid "writable" +msgstr "Desgaituta" + -+#: ../sepolicy/sepolicy/gui.py:1330 ++#: ../sepolicy/sepolicy/gui.py:1350 +#, fuzzy +msgid "application" +msgstr "Aplikazioa" + -+#: ../sepolicy/sepolicy/gui.py:1331 ++#: ../sepolicy/sepolicy/gui.py:1351 +#, python-format -+msgid "Add new %s file path for '%s' domains." ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." msgstr "" -#: booleans.py:171 -msgid "Allow users to connect to PostgreSQL" -+#: ../sepolicy/sepolicy/gui.py:1332 ++#: ../sepolicy/sepolicy/gui.py:1352 +#, python-format -+msgid "Delete modified %s file paths for '%s' domain." ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." msgstr "" -#: booleans.py:172 -+#: ../sepolicy/sepolicy/gui.py:1333 ++#: ../sepolicy/sepolicy/gui.py:1353 +#, python-format msgid "" -"Allow user to r/w files on filesystems that do not have extended attributes " -"(FAT, CDROM, FLOPPY)" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:173 @@ -186184,45 +188922,44 @@ index 7024cd9..bde9697 100644 -"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." -+#: ../sepolicy/sepolicy/gui.py:1345 ++#: ../sepolicy/sepolicy/gui.py:1365 +msgid "connect" msgstr "" -#: booleans.py:174 -msgid "Allow user to use ssh chroot environment." -+#: ../sepolicy/sepolicy/gui.py:1348 ++#: ../sepolicy/sepolicy/gui.py:1368 +msgid "listen for inbound connections" msgstr "" -#: booleans.py:175 -msgid "Allow user music sharing" -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." msgstr "" -#: booleans.py:176 -+#: ../sepolicy/sepolicy/gui.py:1351 -+#, python-format ++#: ../sepolicy/sepolicy/gui.py:1371 msgid "" -"Allow anon internal-sftp to upload files, used for public file transfer " -"services. Directories must be labeled public_content_rw_t." -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." msgstr "" -#: booleans.py:177 --msgid "" --"Allow sftp-internal to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1352 ++#: ../sepolicy/sepolicy/gui.py:1372 +#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." + msgid "" +-"Allow sftp-internal to read and write files in the user home directories" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." msgstr "" -#: booleans.py:178 -msgid "" -"Allow sftp-internal to login to local users and read/write all files on the " -"system, governed by DAC." -+#: ../sepolicy/sepolicy/gui.py:1381 ++#: ../sepolicy/sepolicy/gui.py:1401 +msgid "Add new SELinux User/Role definition." msgstr "" @@ -186230,19 +188967,19 @@ index 7024cd9..bde9697 100644 -msgid "" -"Allow internal-sftp to read and write files in the user ssh home " -"directories." -+#: ../sepolicy/sepolicy/gui.py:1382 ++#: ../sepolicy/sepolicy/gui.py:1402 +msgid "Delete modified SELinux User/Role definitions." msgstr "" -#: booleans.py:180 -msgid "Allow sge to connect to the network using any TCP port" -+#: ../sepolicy/sepolicy/gui.py:1383 ++#: ../sepolicy/sepolicy/gui.py:1403 +msgid "Modify selected modified SELinux User/Role definitions." msgstr "" -#: booleans.py:181 -msgid "Allow sge to access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:1390 ++#: ../sepolicy/sepolicy/gui.py:1410 +msgid "Add new Login Mapping definition." msgstr "" @@ -186250,7 +188987,7 @@ index 7024cd9..bde9697 100644 -msgid "" -"Enable additional permissions needed to support devices on 3ware " -"controllers." -+#: ../sepolicy/sepolicy/gui.py:1391 ++#: ../sepolicy/sepolicy/gui.py:1411 +msgid "Delete modified Login Mapping definitions." msgstr "" @@ -186258,24 +188995,24 @@ index 7024cd9..bde9697 100644 -msgid "" -"Allow samba to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1392 ++#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Modify selected modified Login Mapping definitions." msgstr "" -#: booleans.py:184 -msgid "Allow user spamassassin clients to use the network." -+#: ../sepolicy/sepolicy/gui.py:1399 ++#: ../sepolicy/sepolicy/gui.py:1419 +msgid "Add new File Equivalence definition." msgstr "" -#: booleans.py:185 -msgid "Allow spamd to read/write user home directories." -+#: ../sepolicy/sepolicy/gui.py:1400 ++#: ../sepolicy/sepolicy/gui.py:1420 +msgid "Delete modified File Equivalence definitions." msgstr "" -#: booleans.py:186 -+#: ../sepolicy/sepolicy/gui.py:1401 ++#: ../sepolicy/sepolicy/gui.py:1421 msgid "" -"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." +"Modify selected modified File Equivalence definitions. Only bolded items in " @@ -186284,100 +189021,118 @@ index 7024cd9..bde9697 100644 -#: booleans.py:187 -msgid "Allow squid to run as a transparent proxy (TPROXY)" -+#: ../sepolicy/sepolicy/gui.py:1429 ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" msgstr "" -#: booleans.py:188 --msgid "" --"Allow ssh with chroot env to read and write files in the user home " --"directories" -+#: ../sepolicy/sepolicy/gui.py:1442 ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1463 ++#, python-format ++msgid "Add Network Port for %s" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1468 ++#, python-format + msgid "" +-"Allow ssh with chroot env to read and write files in the user home " +-"directories" ++"Add File Labeling for %s. File labels will be created when update is applied." msgstr "" -#: booleans.py:189 -msgid "allow host key based authentication" -+#: ../sepolicy/sepolicy/gui.py:1443 -+#, python-format -+msgid "Add Network Port for %s" - msgstr "" - --#: booleans.py:190 --msgid "Allow ssh logins as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:1448 -+#, python-format -+msgid "" -+"Add File Labeling for %s. File labels will be created when update is applied." - msgstr "" - --#: booleans.py:191 --msgid "Allow staff to exec content" -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" msgstr "" --#: booleans.py:192 --msgid "allow staff user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1459 +-#: booleans.py:190 +-msgid "Allow ssh logins as sysadm_r:sysadm_t" ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." msgstr "" --#: booleans.py:193 --msgid "Allow sysadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1460 +-#: booleans.py:191 +-msgid "Allow staff to exec content" ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" msgstr "" --#: booleans.py:194 -+#: ../sepolicy/sepolicy/gui.py:1465 - msgid "" --"Allow the Telepathy connection managers to connect to any network port." +-#: booleans.py:192 +-msgid "allow staff user to create and transition to svirt domains." ++#: ../sepolicy/sepolicy/gui.py:1485 ++msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." msgstr "" --#: booleans.py:195 --msgid "" --"Allow the Telepathy connection managers to connect to any generic TCP port." -+#: ../sepolicy/sepolicy/gui.py:1466 +-#: booleans.py:193 +-msgid "Allow sysadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1486 +#, fuzzy +msgid "Add SELinux Users" msgstr "" +"SELinux\n" +"erabiltzailea" --#: booleans.py:196 -+#: ../sepolicy/sepolicy/gui.py:1473 +-#: booleans.py:194 ++#: ../sepolicy/sepolicy/gui.py:1493 msgid "" --"Allow tftp to modify public files used for public file transfer services." --msgstr "" -- --#: booleans.py:197 --msgid "Allow tftp to read and write files in the user home directories" +-"Allow the Telepathy connection managers to connect to any network port." +"Add File Equivalency Mapping. Mapping will be created when update is applied." msgstr "" --#: booleans.py:198 --msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." -+#: ../sepolicy/sepolicy/gui.py:1474 +-#: booleans.py:195 ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" - msgstr "" - --#: booleans.py:199 --msgid "Allow tor to act as a relay" -+#: ../sepolicy/sepolicy/gui.py:1499 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format -+msgid "" + msgid "" +-"Allow the Telepathy connection managers to connect to any generic TCP port." +"Modify File Labeling for %s. File labels will be created when update is " +"applied." msgstr "" +-#: booleans.py:196 ++#: ../sepolicy/sepolicy/gui.py:1577 + msgid "" +-"Allow tftp to modify public files used for public file transfer services." ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." + msgstr "" + +-#: booleans.py:197 +-msgid "Allow tftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/gui.py:1578 ++#, fuzzy ++msgid "Modify SELinux Users" + msgstr "" ++"SELinux\n" ++"erabiltzailea" + +-#: booleans.py:198 +-msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." + msgstr "" + +-#: booleans.py:199 +-msgid "Allow tor to act as a relay" ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" + msgstr "" + -#: booleans.py:200 -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1593 msgid "" -"allow unconfined users to transition to the chrome sandbox domains when " -"running chrome-sandbox" @@ -186387,12 +189142,12 @@ index 7024cd9..bde9697 100644 -#: booleans.py:201 -msgid "Allow a user to login as an unconfined domain" -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" msgstr "" -#: booleans.py:202 -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format msgid "" -"Allow unconfined users to transition to the Mozilla plugin domain when " @@ -186402,69 +189157,69 @@ index 7024cd9..bde9697 100644 -#: booleans.py:203 -msgid "Allow video playing tools to run unconfined" -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" msgstr "" -#: booleans.py:204 -msgid "Allow unprivledged user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." msgstr "" -#: booleans.py:205 -msgid "Support ecryptfs home directories" -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" msgstr "" -#: booleans.py:206 -msgid "Support fusefs home directories" -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" msgstr "" -#: booleans.py:207 -msgid "Use lpd server instead of cups" -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" msgstr "" -#: booleans.py:208 -msgid "Support NFS home directories" -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" msgstr "" -#: booleans.py:209 -msgid "Support SAMBA home directories" -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" msgstr "" -#: booleans.py:210 -msgid "Allow user to exec content" -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" msgstr "" -#: booleans.py:211 -msgid "Allow varnishd to connect to all ports, not just HTTP." -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" msgstr "" -#: booleans.py:212 -msgid "Ignore vbetool mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" msgstr "" @@ -186472,7 +189227,7 @@ index 7024cd9..bde9697 100644 -#: booleans.py:213 -msgid "" -"Allow confined virtual guests to use serial/parallel communication ports" -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" msgstr "" @@ -186480,53 +189235,53 @@ index 7024cd9..bde9697 100644 -#: booleans.py:214 -msgid "" -"Allow confined virtual guests to use executable memory and executable stack" -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" msgstr "" -#: booleans.py:215 -msgid "Allow confined virtual guests to read fuse files" -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" msgstr "" -#: booleans.py:216 -msgid "Allow confined virtual guests to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" msgstr "" -#: booleans.py:217 -msgid "Allow confined virtual guests to interact with rawip sockets" -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" msgstr "" -#: booleans.py:218 -msgid "Allow confined virtual guests to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" msgstr "" -#: booleans.py:219 -msgid "Allow confined virtual guests to interact with the sanlock" -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" msgstr "" -#: booleans.py:220 -msgid "Allow confined virtual guests to manage device configuration, (pci)" -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" msgstr "" -#: booleans.py:221 -msgid "Allow confined virtual guests to use usb devices" -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, fuzzy, python-format +msgid "SELinux User : %s" msgstr "" @@ -186535,49 +189290,49 @@ index 7024cd9..bde9697 100644 -#: booleans.py:222 -msgid "Allow confined virtual guests to interact with the xserver" -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" msgstr "" -#: booleans.py:223 -msgid "Allow webadm to manage files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" msgstr "" -#: booleans.py:224 -msgid "Allow webadm to read files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" msgstr "" -#: booleans.py:225 -msgid "Ignore wine mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" msgstr "" -#: booleans.py:226 -msgid "Allow the graphical login program to execute bootloader" -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" msgstr "" -#: booleans.py:227 -msgid "" -"Allow the graphical login program to login directly as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, fuzzy, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" msgstr "" +"SELinux\n" +"erabiltzailea" -#: booleans.py:228 -msgid "Allow xen to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, fuzzy, python-format +msgid "SELinux User: %s" msgstr "" @@ -186588,71 +189343,73 @@ index 7024cd9..bde9697 100644 -msgid "" -"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated " -"logical volumes for disk images." -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." msgstr "" -#: booleans.py:230 -msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." msgstr "" -#: booleans.py:231 -msgid "" -"Allow xguest users to configure Network Manager and connect to apache ports" -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." msgstr "" -#: booleans.py:232 -msgid "Allow xguest to exec content" -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" msgstr "" -#: booleans.py:233 -msgid "Allow xguest users to mount removable media" -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" msgstr "" -#: booleans.py:234 -msgid "Allow xguest to use blue tooth devices" -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" msgstr "" -#: booleans.py:235 -msgid "Allows clients to write to the X server shared memory segments." -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" msgstr "" -#: booleans.py:236 -msgid "Allows XServer to execute writable memory" -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" msgstr "" -#: booleans.py:237 -msgid "Support X userspace object manager" -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" msgstr "" -#: booleans.py:238 -msgid "Allow zabbix to connect to unreserved ports" -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" msgstr "" -#: booleans.py:239 -msgid "Allow zebra daemon to write it configuration files" -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -186663,7 +189420,7 @@ index 7024cd9..bde9697 100644 msgstr "" -#: booleans.py:240 -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 msgid "" -"Allow ZoneMinder to modify public files used for public file transfer " -"services." @@ -186674,11 +189431,11 @@ index 7024cd9..bde9697 100644 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" msgstr "" diff --git a/policycoreutils/po/eu_ES.po b/policycoreutils/po/eu_ES.po -index 961d921..6bac2a5 100644 +index 961d921..e57dcf0 100644 --- a/policycoreutils/po/eu_ES.po +++ b/policycoreutils/po/eu_ES.po @@ -1,21 +1,22 @@ @@ -186696,7 +189453,7 @@ index 961d921..6bac2a5 100644 "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2012-03-30 18:14+0000\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" @@ -186729,7 +189486,7 @@ index 961d921..6bac2a5 100644 #, c-format msgid "Could not set exec context to %s.\n" msgstr "" -@@ -86,870 +87,907 @@ msgstr "" +@@ -86,870 +87,920 @@ msgstr "" msgid "To make this policy package active, execute:" msgstr "" @@ -186800,7 +189557,7 @@ index 961d921..6bac2a5 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "" @@ -186975,8 +189732,8 @@ index 961d921..6bac2a5 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "" @@ -186987,9 +189744,10 @@ index 961d921..6bac2a5 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "" @@ -187037,7 +189795,8 @@ index 961d921..6bac2a5 100644 -#: ../semanage/seobject.py:745 +#: ../semanage/seobject.py:780 #, python-format - msgid "Could not add role %s for %s" +-msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "" -#: ../semanage/seobject.py:754 @@ -187049,7 +189808,8 @@ index 961d921..6bac2a5 100644 -#: ../semanage/seobject.py:757 +#: ../semanage/seobject.py:792 #, python-format - msgid "Could not add prefix %s for %s" +-msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "" -#: ../semanage/seobject.py:760 @@ -187137,9 +189897,9 @@ index 961d921..6bac2a5 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "" @@ -187161,7 +189921,8 @@ index 961d921..6bac2a5 100644 -#: ../semanage/seobject.py:980 +#: ../semanage/seobject.py:1018 #, python-format - msgid "Could not create a key for %s/%s" +-msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:991 @@ -187179,64 +189940,74 @@ index 961d921..6bac2a5 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 #, python-format - msgid "Could not check if port %s/%s is defined" +-msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" msgstr "" -#: ../semanage/seobject.py:1002 +#: ../semanage/seobject.py:1042 #, python-format - msgid "Port %s/%s already defined" +-msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "" -#: ../semanage/seobject.py:1006 +#: ../semanage/seobject.py:1046 #, python-format - msgid "Could not create port for %s/%s" +-msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1012 +#: ../semanage/seobject.py:1052 #, python-format - msgid "Could not create context for %s/%s" +-msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1016 +#: ../semanage/seobject.py:1056 #, python-format - msgid "Could not set user in port context for %s/%s" +-msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1020 +#: ../semanage/seobject.py:1060 #, python-format - msgid "Could not set role in port context for %s/%s" +-msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1024 +#: ../semanage/seobject.py:1064 #, python-format - msgid "Could not set type in port context for %s/%s" +-msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1029 +#: ../semanage/seobject.py:1069 #, python-format - msgid "Could not set mls fields in port context for %s/%s" +-msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1033 +#: ../semanage/seobject.py:1073 #, python-format - msgid "Could not set port context for %s/%s" +-msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1037 +#: ../semanage/seobject.py:1077 #, python-format - msgid "Could not add port %s/%s" +-msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -187252,21 +190023,29 @@ index 961d921..6bac2a5 100644 msgstr "" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 ++#, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 #, python-format - msgid "Port %s/%s is not defined" +-msgid "Port %s/%s is not defined" ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "" -#: ../semanage/seobject.py:1068 +#: ../semanage/seobject.py:1108 #, python-format - msgid "Could not query port %s/%s" +-msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1079 +#: ../semanage/seobject.py:1119 #, python-format - msgid "Could not modify port %s/%s" +-msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1092 @@ -187281,26 +190060,33 @@ index 961d921..6bac2a5 100644 msgstr "" -#: ../semanage/seobject.py:1125 -+#: ../semanage/seobject.py:1165 ++#: ../semanage/seobject.py:1159 #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" +-msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" msgstr "" -#: ../semanage/seobject.py:1129 -+#: ../semanage/seobject.py:1169 ++#: ../semanage/seobject.py:1165 #, python-format - msgid "Could not delete port %s/%s" +-msgid "Could not delete port %s/%s" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 ++#: ../semanage/seobject.py:1169 ++#, python-format ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" ++msgstr "" ++ +#: ../semanage/seobject.py:1185 ../semanage/seobject.py:1207 msgid "Could not list ports" msgstr "" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "" @@ -187311,7 +190097,7 @@ index 961d921..6bac2a5 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "" @@ -187582,7 +190368,9 @@ index 961d921..6bac2a5 100644 -#: ../semanage/seobject.py:1697 +#: ../semanage/seobject.py:1750 #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" +-msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" msgstr "" -#: ../semanage/seobject.py:1706 @@ -187623,7 +190411,9 @@ index 961d921..6bac2a5 100644 +#: ../semanage/seobject.py:1795 #, 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" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" msgstr "" -#: ../semanage/seobject.py:1755 @@ -187789,7 +190579,8 @@ index 961d921..6bac2a5 100644 -#: ../semanage/seobject.py:2063 +#: ../semanage/seobject.py:2122 #, python-format - msgid "Bad format %s: Record %s" +-msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "" -#: ../semanage/seobject.py:2087 @@ -187837,13 +190628,13 @@ index 961d921..6bac2a5 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "" -@@ -988,206 +1026,226 @@ msgstr "" +@@ -988,206 +1039,226 @@ msgstr "" msgid "Unable to clear environment\n" msgstr "" @@ -188111,7 +190902,7 @@ index 961d921..6bac2a5 100644 msgid "failed to exec shell\n" msgstr "" -@@ -1414,7 +1472,7 @@ msgstr "" +@@ -1414,7 +1485,7 @@ msgstr "" msgid "Applications" msgstr "" @@ -188120,7 +190911,7 @@ index 961d921..6bac2a5 100644 msgid "Standard Init Daemon" msgstr "" -@@ -1424,7 +1482,7 @@ msgid "" +@@ -1424,7 +1495,7 @@ msgid "" "requires a script in /etc/rc.d/init.d" msgstr "" @@ -188129,7 +190920,7 @@ index 961d921..6bac2a5 100644 msgid "DBUS System Daemon" msgstr "" -@@ -1436,7 +1494,7 @@ msgstr "" +@@ -1436,7 +1507,7 @@ msgstr "" msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" @@ -188138,7 +190929,7 @@ index 961d921..6bac2a5 100644 msgid "Web Application/Script (CGI)" msgstr "" -@@ -1445,7 +1503,7 @@ msgid "" +@@ -1445,7 +1516,7 @@ msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" @@ -188147,7 +190938,7 @@ index 961d921..6bac2a5 100644 msgid "User Application" msgstr "" -@@ -1455,7 +1513,7 @@ msgid "" +@@ -1455,7 +1526,7 @@ msgid "" "started by a user" msgstr "" @@ -188156,26 +190947,26 @@ index 961d921..6bac2a5 100644 msgid "Sandbox" msgstr "" -@@ -1530,7 +1588,8 @@ msgstr "" +@@ -1530,7 +1601,8 @@ msgstr "" msgid "Enter name of application or user role:" msgstr "" -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "" -@@ -1614,7 +1673,7 @@ msgid "TCP Ports" +@@ -1614,7 +1686,7 @@ msgid "TCP Ports" msgstr "" #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" msgstr "" -@@ -1745,75 +1804,75 @@ msgstr "" +@@ -1745,75 +1817,75 @@ msgstr "" msgid "Policy Directory" msgstr "" @@ -188267,87 +191058,87 @@ index 961d921..6bac2a5 100644 msgid "Configue SELinux" msgstr "" -@@ -1828,6 +1887,10 @@ msgid "" +@@ -1828,6 +1900,10 @@ msgid "" msgstr "" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" msgstr "" -@@ -1837,7 +1900,9 @@ msgid "" +@@ -1837,7 +1913,9 @@ msgid "" "Level" msgstr "" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" msgstr "" -@@ -1875,10 +1940,14 @@ msgid "Modify %s" +@@ -1875,10 +1953,14 @@ msgid "Modify %s" msgstr "" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" msgstr "" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" msgstr "" -@@ -1886,7 +1955,7 @@ msgstr "" +@@ -1886,7 +1968,7 @@ msgstr "" msgid "Status" msgstr "" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " -@@ -1903,7 +1972,7 @@ msgid "" +@@ -1903,7 +1985,7 @@ msgid "" "wish to continue?" msgstr "" -#: ../gui/statusPage.py:152 -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " -@@ -1955,6 +2024,8 @@ msgid "" +@@ -1955,6 +2037,8 @@ msgid "" msgstr "" #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "" -@@ -1967,6 +2038,7 @@ msgid "SELinux Administration" +@@ -1967,6 +2051,7 @@ msgid "SELinux Administration" msgstr "" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" msgstr "" -@@ -2036,6 +2108,7 @@ msgstr "" +@@ -2036,6 +2121,7 @@ msgstr "" #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" msgstr "" -@@ -2159,1315 +2232,2868 @@ msgstr "" +@@ -2159,1315 +2245,2917 @@ msgstr "" msgid "SELinux user '%s' is required" msgstr "" @@ -188793,22 +191584,18 @@ index 961d921..6bac2a5 100644 -#: booleans.py:5 -msgid "Allow auditadm to exec content" +-msgstr "" +#: booleans.py:66 +msgid "" +"Allow gpg web domain to modify public files used for public file transfer " +"services." - msgstr "" - --#: booleans.py:6 ++msgstr "" ++ +#: booleans.py:67 - msgid "" --"Allow users to resolve user passwd entries directly from ldap rather then " --"using a sssd server" ++msgid "" +"Allow gssd to list tmp directories and read the kerberos credential cache." - msgstr "" - --#: booleans.py:7 --msgid "Allow users to login using a radius server" ++msgstr "" ++ +#: booleans.py:68 +msgid "Allow guest to exec content" +msgstr "" @@ -189671,6 +192458,32 @@ index 961d921..6bac2a5 100644 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -189845,21 +192658,17 @@ index 961d921..6bac2a5 100644 + +#: ../sepolicy/sepolicy.py:565 +msgid "name of policy to generate" - msgstr "" - --#: booleans.py:8 --msgid "Allow users to login using a yubikey server" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:572 +msgid "path in which the generated policy files will be stored" - msgstr "" ++msgstr "" --#: booleans.py:9 --msgid "Allow awstats to purge Apache logs" +-#: booleans.py:6 +#: ../sepolicy/sepolicy.py:574 +msgid "path to which the confined processes will need to write" - msgstr "" - --#: booleans.py:10 ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:575 +msgid "Policy types which require a command" +msgstr "" @@ -189896,7 +192705,7 @@ index 961d921..6bac2a5 100644 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -189997,31 +192806,31 @@ index 961d921..6bac2a5 100644 + +#: ../sepolicy/sepolicy/generate.py:333 msgid "" --"Allow cdrecord to read various content. nfs, samba, removable devices, user " --"temp and untrusted content files" +-"Allow users to resolve user passwd entries directly from ldap rather then " +-"using a sssd server" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" msgstr "" --#: booleans.py:11 --msgid "Allow clamd to use JIT compiler" +-#: booleans.py:7 +-msgid "Allow users to login using a radius server" +#: ../sepolicy/sepolicy/generate.py:425 +msgid "User Role types can not be assigned executables." msgstr "" --#: booleans.py:12 --msgid "Allow clamscan to non security files on a system" +-#: booleans.py:8 +-msgid "Allow users to login using a yubikey server" +#: ../sepolicy/sepolicy/generate.py:431 +msgid "Only Daemon apps can use an init script.." msgstr "" --#: booleans.py:13 --msgid "Allow clamscan to read user content" +-#: booleans.py:9 +-msgid "Allow awstats to purge Apache logs" +#: ../sepolicy/sepolicy/generate.py:449 +msgid "use_resolve must be a boolean value " msgstr "" --#: booleans.py:14 +-#: booleans.py:10 +#: ../sepolicy/sepolicy/generate.py:455 +msgid "use_syslog must be a boolean value " +msgstr "" @@ -190050,48 +192859,45 @@ index 961d921..6bac2a5 100644 +#: ../sepolicy/sepolicy/generate.py:876 +#, python-format msgid "" --"Allow Cobbler to modify public files used for public file transfer services." +-"Allow cdrecord to read various content. nfs, samba, removable devices, user " +-"temp and untrusted content files" +"You need to define a new type which ends with: \n" +" %s" msgstr "" --#: booleans.py:15 --msgid "Allow Cobbler to connect to the network using TCP." +-#: booleans.py:11 +-msgid "Allow clamd to use JIT compiler" +#: ../sepolicy/sepolicy/generate.py:1104 +msgid "You must enter the executable path for your confined process" msgstr "" --#: booleans.py:16 --msgid "Allow Cobbler to access cifs file systems." +-#: booleans.py:12 +-msgid "Allow clamscan to non security files on a system" +#: ../sepolicy/sepolicy/generate.py:1363 +msgid "Type Enforcement file" msgstr "" --#: booleans.py:17 --msgid "Allow Cobbler to access nfs file systems." +-#: booleans.py:13 +-msgid "Allow clamscan to read user content" +#: ../sepolicy/sepolicy/generate.py:1364 +msgid "Interface file" msgstr "" --#: booleans.py:18 --msgid "Allow collectd to connect to the network using TCP." +-#: booleans.py:14 +#: ../sepolicy/sepolicy/generate.py:1365 +msgid "File Contexts file" - msgstr "" - --#: booleans.py:19 --msgid "Allow codnor domain to connect to the network using TCP." ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:1367 +msgid "Spec file" - msgstr "" - --#: booleans.py:20 ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:1368 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -190099,188 +192905,174 @@ index 961d921..6bac2a5 100644 +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:350 msgid "" --"Allow system cron jobs to relabel filesystem for restoring file contexts." +-"Allow Cobbler to modify public files used for public file transfer services." +"The entry that was entered is incorrect. Please try again in the " +"ex:/.../... format." msgstr "" --#: booleans.py:21 --msgid "Allow cvs daemon to read shadow" +-#: booleans.py:15 +-msgid "Allow Cobbler to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:376 +msgid "Retry" msgstr "" --#: booleans.py:22 --msgid "Allow all daemons to write corefiles to /" +-#: booleans.py:16 +-msgid "Allow Cobbler to access cifs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" msgstr "" --#: booleans.py:23 --msgid "Allow all daemons to use tcp wrappers." +-#: booleans.py:17 +-msgid "Allow Cobbler to access nfs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:476 +msgid "" +"Add file Equivilence Mapping. Mapping will be created when Update is " +"applied." msgstr "" --#: booleans.py:24 --msgid "Allow all daemons the ability to read/write terminals" +-#: booleans.py:18 +-msgid "Allow collectd to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" msgstr "" --#: booleans.py:25 --msgid "Allow dan to manage user files" +-#: booleans.py:19 +-msgid "Allow codnor domain to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." msgstr "" --#: booleans.py:26 --msgid "Allow dan to read user files" +-#: booleans.py:20 +#: ../sepolicy/sepolicy/sepolicy.glade:515 +msgid "Enter the path to which you want to setup an equivalence label." - msgstr "" - --#: booleans.py:27 --msgid "Allow dbadm to manage files in users home directories" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" - msgstr "" - --#: booleans.py:28 --msgid "Allow dbadm to read files in users home directories" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" - msgstr "" - --#: booleans.py:29 ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:582 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" +-"Allow system cron jobs to relabel filesystem for restoring file contexts." +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." msgstr "" --#: booleans.py:30 --msgid "Allow sysadm to debug or ptrace all processes." +-#: booleans.py:21 +-msgid "Allow cvs daemon to read shadow" +#: ../sepolicy/sepolicy/sepolicy.glade:639 +msgid "Add a file" msgstr "" --#: booleans.py:31 --msgid "Allow dhcpc client applications to execute iptables commands" +-#: booleans.py:22 +-msgid "Allow all daemons to write corefiles to /" +#: ../sepolicy/sepolicy/sepolicy.glade:656 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." msgstr "" --#: booleans.py:32 --msgid "Allow DHCP daemon to use LDAP backends" +-#: booleans.py:23 +-msgid "Allow all daemons to use tcp wrappers." +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" msgstr "" --#: booleans.py:33 --msgid "Allow all domains to use other domains file descriptors" +-#: booleans.py:24 +-msgid "Allow all daemons the ability to read/write terminals" +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" msgstr "" --#: booleans.py:34 --msgid "Allow all domains to have the kernel load modules" +-#: booleans.py:25 +-msgid "Allow dan to manage user files" +#: ../sepolicy/sepolicy/sepolicy.glade:781 +msgid "Type" msgstr "" --#: booleans.py:35 --msgid "Allow the use of the audio devices as the source for the entropy feeds" +-#: booleans.py:26 +-msgid "Allow dan to read user files" +#: ../sepolicy/sepolicy/sepolicy.glade:795 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:27 +-msgid "Allow dbadm to manage files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:822 +msgid "Make Path Recursive" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:28 +-msgid "Allow dbadm to read files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:826 +msgid "" +"Select Make Path Recursive iff you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:29 +#: ../sepolicy/sepolicy/sepolicy.glade:839 +msgid "Browse" +msgstr "" @@ -190294,527 +193086,530 @@ index 961d921..6bac2a5 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:898 -+msgid "" + 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" +"Specify the path using regular expressions that you would like to modify the " +"labeling." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:30 +-msgid "Allow sysadm to debug or ptrace all processes." +#: ../sepolicy/sepolicy/sepolicy.glade:920 +msgid "Select the SELinux file type to assign to this path." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:31 +-msgid "Allow dhcpc client applications to execute iptables commands" +#: ../sepolicy/sepolicy/sepolicy.glade:947 +msgid "Enter the MLS Label to assign to this file path." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:32 +-msgid "Allow DHCP daemon to use LDAP backends" +#: ../sepolicy/sepolicy/sepolicy.glade:951 +msgid "SELinux MLS Label you wish to assign to this path." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:33 +-msgid "Allow all domains to use other domains file descriptors" +#: ../sepolicy/sepolicy/sepolicy.glade:1088 +msgid "Analyzing Policy..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 + msgstr "" + +-#: booleans.py:34 +-msgid "Allow all domains to have the kernel load modules" ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." - msgstr "" - --#: booleans.py:36 --msgid "Allow exim to connect to databases (postgres, mysql)" -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" - msgstr "" - --#: booleans.py:37 --msgid "Allow exim to create, read, write, and delete unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." msgstr "" +-#: booleans.py:35 +-msgid "Allow the use of the audio devices as the source for the entropy feeds" ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 ++msgid "Login Mapping" + msgstr "" + +-#: booleans.py:36 +-msgid "Allow exim to connect to databases (postgres, mysql)" ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 ++msgid "Manage the SELinux configuration" + msgstr "" + +-#: booleans.py:37 +-msgid "Allow exim to create, read, write, and delete unprivileged user files." ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 ++msgid "SELinux Users" + msgstr "" + -#: booleans.py:38 -msgid "Allow exim to read unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 -+msgid "Login Mapping" ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 ++msgid "Lockdown" msgstr "" -#: booleans.py:39 -msgid "Enable extra rules in the cron domain to support fcron." -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 -+msgid "Manage the SELinux configuration" - msgstr "" - --#: booleans.py:40 --msgid "Allow fenced domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 -+msgid "SELinux Users" - msgstr "" - --#: booleans.py:41 --msgid "Allow fenced domain to execute ssh." -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 -+msgid "Lockdown" - msgstr "" - --#: booleans.py:42 --msgid "Allow all domains to execute in fips_mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." msgstr "" --#: booleans.py:43 --msgid "Allow ftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 +-#: booleans.py:40 +-msgid "Allow fenced domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" msgstr "" --#: booleans.py:44 --msgid "" --"Allow ftp servers to upload files, used for public file transfer services. " --"Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 +-#: booleans.py:41 +-msgid "Allow fenced domain to execute ssh." ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" msgstr "" --#: booleans.py:45 --msgid "Allow ftp servers to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 +-#: booleans.py:42 +-msgid "Allow all domains to execute in fips_mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" msgstr "" --#: booleans.py:46 --msgid "Allow ftp servers to connect to mysql database ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 +-#: booleans.py:43 +-msgid "Allow ftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" msgstr "" --#: booleans.py:47 -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 +-#: booleans.py:44 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 msgid "" --"Allow ftp servers to login to local users and read/write all files on the " --"system, governed by DAC." +-"Allow ftp servers to upload files, used for public file transfer services. " +-"Directories must be labeled public_content_rw_t." +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." msgstr "" +-#: booleans.py:45 +-msgid "Allow ftp servers to connect to all ports > 1023" ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 ++msgid "Enabled" + msgstr "" + +-#: booleans.py:46 +-msgid "Allow ftp servers to connect to mysql database ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 ++msgid "File Path" + msgstr "" + +-#: booleans.py:47 +-msgid "" +-"Allow ftp servers to login to local users and read/write all files on the " +-"system, governed by DAC." ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 ++msgid "SELinux File Type" + msgstr "" + -#: booleans.py:48 -msgid "Allow ftp servers to use cifs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 -+msgid "Enabled" ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 ++msgid "File path used to enter the 'selected domain'." msgstr "" -#: booleans.py:49 -msgid "Allow ftp servers to use nfs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 -+msgid "File Path" ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 ++msgid "Executable Files" msgstr "" -#: booleans.py:50 -msgid "Allow ftp servers to use bind to all unreserved ports for passive mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 -+msgid "SELinux File Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 ++msgid "Files to which the 'selected domain' can write." msgstr "" -#: booleans.py:51 -msgid "Determine whether Git CGI can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 -+msgid "File path used to enter the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 ++msgid "Writable files" msgstr "" -#: booleans.py:52 -msgid "Determine whether Git CGI can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 -+msgid "Executable Files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 ++msgid "File Types defined for the 'selected domain'." msgstr "" -#: booleans.py:53 -msgid "Determine whether Git CGI can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 -+msgid "Files to which the 'selected domain' can write." ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 ++msgid "Application File Types" msgstr "" -#: booleans.py:54 -msgid "" -"Determine whether Git session daemon can bind TCP sockets to all unreserved " -"ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 -+msgid "Writable files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 ++msgid "Network Ports to which the 'selected domain' is allowed to connect." msgstr "" -#: booleans.py:55 -msgid "" -"Determine whether calling user domains can execute Git daemon in the " -"git_session_t domain." -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 -+msgid "File Types defined for the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 ++msgid "Outbound" msgstr "" -#: booleans.py:56 -msgid "Determine whether Git system daemon can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 -+msgid "Application File Types" ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 ++msgid "Network Ports to which the 'selected domain' is allowed to listen." msgstr "" -#: booleans.py:57 -msgid "Determine whether Git system daemon can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 -+msgid "Network Ports to which the 'selected domain' is allowed to connect." ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 ++msgid "Inbound" msgstr "" -#: booleans.py:58 -msgid "Determine whether Git system daemon can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 -+msgid "Outbound" ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 ++msgid "" ++"Boolean \n" ++"Enabled" msgstr "" -#: booleans.py:59 -msgid "Allow gitisis daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 -+msgid "Network Ports to which the 'selected domain' is allowed to listen." ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 ++msgid "Boolean name" msgstr "" -#: booleans.py:60 -msgid "Enable reading of urandom for all domains." -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 -+msgid "Inbound" ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 ++msgid "SELinux Application Type" msgstr "" -#: booleans.py:61 -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 msgid "" -"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" -"agent to manage user files." -+"Boolean \n" -+"Enabled" ++"Executables which will transition to a different domain, when the 'selected " ++"domain' executes them." msgstr "" -#: booleans.py:62 -msgid "" -"Allow gpg web domain to modify public files used for public file transfer " -"services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 -+msgid "Boolean name" ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 ++msgid "Applicaton Transitions From 'select domain'" msgstr "" -#: booleans.py:63 -msgid "Allow gssd to read temp directory. For access to kerberos tgt." -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 -+msgid "SELinux Application Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 ++msgid "" ++"Boolean\n" ++"Enabled" msgstr "" -#: booleans.py:64 -msgid "Allow guest to exec content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 -+msgid "" -+"Executables which will transition to a different domain, when the 'selected " -+"domain' executes them." ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 ++msgid "Calling Process Domain" msgstr "" -#: booleans.py:65 -msgid "" -"Allow Apache to modify public files used for public file transfer services. " -"Directories/Files must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 -+msgid "Applicaton Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 ++msgid "Executable File" msgstr "" -#: booleans.py:66 -msgid "Allow httpd to use built in scripting (usually php)" -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 -+msgid "" -+"Boolean\n" -+"Enabled" - msgstr "" - --#: booleans.py:67 --msgid "Allow http daemon to check spam" -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 -+msgid "Calling Process Domain" - msgstr "" - --#: booleans.py:68 --msgid "" --"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " --"ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 -+msgid "Executable File" - msgstr "" - --#: booleans.py:69 --msgid "Allow httpd to connect to the ldap port" -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." msgstr "" --#: booleans.py:70 --msgid "Allow http daemon to connect to zabbix" -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 +-#: booleans.py:67 +-msgid "Allow http daemon to check spam" ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" msgstr "" --#: booleans.py:71 --msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 -+msgid "" +-#: booleans.py:68 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 + msgid "" +-"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " +-"ports" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." msgstr "" +-#: booleans.py:69 +-msgid "Allow httpd to connect to the ldap port" ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 ++msgid "SELinux Directory Type" + msgstr "" + +-#: booleans.py:70 +-msgid "Allow http daemon to connect to zabbix" ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 ++msgid "Destination Class" + msgstr "" + +-#: booleans.py:71 +-msgid "Allow HTTPD scripts and modules to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 ++msgid "SELinux Destination Type" + msgstr "" + -#: booleans.py:72 -msgid "Allow HTTPD scripts and modules to connect to cobbler over the network." -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 -+msgid "SELinux Directory Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 ++msgid "File Name" msgstr "" -#: booleans.py:73 -msgid "" -"Allow HTTPD scripts and modules to connect to databases over the network." -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 -+msgid "Destination Class" ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 ++msgid "File Transitions From 'select domain'" msgstr "" -#: booleans.py:74 -msgid "Allow httpd to connect to memcache server" -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 -+msgid "SELinux Destination Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 ++msgid "Default Level" msgstr "" -#: booleans.py:75 -msgid "Allow httpd to act as a relay" -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 -+msgid "File Name" ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 ++msgid "Select the system mode when the system first boots up" msgstr "" -#: booleans.py:76 -msgid "Allow http daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 -+msgid "File Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 ++msgid "Select the system mode for the current session" msgstr "" -#: booleans.py:77 -msgid "Allow Apache to communicate with avahi service via dbus" -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 -+msgid "Default Level" ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 ++msgid "System Policy Type:" msgstr "" -#: booleans.py:78 -msgid "Allow httpd cgi support" -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 -+msgid "Select the system mode when the system first boots up" ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 ++msgid "System Mode" msgstr "" -#: booleans.py:79 -msgid "Allow httpd to act as a FTP server by listening on the ftp port." -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 -+msgid "Select the system mode for the current session" ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 ++msgid "Import system settings from another machine" msgstr "" -#: booleans.py:80 -msgid "Allow httpd to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 -+msgid "System Policy Type:" ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++msgid "Import" msgstr "" -#: booleans.py:81 -msgid "Allow httpd scripts and modules execmem/execstack" -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 -+msgid "System Mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 ++msgid "Export system settings to a file" msgstr "" -#: booleans.py:82 -msgid "Allow HTTPD to connect to port 80 for graceful shutdown" -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 -+msgid "Import system settings from another machine" ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++msgid "Export" msgstr "" -#: booleans.py:83 -msgid "Allow httpd processes to manage IPA content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 -+msgid "Import" ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 ++msgid "Relabel all files back to system defaults on reboot" msgstr "" -#: booleans.py:84 -msgid "Allow Apache to use mod_auth_ntlm_winbind" -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 -+msgid "Export system settings to a file" ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 ++msgid "Yes" msgstr "" -#: booleans.py:85 -msgid "Allow Apache to use mod_auth_pam" -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 -+msgid "Export" ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 ++msgid "No" msgstr "" -#: booleans.py:86 -msgid "Allow httpd to read user content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 -+msgid "Relabel all files back to system defaults on reboot" ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 ++msgid "System Configuration" msgstr "" -#: booleans.py:87 -msgid "Allow Apache to run in stickshift mode, not transition to passenger" -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 -+msgid "Yes" - msgstr "" - --#: booleans.py:88 --msgid "Allow httpd daemon to change its resource limits" -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 -+msgid "No" - msgstr "" - --#: booleans.py:89 --msgid "" --"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 -+msgid "System Configuration" - msgstr "" - --#: booleans.py:90 -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 - msgid "" --"Allow apache scripts to write to public content, directories/files must be " --"labeled public_rw_content_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 ++msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " @@ -190823,19 +193618,18 @@ index 961d921..6bac2a5 100644 +"unconfined_t from the users/login screens." msgstr "" --#: booleans.py:91 --msgid "Allow Apache to execute tmp content." -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 +-#: booleans.py:88 +-msgid "Allow httpd daemon to change its resource limits" ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" msgstr "" --#: booleans.py:92 -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 +-#: booleans.py:89 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 msgid "" --"Unify HTTPD to communicate with the terminal. Needed for entering the " --"passphrase for certificates at the terminal." +-"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -190843,16 +193637,15 @@ index 961d921..6bac2a5 100644 +"allowed." msgstr "" --#: booleans.py:93 --msgid "Unify HTTPD handling of all content files." -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 +-#: booleans.py:90 ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" - msgstr "" - --#: booleans.py:94 --msgid "Allow httpd to access cifs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 -+msgid "" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 + msgid "" +-"Allow apache scripts to write to public content, directories/files must be " +-"labeled public_rw_content_t." +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -190860,257 +193653,273 @@ index 961d921..6bac2a5 100644 +"allowed." msgstr "" --#: booleans.py:95 --msgid "Allow httpd to access FUSE file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 +-#: booleans.py:91 +-msgid "Allow Apache to execute tmp content." ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" msgstr "" --#: booleans.py:96 --msgid "Allow httpd to run gpg" -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 -+msgid "" +-#: booleans.py:92 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 + msgid "" +-"Unify HTTPD to communicate with the terminal. Needed for entering the " +-"passphrase for certificates at the terminal." +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." msgstr "" +-#: booleans.py:93 +-msgid "Unify HTTPD handling of all content files." ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 ++msgid "Files Equivalence" + msgstr "" + +-#: booleans.py:94 +-msgid "Allow httpd to access cifs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 ++msgid "...SELECT TO VIEW DATA..." + msgstr "" + +-#: booleans.py:95 +-msgid "Allow httpd to access FUSE file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 ++msgid "Delete" + msgstr "" + +-#: booleans.py:96 +-msgid "Allow httpd to run gpg" ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 ++msgid "Modify" + msgstr "" + -#: booleans.py:97 -msgid "Allow httpd to access nfs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 -+msgid "Files Equivalence" ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 ++msgid "Revert" msgstr "" -#: booleans.py:98 -msgid "Allow httpd to communicate with oddjob to start up a service" -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 -+msgid "...SELECT TO VIEW DATA..." - msgstr "" - --#: booleans.py:99 --msgid "Allow httpd to access openstack ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 -+msgid "Delete" - msgstr "" - --#: booleans.py:100 --msgid "Allow Apache to query NS records" -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 -+msgid "Modify" - msgstr "" - --#: booleans.py:101 --msgid "Allow icecast to connect to all ports, not just sound ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 -+msgid "Revert" - msgstr "" - --#: booleans.py:102 -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 - msgid "" --"Allow the Irssi IRC Client to connect to any port, and to bind to any " --"unreserved port." --msgstr "" -- --#: booleans.py:103 --msgid "Allow confined applications to run with kerberos." ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 ++msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." msgstr "" --#: booleans.py:104 --msgid "Allow syslogd daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 +-#: booleans.py:99 +-msgid "Allow httpd to access openstack ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" msgstr "" --#: booleans.py:105 --msgid "Allow syslogd the ability to read/write terminals" -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 +-#: booleans.py:100 +-msgid "Allow Apache to query NS records" ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." msgstr "" --#: booleans.py:106 --msgid "Allow logging in and using the system from /dev/console." -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 +-#: booleans.py:101 +-msgid "Allow icecast to connect to all ports, not just sound ports." ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" msgstr "" --#: booleans.py:107 --msgid "" --"Control the ability to mmap a low area of the address space, as configured " --"by /proc/sys/kernel/mmap_min_addr." -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 +-#: booleans.py:102 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" - msgstr "" - --#: booleans.py:108 --msgid "Allow mock to read files in home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" - msgstr "" - --#: booleans.py:109 --msgid "Allow the mount command to mount any directory or file." -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" - msgstr "" - --#: booleans.py:110 --msgid "Allow mozilla plugin domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" - msgstr "" - --#: booleans.py:111 -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 msgid "" --"Allow mozilla_plugins to create random content in the users home directory" +-"Allow the Irssi IRC Client to connect to any port, and to bind to any " +-"unreserved port." +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." msgstr "" --#: booleans.py:112 --msgid "Allow confined web browsers to read home directory content" -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 +-#: booleans.py:103 +-msgid "Allow confined applications to run with kerberos." ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" msgstr "" --#: booleans.py:113 --msgid "Allow mplayer executable stack" -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 +-#: booleans.py:104 +-msgid "Allow syslogd daemon to send mail" ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" msgstr "" --#: booleans.py:114 --msgid "Allow mysqld to connect to all ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 +-#: booleans.py:105 +-msgid "Allow syslogd the ability to read/write terminals" ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" msgstr "" --#: booleans.py:115 --msgid "Allow BIND to bind apache port." -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 +-#: booleans.py:106 +-msgid "Allow logging in and using the system from /dev/console." ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." msgstr "" --#: booleans.py:116 -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 +-#: booleans.py:107 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 msgid "" --"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." +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." msgstr "" --#: booleans.py:117 --msgid "Allow any files/directories to be exported read/only via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 +-#: booleans.py:108 +-msgid "Allow mock to read files in home directories." ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." + msgstr "" + +-#: booleans.py:109 +-msgid "Allow the mount command to mount any directory or file." ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." + msgstr "" + +-#: booleans.py:110 +-msgid "Allow mozilla plugin domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" + msgstr "" + +-#: booleans.py:111 +-msgid "" +-"Allow mozilla_plugins to create random content in the users home directory" ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" msgstr "" --#: booleans.py:118 --msgid "Allow any files/directories to be exported read/write via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 +-#: booleans.py:112 +-msgid "Allow confined web browsers to read home directory content" ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" msgstr "" --#: booleans.py:119 -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 - 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:113 +-msgid "Allow mplayer executable stack" ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 ++msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." msgstr "" --#: booleans.py:120 --msgid "Allow system to run with NIS" -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 +-#: booleans.py:114 +-msgid "Allow mysqld to connect to all ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" msgstr "" --#: booleans.py:121 --msgid "Allow confined applications to use nscd shared memory." -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 +-#: booleans.py:115 +-msgid "Allow BIND to bind apache port." ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" msgstr "" --#: booleans.py:122 --msgid "Allow openshift to lockdown app" -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 +-#: booleans.py:116 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 + msgid "" +-"Allow BIND to write the master zone files. Generally this is used for " +-"dynamic DNS or zone transfers." ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." + msgstr "" + +-#: booleans.py:117 +-msgid "Allow any files/directories to be exported read/only via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" + msgstr "" + +-#: booleans.py:118 +-msgid "Allow any files/directories to be exported read/write via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." msgstr "" --#: booleans.py:123 --msgid "Allow openvpn to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 +-#: booleans.py:119 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" - msgstr "" - --#: booleans.py:124 --msgid "Allow piranha-lvs domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 -+msgid "" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 + msgid "" +-"Allow nfs servers to modify public files used for public file transfer " +-"services. Files/Directories must be labeled public_content_rw_t." +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" msgstr "" --#: booleans.py:125 --msgid "Allow polipo to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 +-#: booleans.py:120 +-msgid "Allow system to run with NIS" ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." msgstr "" --#: booleans.py:126 --msgid "" --"Determine whether Polipo session daemon can bind tcp sockets to all " --"unreserved ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 +-#: booleans.py:121 +-msgid "Allow confined applications to use nscd shared memory." ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" msgstr "" --#: booleans.py:127 --msgid "" --"Determine whether calling user domains can execute Polipo daemon in the " --"polipo_session_t domain." -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:122 +-msgid "Allow openshift to lockdown app" ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" msgstr "" --#: booleans.py:128 --msgid "Determine whether polipo can access cifs file systems." -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:123 +-msgid "Allow openvpn to read home directories" ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" msgstr "" --#: booleans.py:129 --msgid "Determine whether Polipo can access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:66 +-#: booleans.py:124 +-msgid "Allow piranha-lvs domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" msgstr "" --#: booleans.py:130 --msgid "Enable polyinstantiated directory support." -+#: ../sepolicy/sepolicy/gui.py:67 +-#: booleans.py:125 +-msgid "Allow polipo to connect to all ports > 1023" ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" msgstr "" --#: booleans.py:131 --msgid "Allow postfix_local domain full write access to mail_spool directories" -+#: ../sepolicy/sepolicy/gui.py:92 -+msgid "" +-#: booleans.py:126 ++#: ../sepolicy/sepolicy/gui.py:93 + msgid "" +-"Determine whether Polipo session daemon can bind tcp sockets to all " +-"unreserved ports." +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" @@ -191119,241 +193928,271 @@ index 961d921..6bac2a5 100644 +" * Change the system mode to Enforcing\n" msgstr "" --#: booleans.py:132 --msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" -+#: ../sepolicy/sepolicy/gui.py:115 +-#: booleans.py:127 +-msgid "" +-"Determine whether calling user domains can execute Polipo daemon in the " +-"polipo_session_t domain." ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" msgstr "" +-#: booleans.py:128 +-msgid "Determine whether polipo can access cifs file systems." ++#: ../sepolicy/sepolicy/gui.py:639 ++msgid "System Status: Disabled" + msgstr "" + +-#: booleans.py:129 +-msgid "Determine whether Polipo can access nfs file systems." ++#: ../sepolicy/sepolicy/gui.py:737 ++msgid "Help: Start Page" + msgstr "" + +-#: booleans.py:130 +-msgid "Enable polyinstantiated directory support." ++#: ../sepolicy/sepolicy/gui.py:741 ++msgid "Help: Booleans Page" + msgstr "" + +-#: booleans.py:131 +-msgid "Allow postfix_local domain full write access to mail_spool directories" ++#: ../sepolicy/sepolicy/gui.py:747 ++msgid "Help: Executable Files Page" + msgstr "" + +-#: booleans.py:132 +-msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" ++#: ../sepolicy/sepolicy/gui.py:750 ++msgid "Help: Writable Files Page" + msgstr "" + -#: booleans.py:133 -msgid "Allow transmit client label to foreign database" -+#: ../sepolicy/sepolicy/gui.py:624 -+msgid "System Status: Disabled" ++#: ../sepolicy/sepolicy/gui.py:753 ++msgid "Help: Application Types Page" msgstr "" -#: booleans.py:134 -msgid "Allow database admins to execute DML statement" -+#: ../sepolicy/sepolicy/gui.py:722 -+msgid "Help: Start Page" ++#: ../sepolicy/sepolicy/gui.py:758 ++msgid "Help: Outbound Network Connections Page" msgstr "" -#: booleans.py:135 -msgid "Allow unprivileged users to execute DDL statement" -+#: ../sepolicy/sepolicy/gui.py:726 -+msgid "Help: Booleans Page" ++#: ../sepolicy/sepolicy/gui.py:761 ++msgid "Help: Inbound Network Connections Page" msgstr "" -#: booleans.py:136 -msgid "Allow pppd to load kernel modules for certain modems" -+#: ../sepolicy/sepolicy/gui.py:732 -+msgid "Help: Executable Files Page" ++#: ../sepolicy/sepolicy/gui.py:767 ++msgid "Help: Transition from application Page" msgstr "" -#: booleans.py:137 -msgid "Allow pppd to be run for a regular user" -+#: ../sepolicy/sepolicy/gui.py:735 -+msgid "Help: Writable Files Page" ++#: ../sepolicy/sepolicy/gui.py:770 ++msgid "Help: Transition into application Page" msgstr "" -#: booleans.py:138 -msgid "" -"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:738 -+msgid "Help: Application Types Page" ++#: ../sepolicy/sepolicy/gui.py:773 ++msgid "Help: Transition application file Page" msgstr "" -#: booleans.py:139 -msgid "Allow Puppet client to manage all file types." -+#: ../sepolicy/sepolicy/gui.py:743 -+msgid "Help: Outbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:777 ++msgid "Help: Systems Page" msgstr "" -#: booleans.py:140 -msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database" -+#: ../sepolicy/sepolicy/gui.py:746 -+msgid "Help: Inbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:781 ++msgid "Help: Lockdown Page" msgstr "" -#: booleans.py:141 -msgid "Allow racoon to read shadow" -+#: ../sepolicy/sepolicy/gui.py:752 -+msgid "Help: Transition from application Page" ++#: ../sepolicy/sepolicy/gui.py:785 ++msgid "Help: Login Page" msgstr "" -#: booleans.py:142 -msgid "Allow rgmanager domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/gui.py:755 -+msgid "Help: Transition into application Page" ++#: ../sepolicy/sepolicy/gui.py:789 ++msgid "Help: SELinux User Page" msgstr "" -#: booleans.py:143 -msgid "" -"Allow rsync to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:758 -+msgid "Help: Transition application file Page" ++#: ../sepolicy/sepolicy/gui.py:793 ++msgid "Help: File Equivalence Page" msgstr "" -#: booleans.py:144 -msgid "Allow rsync to run as a client" -+#: ../sepolicy/sepolicy/gui.py:762 -+msgid "Help: Systems Page" - msgstr "" - --#: booleans.py:145 --msgid "Allow rsync to export any files/directories read only." -+#: ../sepolicy/sepolicy/gui.py:766 -+msgid "Help: Lockdown Page" - msgstr "" - --#: booleans.py:146 --msgid "Allow rsync servers to share cifs files systems" -+#: ../sepolicy/sepolicy/gui.py:770 -+msgid "Help: Login Page" - msgstr "" - --#: booleans.py:147 --msgid "Allow rsync servers to share nfs files systems" -+#: ../sepolicy/sepolicy/gui.py:774 -+msgid "Help: SELinux User Page" - msgstr "" - --#: booleans.py:148 --msgid "Allow samba to create new home directories (e.g. via PAM)" -+#: ../sepolicy/sepolicy/gui.py:778 -+msgid "Help: File Equivalence Page" - msgstr "" - --#: booleans.py:149 --msgid "" --"Allow samba to act as the domain controller, add users, groups and change " --"passwords." -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." - msgstr "" - --#: booleans.py:150 --msgid "Allow samba to share users home directories." -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." msgstr "" --#: booleans.py:151 --msgid "Allow samba to share any file/directory read only." -+#: ../sepolicy/sepolicy/gui.py:1032 +-#: booleans.py:145 +-msgid "Allow rsync to export any files/directories read only." ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." msgstr "" --#: booleans.py:152 --msgid "Allow samba to share any file/directory read/write." -+#: ../sepolicy/sepolicy/gui.py:1033 +-#: booleans.py:146 +-msgid "Allow rsync servers to share cifs files systems" ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." msgstr "" --#: booleans.py:153 --msgid "Allow samba to act as a portmapper" -+#: ../sepolicy/sepolicy/gui.py:1034 +-#: booleans.py:147 +-msgid "Allow rsync servers to share nfs files systems" ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." msgstr "" --#: booleans.py:154 --msgid "Allow samba to run unconfined scripts" -+#: ../sepolicy/sepolicy/gui.py:1035 +-#: booleans.py:148 +-msgid "Allow samba to create new home directories (e.g. via PAM)" ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." msgstr "" --#: booleans.py:155 --msgid "Allow samba to export ntfs/fusefs volumes." -+#: ../sepolicy/sepolicy/gui.py:1036 +-#: booleans.py:149 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format -+msgid "" + msgid "" +-"Allow samba to act as the domain controller, add users, groups and change " +-"passwords." +"Display boolean information that can be used to modify the policy for the " +"'%s'." msgstr "" --#: booleans.py:156 --msgid "Allow samba to export NFS volumes." -+#: ../sepolicy/sepolicy/gui.py:1037 +-#: booleans.py:150 +-msgid "Allow samba to share users home directories." ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." msgstr "" --#: booleans.py:157 --msgid "Allow sanlock to read/write fuse files" -+#: ../sepolicy/sepolicy/gui.py:1038 +-#: booleans.py:151 +-msgid "Allow samba to share any file/directory read only." ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." msgstr "" --#: booleans.py:158 --msgid "Allow sanlock to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:1039 +-#: booleans.py:152 +-msgid "Allow samba to share any file/directory read/write." ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" msgstr "" --#: booleans.py:159 --msgid "Allow sanlock to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:1040 +-#: booleans.py:153 +-msgid "Allow samba to act as a portmapper" ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" msgstr "" --#: booleans.py:160 --msgid "Allow sasl to read shadow" -+#: ../sepolicy/sepolicy/gui.py:1041 +-#: booleans.py:154 +-msgid "Allow samba to run unconfined scripts" ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" msgstr "" --#: booleans.py:161 --msgid "Allow secadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1042 +-#: booleans.py:155 +-msgid "Allow samba to export ntfs/fusefs volumes." ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." msgstr "" --#: booleans.py:162 -+#: ../sepolicy/sepolicy/gui.py:1043 +-#: booleans.py:156 +-msgid "Allow samba to export NFS volumes." ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format - msgid "" --"disallow programs, such as newrole, from transitioning to administrative " --"user domains." ++msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." msgstr "" --#: booleans.py:163 --msgid "Disable kernel module loading." -+#: ../sepolicy/sepolicy/gui.py:1044 +-#: booleans.py:157 +-msgid "Allow sanlock to read/write fuse files" ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." msgstr "" +-#: booleans.py:158 +-msgid "Allow sanlock to manage nfs files" ++#: ../sepolicy/sepolicy/gui.py:1062 ++#, python-format ++msgid "Display applications that can transition into or out of the '%s'." + msgstr "" + +-#: booleans.py:159 +-msgid "Allow sanlock to manage cifs files" ++#: ../sepolicy/sepolicy/gui.py:1170 ++msgid "MISSING FILE PATH" + msgstr "" + +-#: booleans.py:160 +-msgid "Allow sasl to read shadow" ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 ++msgid "Boolean section." + msgstr "" + +-#: booleans.py:161 +-msgid "Allow secadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1285 ++msgid "To disable this transition, go to the " + msgstr "" + +-#: booleans.py:162 +-msgid "" +-"disallow programs, such as newrole, from transitioning to administrative " +-"user domains." ++#: ../sepolicy/sepolicy/gui.py:1287 ++msgid "To enable this transition, go to the " + msgstr "" + +-#: booleans.py:163 +-msgid "Disable kernel module loading." ++#: ../sepolicy/sepolicy/gui.py:1344 ++msgid "executable" + msgstr "" + -#: 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." -+#: ../sepolicy/sepolicy/gui.py:1045 -+#, python-format -+msgid "Display applications that can transition into or out of the '%s'." ++#: ../sepolicy/sepolicy/gui.py:1347 ++msgid "writable" msgstr "" -#: booleans.py:165 -msgid "Allow regular users direct dri device access" -+#: ../sepolicy/sepolicy/gui.py:1149 -+msgid "MISSING FILE PATH" ++#: ../sepolicy/sepolicy/gui.py:1350 ++msgid "application" msgstr "" -#: booleans.py:166 @@ -191361,274 +194200,267 @@ index 961d921..6bac2a5 100644 -"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" -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 -+msgid "Boolean section." ++#: ../sepolicy/sepolicy/gui.py:1351 ++#, python-format ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." msgstr "" -#: booleans.py:167 -msgid "" -"Allow all unconfined executables to use libraries requiring text relocation " -"that are not labeled textrel_shlib_t" -+#: ../sepolicy/sepolicy/gui.py:1265 -+msgid "To disable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1352 ++#, python-format ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." msgstr "" -#: booleans.py:168 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format + 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" -+#: ../sepolicy/sepolicy/gui.py:1267 -+msgid "To enable this transition, go to the " ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:169 -msgid "Allow users to connect to the local mysql server" -+#: ../sepolicy/sepolicy/gui.py:1324 -+msgid "executable" ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" msgstr "" -#: booleans.py:170 -msgid "" -"Allow confined users the ability to execute the ping and traceroute commands." -+#: ../sepolicy/sepolicy/gui.py:1327 -+msgid "writable" ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" msgstr "" -#: booleans.py:171 -msgid "Allow users to connect to PostgreSQL" -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." msgstr "" -#: booleans.py:172 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1371 + msgid "" -"Allow user to r/w files on filesystems that do not have extended attributes " -"(FAT, CDROM, FLOPPY)" -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." msgstr "" -#: booleans.py:173 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format + 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." -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." msgstr "" -#: booleans.py:174 -msgid "Allow user to use ssh chroot environment." -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format -+msgid "" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." ++#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." msgstr "" -#: booleans.py:175 -msgid "Allow user music sharing" -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." msgstr "" -#: booleans.py:176 -msgid "" -"Allow anon internal-sftp to upload files, used for public file transfer " -"services. Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." msgstr "" -#: booleans.py:177 -msgid "" -"Allow sftp-internal to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." msgstr "" -#: booleans.py:178 -+#: ../sepolicy/sepolicy/gui.py:1351 -+#, python-format - msgid "" +-msgid "" -"Allow sftp-internal to login to local users and read/write all files on the " -"system, governed by DAC." -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." msgstr "" -#: booleans.py:179 -msgid "" -"Allow internal-sftp to read and write files in the user ssh home directories." -+#: ../sepolicy/sepolicy/gui.py:1352 -+#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." msgstr "" -#: booleans.py:180 -msgid "Allow sge to connect to the network using any TCP port" -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." msgstr "" -#: booleans.py:181 -msgid "Allow sge to access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." msgstr "" -#: booleans.py:182 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1421 + msgid "" -"Enable additional permissions needed to support devices on 3ware controllers." -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++"Modify selected modified File Equivalence definitions. Only bolded items in " ++"the list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:183 -msgid "" -"Allow samba to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." - msgstr "" - --#: booleans.py:184 --msgid "Allow user spamassassin clients to use the network." -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." - msgstr "" - --#: booleans.py:185 --msgid "Allow spamd to read/write user home directories." -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." - msgstr "" - --#: booleans.py:186 --msgid "" --"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." - msgstr "" - --#: booleans.py:187 --msgid "Allow squid to run as a transparent proxy (TPROXY)" -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." - msgstr "" - --#: booleans.py:188 -+#: ../sepolicy/sepolicy/gui.py:1401 - msgid "" --"Allow ssh with chroot env to read and write files in the user home " --"directories" -+"Modify selected modified File Equivalence definitions. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." - msgstr "" - --#: booleans.py:189 --msgid "allow host key based authentication" -+#: ../sepolicy/sepolicy/gui.py:1429 ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" msgstr "" --#: booleans.py:190 --msgid "Allow ssh logins as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:1442 +-#: booleans.py:184 +-msgid "Allow user spamassassin clients to use the network." ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." msgstr "" --#: booleans.py:191 --msgid "Allow staff to exec content" -+#: ../sepolicy/sepolicy/gui.py:1443 +-#: booleans.py:185 +-msgid "Allow spamd to read/write user home directories." ++#: ../sepolicy/sepolicy/gui.py:1463 +#, python-format +msgid "Add Network Port for %s" msgstr "" --#: booleans.py:192 --msgid "allow staff user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1448 +-#: booleans.py:186 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format -+msgid "" + msgid "" +-"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." +-msgstr "" +- +-#: booleans.py:187 +-msgid "Allow squid to run as a transparent proxy (TPROXY)" +"Add File Labeling for %s. File labels will be created when update is applied." msgstr "" --#: booleans.py:193 --msgid "Allow sysadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 +-#: booleans.py:188 +-msgid "" +-"Allow ssh with chroot env to read and write files in the user home " +-"directories" ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" msgstr "" --#: booleans.py:194 --msgid "Allow the Telepathy connection managers to connect to any network port." -+#: ../sepolicy/sepolicy/gui.py:1459 +-#: booleans.py:189 +-msgid "allow host key based authentication" ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." msgstr "" --#: booleans.py:195 --msgid "" --"Allow the Telepathy connection managers to connect to any generic TCP port." -+#: ../sepolicy/sepolicy/gui.py:1460 +-#: booleans.py:190 +-msgid "Allow ssh logins as sysadm_r:sysadm_t" ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" msgstr "" +-#: booleans.py:191 +-msgid "Allow staff to exec content" ++#: ../sepolicy/sepolicy/gui.py:1485 ++msgid "" ++"Add SELinux User Role. SELinux user roles will be created when update is " ++"applied." + msgstr "" + +-#: booleans.py:192 +-msgid "allow staff user to create and transition to svirt domains." ++#: ../sepolicy/sepolicy/gui.py:1486 ++msgid "Add SELinux Users" + msgstr "" + +-#: booleans.py:193 +-msgid "Allow sysadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1493 ++msgid "" ++"Add File Equivalency Mapping. Mapping will be created when update is applied." + msgstr "" + +-#: booleans.py:194 +-msgid "Allow the Telepathy connection managers to connect to any network port." ++#: ../sepolicy/sepolicy/gui.py:1494 ++msgid "Add SELinux File Equivalency" + msgstr "" + +-#: booleans.py:195 ++#: ../sepolicy/sepolicy/gui.py:1521 ++#, python-format + msgid "" +-"Allow the Telepathy connection managers to connect to any generic TCP port." ++"Modify File Labeling for %s. File labels will be created when update is " ++"applied." + msgstr "" + -#: booleans.py:196 -+#: ../sepolicy/sepolicy/gui.py:1465 ++#: ../sepolicy/sepolicy/gui.py:1577 msgid "" -"Allow tftp to modify public files used for public file transfer services." -+"Add SELinux User Role. SELinux user roles will be created when update is " ++"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." msgstr "" -#: booleans.py:197 -msgid "Allow tftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1466 -+msgid "Add SELinux Users" ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" msgstr "" -#: booleans.py:198 -msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." -+#: ../sepolicy/sepolicy/gui.py:1473 ++#: ../sepolicy/sepolicy/gui.py:1586 +msgid "" -+"Add File Equivalency Mapping. Mapping will be created when update is applied." ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." msgstr "" -#: booleans.py:199 -msgid "Allow tor to act as a relay" -+#: ../sepolicy/sepolicy/gui.py:1474 -+msgid "Add SELinux File Equivalency" ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" msgstr "" -#: booleans.py:200 -+#: ../sepolicy/sepolicy/gui.py:1499 -+#, python-format ++#: ../sepolicy/sepolicy/gui.py:1593 msgid "" -"allow unconfined users to transition to the chrome sandbox domains when " -"running chrome-sandbox" -+"Modify File Labeling for %s. File labels will be created when update is " ++"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." msgstr "" -#: booleans.py:201 -msgid "Allow a user to login as an unconfined domain" -+#: ../sepolicy/sepolicy/gui.py:1566 -+msgid "" -+"Modify File Equivalency Mapping. Mapping will be created when update is " -+"applied." ++#: ../sepolicy/sepolicy/gui.py:1594 ++msgid "Modify SELinux File Equivalency" msgstr "" -#: booleans.py:202 -+#: ../sepolicy/sepolicy/gui.py:1567 -+msgid "Modify SELinux File Equivalency" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format msgid "" -"Allow unconfined users to transition to the Mozilla plugin domain when " @@ -191638,69 +194470,69 @@ index 961d921..6bac2a5 100644 -#: booleans.py:203 -msgid "Allow video playing tools to run unconfined" -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" msgstr "" -#: booleans.py:204 -msgid "Allow unprivledged user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." msgstr "" -#: booleans.py:205 -msgid "Support ecryptfs home directories" -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" msgstr "" -#: booleans.py:206 -msgid "Support fusefs home directories" -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" msgstr "" -#: booleans.py:207 -msgid "Use lpd server instead of cups" -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" msgstr "" -#: booleans.py:208 -msgid "Support NFS home directories" -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" msgstr "" -#: booleans.py:209 -msgid "Support SAMBA home directories" -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" msgstr "" -#: booleans.py:210 -msgid "Allow user to exec content" -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" msgstr "" -#: booleans.py:211 -msgid "Allow varnishd to connect to all ports, not just HTTP." -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" msgstr "" -#: booleans.py:212 -msgid "Ignore vbetool mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" msgstr "" @@ -191708,7 +194540,7 @@ index 961d921..6bac2a5 100644 -#: booleans.py:213 -msgid "" -"Allow confined virtual guests to use serial/parallel communication ports" -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" msgstr "" @@ -191716,100 +194548,100 @@ index 961d921..6bac2a5 100644 -#: booleans.py:214 -msgid "" -"Allow confined virtual guests to use executable memory and executable stack" -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" msgstr "" -#: booleans.py:215 -msgid "Allow confined virtual guests to read fuse files" -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" msgstr "" -#: booleans.py:216 -msgid "Allow confined virtual guests to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" msgstr "" -#: booleans.py:217 -msgid "Allow confined virtual guests to interact with rawip sockets" -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" msgstr "" -#: booleans.py:218 -msgid "Allow confined virtual guests to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" msgstr "" -#: booleans.py:219 -msgid "Allow confined virtual guests to interact with the sanlock" -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" msgstr "" -#: booleans.py:220 -msgid "Allow confined virtual guests to manage device configuration, (pci)" -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" msgstr "" -#: booleans.py:221 -msgid "Allow confined virtual guests to use usb devices" -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" msgstr "" -#: booleans.py:222 -msgid "Allow confined virtual guests to interact with the xserver" -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" msgstr "" -#: booleans.py:223 -msgid "Allow webadm to manage files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" msgstr "" -#: booleans.py:224 -msgid "Allow webadm to read files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" msgstr "" -#: booleans.py:225 -msgid "Ignore wine mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" msgstr "" -#: booleans.py:226 -msgid "Allow the graphical login program to execute bootloader" -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" msgstr "" -#: booleans.py:227 -msgid "" -"Allow the graphical login program to login directly as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" msgstr "" -#: booleans.py:228 -msgid "Allow xen to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" msgstr "" @@ -191818,71 +194650,73 @@ index 961d921..6bac2a5 100644 -msgid "" -"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated " -"logical volumes for disk images." -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." msgstr "" -#: booleans.py:230 -msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." msgstr "" -#: booleans.py:231 -msgid "" -"Allow xguest users to configure Network Manager and connect to apache ports" -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." msgstr "" -#: booleans.py:232 -msgid "Allow xguest to exec content" -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" msgstr "" -#: booleans.py:233 -msgid "Allow xguest users to mount removable media" -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" msgstr "" -#: booleans.py:234 -msgid "Allow xguest to use blue tooth devices" -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" msgstr "" -#: booleans.py:235 -msgid "Allows clients to write to the X server shared memory segments." -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" msgstr "" -#: booleans.py:236 -msgid "Allows XServer to execute writable memory" -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" msgstr "" -#: booleans.py:237 -msgid "Support X userspace object manager" -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" msgstr "" -#: booleans.py:238 -msgid "Allow zabbix to connect to unreserved ports" -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" msgstr "" -#: booleans.py:239 -msgid "Allow zebra daemon to write it configuration files" -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -191893,7 +194727,7 @@ index 961d921..6bac2a5 100644 msgstr "" -#: booleans.py:240 -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 msgid "" -"Allow ZoneMinder to modify public files used for public file transfer " -"services." @@ -191904,11 +194738,11 @@ index 961d921..6bac2a5 100644 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" msgstr "" diff --git a/policycoreutils/po/fa.po b/policycoreutils/po/fa.po -index f681344..7d33e83 100644 +index f681344..fec6181 100644 --- a/policycoreutils/po/fa.po +++ b/policycoreutils/po/fa.po @@ -1,20 +1,21 @@ @@ -191924,7 +194758,7 @@ index f681344..7d33e83 100644 "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: 2013-01-04 17:02+0000\n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2013-07-10 20:44+0000\n" "Last-Translator: dwalsh \n" -"Language-Team: Persian (http://www.transifex.com/projects/p/fedora/language/fa/)\n" @@ -191956,7 +194790,7 @@ index f681344..7d33e83 100644 #, c-format msgid "Could not set exec context to %s.\n" msgstr "" -@@ -86,871 +87,907 @@ msgstr "" +@@ -86,871 +87,920 @@ msgstr "" msgid "To make this policy package active, execute:" msgstr "" @@ -192027,7 +194861,7 @@ index f681344..7d33e83 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "" @@ -192202,8 +195036,8 @@ index f681344..7d33e83 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "" @@ -192214,9 +195048,10 @@ index f681344..7d33e83 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "" @@ -192264,7 +195099,8 @@ index f681344..7d33e83 100644 -#: ../semanage/seobject.py:745 +#: ../semanage/seobject.py:780 #, python-format - msgid "Could not add role %s for %s" +-msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "" -#: ../semanage/seobject.py:754 @@ -192276,7 +195112,8 @@ index f681344..7d33e83 100644 -#: ../semanage/seobject.py:757 +#: ../semanage/seobject.py:792 #, python-format - msgid "Could not add prefix %s for %s" +-msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "" -#: ../semanage/seobject.py:760 @@ -192364,9 +195201,9 @@ index f681344..7d33e83 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "" @@ -192388,7 +195225,8 @@ index f681344..7d33e83 100644 -#: ../semanage/seobject.py:980 +#: ../semanage/seobject.py:1018 #, python-format - msgid "Could not create a key for %s/%s" +-msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:991 @@ -192406,64 +195244,74 @@ index f681344..7d33e83 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 #, python-format - msgid "Could not check if port %s/%s is defined" +-msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" msgstr "" -#: ../semanage/seobject.py:1002 +#: ../semanage/seobject.py:1042 #, python-format - msgid "Port %s/%s already defined" +-msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "" -#: ../semanage/seobject.py:1006 +#: ../semanage/seobject.py:1046 #, python-format - msgid "Could not create port for %s/%s" +-msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1012 +#: ../semanage/seobject.py:1052 #, python-format - msgid "Could not create context for %s/%s" +-msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1016 +#: ../semanage/seobject.py:1056 #, python-format - msgid "Could not set user in port context for %s/%s" +-msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1020 +#: ../semanage/seobject.py:1060 #, python-format - msgid "Could not set role in port context for %s/%s" +-msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1024 +#: ../semanage/seobject.py:1064 #, python-format - msgid "Could not set type in port context for %s/%s" +-msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1029 +#: ../semanage/seobject.py:1069 #, python-format - msgid "Could not set mls fields in port context for %s/%s" +-msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1033 +#: ../semanage/seobject.py:1073 #, python-format - msgid "Could not set port context for %s/%s" +-msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1037 +#: ../semanage/seobject.py:1077 #, python-format - msgid "Could not add port %s/%s" +-msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -192479,21 +195327,29 @@ index f681344..7d33e83 100644 msgstr "" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 ++#, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 #, python-format - msgid "Port %s/%s is not defined" +-msgid "Port %s/%s is not defined" ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "" -#: ../semanage/seobject.py:1068 +#: ../semanage/seobject.py:1108 #, python-format - msgid "Could not query port %s/%s" +-msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1079 +#: ../semanage/seobject.py:1119 #, python-format - msgid "Could not modify port %s/%s" +-msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1092 @@ -192508,15 +195364,22 @@ index f681344..7d33e83 100644 msgstr "" -#: ../semanage/seobject.py:1125 ++#: ../semanage/seobject.py:1159 ++#, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "" ++ +#: ../semanage/seobject.py:1165 #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" +-msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1129 +#: ../semanage/seobject.py:1169 #, python-format - msgid "Could not delete port %s/%s" +-msgid "Could not delete port %s/%s" ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 @@ -192525,9 +195388,9 @@ index f681344..7d33e83 100644 msgstr "" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "" @@ -192538,7 +195401,7 @@ index f681344..7d33e83 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "" @@ -192809,7 +195672,9 @@ index f681344..7d33e83 100644 -#: ../semanage/seobject.py:1697 +#: ../semanage/seobject.py:1750 #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" +-msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" msgstr "" -#: ../semanage/seobject.py:1706 @@ -192852,7 +195717,8 @@ index f681344..7d33e83 100644 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" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" msgstr "" -#: ../semanage/seobject.py:1755 @@ -193018,7 +195884,8 @@ index f681344..7d33e83 100644 -#: ../semanage/seobject.py:2063 +#: ../semanage/seobject.py:2122 #, python-format - msgid "Bad format %s: Record %s" +-msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "" -#: ../semanage/seobject.py:2087 @@ -193066,13 +195933,13 @@ index f681344..7d33e83 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "" -@@ -989,206 +1026,226 @@ msgstr "" +@@ -989,206 +1039,226 @@ msgstr "" msgid "Unable to clear environment\n" msgstr "" @@ -193340,7 +196207,7 @@ index f681344..7d33e83 100644 msgid "failed to exec shell\n" msgstr "" -@@ -1415,7 +1472,7 @@ msgstr "" +@@ -1415,7 +1485,7 @@ msgstr "" msgid "Applications" msgstr "" @@ -193349,7 +196216,7 @@ index f681344..7d33e83 100644 msgid "Standard Init Daemon" msgstr "" -@@ -1425,7 +1482,7 @@ msgid "" +@@ -1425,7 +1495,7 @@ msgid "" "requires a script in /etc/rc.d/init.d" msgstr "" @@ -193358,7 +196225,7 @@ index f681344..7d33e83 100644 msgid "DBUS System Daemon" msgstr "" -@@ -1437,7 +1494,7 @@ msgstr "" +@@ -1437,7 +1507,7 @@ msgstr "" msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" @@ -193367,7 +196234,7 @@ index f681344..7d33e83 100644 msgid "Web Application/Script (CGI)" msgstr "" -@@ -1446,7 +1503,7 @@ msgid "" +@@ -1446,7 +1516,7 @@ msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" @@ -193376,7 +196243,7 @@ index f681344..7d33e83 100644 msgid "User Application" msgstr "" -@@ -1456,7 +1513,7 @@ msgid "" +@@ -1456,7 +1526,7 @@ msgid "" "started by a user" msgstr "" @@ -193385,7 +196252,7 @@ index f681344..7d33e83 100644 msgid "Sandbox" msgstr "" -@@ -1508,8 +1565,8 @@ msgstr "" +@@ -1508,8 +1578,8 @@ msgstr "" #: ../gui/polgen.glade:550 msgid "" @@ -193396,7 +196263,7 @@ index f681344..7d33e83 100644 msgstr "" #: ../gui/polgen.glade:592 -@@ -1522,8 +1579,8 @@ msgstr "" +@@ -1522,8 +1592,8 @@ msgstr "" #: ../gui/polgen.glade:627 msgid "" @@ -193407,17 +196274,17 @@ index f681344..7d33e83 100644 "the system directly." msgstr "" -@@ -1531,7 +1588,8 @@ msgstr "" +@@ -1531,7 +1601,8 @@ msgstr "" msgid "Enter name of application or user role:" msgstr "" -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "" -@@ -1591,8 +1649,7 @@ msgid "Select the user_roles that will transition to %s:" +@@ -1591,8 +1662,7 @@ msgid "Select the user_roles that will transition to %s:" msgstr "" #: ../gui/polgen.glade:1019 @@ -193427,16 +196294,16 @@ index f681344..7d33e83 100644 msgstr "" #: ../gui/polgen.glade:1056 -@@ -1616,7 +1673,7 @@ msgid "TCP Ports" +@@ -1616,7 +1686,7 @@ msgid "TCP Ports" msgstr "" #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" msgstr "" -@@ -1747,75 +1804,75 @@ msgstr "" +@@ -1747,75 +1817,75 @@ msgstr "" msgid "Policy Directory" msgstr "" @@ -193528,53 +196395,53 @@ index f681344..7d33e83 100644 msgid "Configue SELinux" msgstr "" -@@ -1830,6 +1887,10 @@ msgid "" +@@ -1830,6 +1900,10 @@ msgid "" msgstr "" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" msgstr "" -@@ -1839,7 +1900,9 @@ msgid "" +@@ -1839,7 +1913,9 @@ msgid "" "Level" msgstr "" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" msgstr "" -@@ -1877,10 +1940,14 @@ msgid "Modify %s" +@@ -1877,10 +1953,14 @@ msgid "Modify %s" msgstr "" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" msgstr "" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" msgstr "" -@@ -1888,7 +1955,7 @@ msgstr "" +@@ -1888,7 +1968,7 @@ msgstr "" msgid "Status" msgstr "" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " -@@ -1901,11 +1968,11 @@ msgid "" +@@ -1901,11 +1981,11 @@ msgid "" "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 " @@ -193585,36 +196452,36 @@ index f681344..7d33e83 100644 msgstr "" -#: ../gui/statusPage.py:152 -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " -@@ -1957,6 +2024,8 @@ msgid "" +@@ -1957,6 +2037,8 @@ msgid "" msgstr "" #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "" -@@ -1969,6 +2038,7 @@ msgid "SELinux Administration" +@@ -1969,6 +2051,7 @@ msgid "SELinux Administration" msgstr "" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" msgstr "" -@@ -2038,6 +2108,7 @@ msgstr "" +@@ -2038,6 +2121,7 @@ msgstr "" #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" msgstr "" -@@ -2132,8 +2203,8 @@ msgstr "" +@@ -2132,8 +2216,8 @@ msgstr "" #: ../gui/system-config-selinux.glade:2661 msgid "" @@ -193625,7 +196492,7 @@ index f681344..7d33e83 100644 msgstr "" #: ../gui/system-config-selinux.glade:2781 -@@ -2161,1321 +2232,2868 @@ msgstr "" +@@ -2161,1321 +2245,2917 @@ msgstr "" msgid "SELinux user '%s' is required" msgstr "" @@ -194075,13 +196942,10 @@ index f681344..7d33e83 100644 +msgid "" +"Allow gpg web domain to modify public files used for public file transfer " +"services." - msgstr "" - --#: booleans.py:6 ++msgstr "" ++ +#: booleans.py:67 - msgid "" --"Allow users to resolve user passwd entries directly from ldap rather then " --"using a sssd server" ++msgid "" +"Allow gssd to list tmp directories and read the kerberos credential cache." +msgstr "" + @@ -194947,6 +197811,32 @@ index f681344..7d33e83 100644 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -195109,31 +197999,25 @@ index f681344..7d33e83 100644 + +#: ../sepolicy/sepolicy.py:556 +msgid "Enter SELinux user(s) which will transition to this domain" - msgstr "" - --#: booleans.py:7 --msgid "Allow users to login using a radius server" -+#: ../sepolicy/sepolicy.py:559 -+msgid "Enter SELinux role(s) to which the administror domain will transition" - msgstr "" - --#: booleans.py:8 --msgid "Allow users to login using a yubikey server" -+#: ../sepolicy/sepolicy.py:562 -+msgid "Enter domain(s) which this confined admin will administrate" - msgstr "" - --#: booleans.py:9 --msgid "Allow awstats to purge Apache logs" -+#: ../sepolicy/sepolicy.py:565 -+msgid "name of policy to generate" - msgstr "" - --#: booleans.py:10 -+#: ../sepolicy/sepolicy.py:572 -+msgid "path in which the generated policy files will be stored" +msgstr "" + ++#: ../sepolicy/sepolicy.py:559 ++msgid "Enter SELinux role(s) to which the administror domain will transition" ++msgstr "" ++ ++#: ../sepolicy/sepolicy.py:562 ++msgid "Enter domain(s) which this confined admin will administrate" ++msgstr "" ++ ++#: ../sepolicy/sepolicy.py:565 ++msgid "name of policy to generate" ++msgstr "" ++ ++#: ../sepolicy/sepolicy.py:572 ++msgid "path in which the generated policy files will be stored" + msgstr "" + +-#: booleans.py:6 +#: ../sepolicy/sepolicy.py:574 +msgid "path to which the confined processes will need to write" +msgstr "" @@ -195174,7 +198058,7 @@ index f681344..7d33e83 100644 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -195275,31 +198159,31 @@ index f681344..7d33e83 100644 + +#: ../sepolicy/sepolicy/generate.py:333 msgid "" --"Allow cdrecord to read various content. nfs, samba, removable devices, user " --"temp and untrusted content files" +-"Allow users to resolve user passwd entries directly from ldap rather then " +-"using a sssd server" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" msgstr "" --#: booleans.py:11 --msgid "Allow clamd to use JIT compiler" +-#: booleans.py:7 +-msgid "Allow users to login using a radius server" +#: ../sepolicy/sepolicy/generate.py:425 +msgid "User Role types can not be assigned executables." msgstr "" --#: booleans.py:12 --msgid "Allow clamscan to non security files on a system" +-#: booleans.py:8 +-msgid "Allow users to login using a yubikey server" +#: ../sepolicy/sepolicy/generate.py:431 +msgid "Only Daemon apps can use an init script.." msgstr "" --#: booleans.py:13 --msgid "Allow clamscan to read user content" +-#: booleans.py:9 +-msgid "Allow awstats to purge Apache logs" +#: ../sepolicy/sepolicy/generate.py:449 +msgid "use_resolve must be a boolean value " msgstr "" --#: booleans.py:14 +-#: booleans.py:10 +#: ../sepolicy/sepolicy/generate.py:455 +msgid "use_syslog must be a boolean value " +msgstr "" @@ -195328,48 +198212,45 @@ index f681344..7d33e83 100644 +#: ../sepolicy/sepolicy/generate.py:876 +#, python-format msgid "" --"Allow Cobbler to modify public files used for public file transfer services." +-"Allow cdrecord to read various content. nfs, samba, removable devices, user " +-"temp and untrusted content files" +"You need to define a new type which ends with: \n" +" %s" msgstr "" --#: booleans.py:15 --msgid "Allow Cobbler to connect to the network using TCP." +-#: booleans.py:11 +-msgid "Allow clamd to use JIT compiler" +#: ../sepolicy/sepolicy/generate.py:1104 +msgid "You must enter the executable path for your confined process" msgstr "" --#: booleans.py:16 --msgid "Allow Cobbler to access cifs file systems." +-#: booleans.py:12 +-msgid "Allow clamscan to non security files on a system" +#: ../sepolicy/sepolicy/generate.py:1363 +msgid "Type Enforcement file" msgstr "" --#: booleans.py:17 --msgid "Allow Cobbler to access nfs file systems." +-#: booleans.py:13 +-msgid "Allow clamscan to read user content" +#: ../sepolicy/sepolicy/generate.py:1364 +msgid "Interface file" msgstr "" --#: booleans.py:18 --msgid "Allow collectd to connect to the network using TCP." +-#: booleans.py:14 +#: ../sepolicy/sepolicy/generate.py:1365 +msgid "File Contexts file" - msgstr "" - --#: booleans.py:19 --msgid "Allow codnor domain to connect to the network using TCP." ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:1367 +msgid "Spec file" - msgstr "" - --#: booleans.py:20 ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:1368 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -195377,189 +198258,174 @@ index f681344..7d33e83 100644 +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:350 msgid "" --"Allow system cron jobs to relabel filesystem for restoring file contexts." +-"Allow Cobbler to modify public files used for public file transfer services." +"The entry that was entered is incorrect. Please try again in the " +"ex:/.../... format." msgstr "" --#: booleans.py:21 --msgid "Allow cvs daemon to read shadow" +-#: booleans.py:15 +-msgid "Allow Cobbler to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:376 +msgid "Retry" msgstr "" --#: booleans.py:22 --msgid "Allow all daemons to write corefiles to /" +-#: booleans.py:16 +-msgid "Allow Cobbler to access cifs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" msgstr "" --#: booleans.py:23 --msgid "Allow all daemons to use tcp wrappers." +-#: booleans.py:17 +-msgid "Allow Cobbler to access nfs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:476 +msgid "" +"Add file Equivilence Mapping. Mapping will be created when Update is " +"applied." msgstr "" --#: booleans.py:24 --msgid "Allow all daemons the ability to read/write terminals" +-#: booleans.py:18 +-msgid "Allow collectd to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" msgstr "" --#: booleans.py:25 --msgid "Allow dan to manage user files" +-#: booleans.py:19 +-msgid "Allow codnor domain to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." msgstr "" --#: booleans.py:26 --msgid "Allow dan to read user files" +-#: booleans.py:20 +#: ../sepolicy/sepolicy/sepolicy.glade:515 +msgid "Enter the path to which you want to setup an equivalence label." - msgstr "" - --#: booleans.py:27 --msgid "Allow dbadm to manage files in users home directories" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" - msgstr "" - --#: booleans.py:28 --msgid "Allow dbadm to read files in users home directories" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" - msgstr "" - --#: booleans.py:29 ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:582 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" +-"Allow system cron jobs to relabel filesystem for restoring file contexts." +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." msgstr "" --#: booleans.py:30 --msgid "Allow sysadm to debug or ptrace all processes." +-#: booleans.py:21 +-msgid "Allow cvs daemon to read shadow" +#: ../sepolicy/sepolicy/sepolicy.glade:639 +msgid "Add a file" msgstr "" --#: booleans.py:31 --msgid "Allow dhcpc client applications to execute iptables commands" +-#: booleans.py:22 +-msgid "Allow all daemons to write corefiles to /" +#: ../sepolicy/sepolicy/sepolicy.glade:656 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." msgstr "" --#: booleans.py:32 --msgid "Allow DHCP daemon to use LDAP backends" +-#: booleans.py:23 +-msgid "Allow all daemons to use tcp wrappers." +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" msgstr "" --#: booleans.py:33 --msgid "Allow all domains to use other domains file descriptors" +-#: booleans.py:24 +-msgid "Allow all daemons the ability to read/write terminals" +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" msgstr "" --#: booleans.py:34 --msgid "Allow all domains to have the kernel load modules" +-#: booleans.py:25 +-msgid "Allow dan to manage user files" +#: ../sepolicy/sepolicy/sepolicy.glade:781 +msgid "Type" msgstr "" --#: booleans.py:35 --msgid "Allow the use of the audio devices as the source for the entropy feeds" +-#: booleans.py:26 +-msgid "Allow dan to read user files" +#: ../sepolicy/sepolicy/sepolicy.glade:795 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:27 +-msgid "Allow dbadm to manage files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:822 +msgid "Make Path Recursive" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:28 +-msgid "Allow dbadm to read files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:826 +msgid "" +"Select Make Path Recursive iff you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:29 +#: ../sepolicy/sepolicy/sepolicy.glade:839 +msgid "Browse" +msgstr "" @@ -195573,15 +198439,22 @@ index f681344..7d33e83 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:898 -+msgid "" + 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" +"Specify the path using regular expressions that you would like to modify the " +"labeling." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:30 +-msgid "Allow sysadm to debug or ptrace all processes." +#: ../sepolicy/sepolicy/sepolicy.glade:920 +msgid "Select the SELinux file type to assign to this path." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:31 +-msgid "Allow dhcpc client applications to execute iptables commands" +#: ../sepolicy/sepolicy/sepolicy.glade:947 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" @@ -195594,505 +198467,497 @@ index f681344..7d33e83 100644 +msgid "Analyzing Policy..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." - msgstr "" - --#: booleans.py:36 --msgid "Allow exim to connect to databases (postgres, mysql)" -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" - msgstr "" - --#: booleans.py:37 --msgid "Allow exim to create, read, write, and delete unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." - msgstr "" - --#: booleans.py:38 --msgid "Allow exim to read unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" - msgstr "" - --#: booleans.py:39 --msgid "Enable extra rules in the cron domain to support fcron." -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." - msgstr "" - --#: booleans.py:40 --msgid "Allow fenced domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +msgid "Login Mapping" msgstr "" --#: booleans.py:41 --msgid "Allow fenced domain to execute ssh." -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 +-#: booleans.py:32 +-msgid "Allow DHCP daemon to use LDAP backends" ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" msgstr "" --#: booleans.py:42 --msgid "Allow all domains to execute in fips_mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 +-#: booleans.py:33 +-msgid "Allow all domains to use other domains file descriptors" ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +msgid "SELinux Users" msgstr "" --#: booleans.py:43 --msgid "Allow ftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 +-#: booleans.py:34 +-msgid "Allow all domains to have the kernel load modules" ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" msgstr "" --#: booleans.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 - msgid "" --"Allow ftp servers to upload files, used for public file transfer services. " --"Directories must be labeled public_content_rw_t." +-#: booleans.py:35 +-msgid "Allow the use of the audio devices as the source for the entropy feeds" ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 ++msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." msgstr "" +-#: booleans.py:36 +-msgid "Allow exim to connect to databases (postgres, mysql)" ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 ++msgid "radiobutton" + msgstr "" + +-#: booleans.py:37 +-msgid "Allow exim to create, read, write, and delete unprivileged user files." ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 ++msgid "Show Modified Only" + msgstr "" + +-#: booleans.py:38 +-msgid "Allow exim to read unprivileged user files." ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 ++msgid "Mislabeled files exist" + msgstr "" + +-#: booleans.py:39 +-msgid "Enable extra rules in the cron domain to support fcron." ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 ++msgid "Show mislabeled files only" + msgstr "" + +-#: booleans.py:40 +-msgid "Allow fenced domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 ++msgid "" ++"If-Then-Else rules written in policy that can \n" ++"allow alternative access control." + msgstr "" + +-#: booleans.py:41 +-msgid "Allow fenced domain to execute ssh." ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 ++msgid "Enabled" + msgstr "" + +-#: booleans.py:42 +-msgid "Allow all domains to execute in fips_mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 ++msgid "File Path" + msgstr "" + +-#: booleans.py:43 +-msgid "Allow ftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 ++msgid "SELinux File Type" + msgstr "" + +-#: booleans.py:44 +-msgid "" +-"Allow ftp servers to upload files, used for public file transfer services. " +-"Directories must be labeled public_content_rw_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 ++msgid "File path used to enter the 'selected domain'." + msgstr "" + -#: booleans.py:45 -msgid "Allow ftp servers to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 -+msgid "radiobutton" ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 ++msgid "Executable Files" msgstr "" -#: booleans.py:46 -msgid "Allow ftp servers to connect to mysql database ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 -+msgid "Show Modified Only" ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 ++msgid "Files to which the 'selected domain' can write." msgstr "" -#: booleans.py:47 -msgid "" -"Allow ftp servers to login to local users and read/write all files on the " -"system, governed by DAC." -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 -+msgid "Mislabeled files exist" ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 ++msgid "Writable files" msgstr "" -#: booleans.py:48 -msgid "Allow ftp servers to use cifs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 -+msgid "Show mislabeled files only" ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 ++msgid "File Types defined for the 'selected domain'." msgstr "" -#: booleans.py:49 -msgid "Allow ftp servers to use nfs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 -+msgid "" -+"If-Then-Else rules written in policy that can \n" -+"allow alternative access control." ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 ++msgid "Application File Types" msgstr "" -#: booleans.py:50 -msgid "Allow ftp servers to use bind to all unreserved ports for passive mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 -+msgid "Enabled" ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 ++msgid "Network Ports to which the 'selected domain' is allowed to connect." msgstr "" -#: booleans.py:51 -msgid "Determine whether Git CGI can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 -+msgid "File Path" ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 ++msgid "Outbound" msgstr "" -#: booleans.py:52 -msgid "Determine whether Git CGI can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 -+msgid "SELinux File Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 ++msgid "Network Ports to which the 'selected domain' is allowed to listen." msgstr "" -#: booleans.py:53 -msgid "Determine whether Git CGI can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 -+msgid "File path used to enter the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 ++msgid "Inbound" msgstr "" -#: booleans.py:54 --msgid "" ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 + msgid "" -"Determine whether Git session daemon can bind TCP sockets to all unreserved " -"ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 -+msgid "Executable Files" ++"Boolean \n" ++"Enabled" msgstr "" -#: booleans.py:55 -msgid "" -"Determine whether calling user domains can execute Git daemon in the " -"git_session_t domain." -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 -+msgid "Files to which the 'selected domain' can write." ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 ++msgid "Boolean name" msgstr "" -#: booleans.py:56 -msgid "Determine whether Git system daemon can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 -+msgid "Writable files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 ++msgid "SELinux Application Type" msgstr "" -#: booleans.py:57 -msgid "Determine whether Git system daemon can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 -+msgid "File Types defined for the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 ++msgid "" ++"Executables which will transition to a different domain, when the 'selected " ++"domain' executes them." msgstr "" -#: booleans.py:58 -msgid "Determine whether Git system daemon can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 -+msgid "Application File Types" ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 ++msgid "Applicaton Transitions From 'select domain'" msgstr "" -#: booleans.py:59 -msgid "Allow gitisis daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 -+msgid "Network Ports to which the 'selected domain' is allowed to connect." ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 ++msgid "" ++"Boolean\n" ++"Enabled" msgstr "" -#: booleans.py:60 -msgid "Enable reading of urandom for all domains." -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 -+msgid "Outbound" ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 ++msgid "Calling Process Domain" msgstr "" -#: booleans.py:61 -msgid "" -"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" -"agent to manage user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 -+msgid "Network Ports to which the 'selected domain' is allowed to listen." ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 ++msgid "Executable File" msgstr "" -#: booleans.py:62 -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 -+msgid "Inbound" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 msgid "" -"Allow gpg web domain to modify public files used for public file transfer " -"services." -+"Boolean \n" -+"Enabled" ++"Executables which will transition to the 'selected domain', when executing a " ++"selected domains entrypoint." msgstr "" -#: booleans.py:63 -msgid "Allow gssd to read temp directory. For access to kerberos tgt." -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 -+msgid "Boolean name" ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 ++msgid "Application Transitions Into 'select domain'" msgstr "" -#: booleans.py:64 -msgid "Allow guest to exec content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 -+msgid "SELinux Application Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 ++msgid "" ++"File Transitions define what happens when the current domain creates the " ++"content of a particular class in a directory of the destination type. " ++"Optionally a file name could be specified for the transition." msgstr "" -#: booleans.py:65 -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 - msgid "" +-msgid "" -"Allow Apache to modify public files used for public file transfer services. " -"Directories/Files must be labeled public_content_rw_t." -+"Executables which will transition to a different domain, when the 'selected " -+"domain' executes them." ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 ++msgid "SELinux Directory Type" msgstr "" -#: booleans.py:66 -msgid "Allow httpd to use built in scripting (usually php)" -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 -+msgid "Applicaton Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 ++msgid "Destination Class" msgstr "" -#: booleans.py:67 -msgid "Allow http daemon to check spam" -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 -+msgid "" -+"Boolean\n" -+"Enabled" ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 ++msgid "SELinux Destination Type" msgstr "" -#: booleans.py:68 -msgid "" -"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " -"ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 -+msgid "Calling Process Domain" ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 ++msgid "File Name" msgstr "" -#: booleans.py:69 -msgid "Allow httpd to connect to the ldap port" -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 -+msgid "Executable File" ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 ++msgid "File Transitions From 'select domain'" msgstr "" -#: booleans.py:70 -msgid "Allow http daemon to connect to zabbix" -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 -+msgid "" -+"Executables which will transition to the 'selected domain', when executing a " -+"selected domains entrypoint." ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 ++msgid "Default Level" msgstr "" -#: booleans.py:71 -msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 -+msgid "Application Transitions Into 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 ++msgid "Select the system mode when the system first boots up" msgstr "" -#: booleans.py:72 -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 - msgid "" +-msgid "" -"Allow HTTPD scripts and modules to connect to cobbler over the network." -+"File Transitions define what happens when the current domain creates the " -+"content of a particular class in a directory of the destination type. " -+"Optionally a file name could be specified for the transition." ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 ++msgid "Select the system mode for the current session" msgstr "" -#: booleans.py:73 -msgid "" -"Allow HTTPD scripts and modules to connect to databases over the network." -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 -+msgid "SELinux Directory Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 ++msgid "System Policy Type:" msgstr "" -#: booleans.py:74 -msgid "Allow httpd to connect to memcache server" -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 -+msgid "Destination Class" ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 ++msgid "System Mode" msgstr "" -#: booleans.py:75 -msgid "Allow httpd to act as a relay" -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 -+msgid "SELinux Destination Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 ++msgid "Import system settings from another machine" msgstr "" -#: booleans.py:76 -msgid "Allow http daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 -+msgid "File Name" ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++msgid "Import" msgstr "" -#: booleans.py:77 -msgid "Allow Apache to communicate with avahi service via dbus" -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 -+msgid "File Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 ++msgid "Export system settings to a file" msgstr "" -#: booleans.py:78 -msgid "Allow httpd cgi support" -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 -+msgid "Default Level" ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++msgid "Export" msgstr "" -#: booleans.py:79 -msgid "Allow httpd to act as a FTP server by listening on the ftp port." -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 -+msgid "Select the system mode when the system first boots up" ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 ++msgid "Relabel all files back to system defaults on reboot" msgstr "" -#: booleans.py:80 -msgid "Allow httpd to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 -+msgid "Select the system mode for the current session" ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 ++msgid "Yes" msgstr "" -#: booleans.py:81 -msgid "Allow httpd scripts and modules execmem/execstack" -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 -+msgid "System Policy Type:" ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 ++msgid "No" msgstr "" -#: booleans.py:82 -msgid "Allow HTTPD to connect to port 80 for graceful shutdown" -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 -+msgid "System Mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 ++msgid "System Configuration" msgstr "" -#: booleans.py:83 -msgid "Allow httpd processes to manage IPA content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 -+msgid "Import system settings from another machine" - msgstr "" - --#: booleans.py:84 --msgid "Allow Apache to use mod_auth_ntlm_winbind" -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 -+msgid "Import" - msgstr "" - --#: booleans.py:85 --msgid "Allow Apache to use mod_auth_pam" -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 -+msgid "Export system settings to a file" - msgstr "" - --#: booleans.py:86 --msgid "Allow httpd to read user content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 -+msgid "Export" - msgstr "" - --#: booleans.py:87 --msgid "Allow Apache to run in stickshift mode, not transition to passenger" -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 -+msgid "Relabel all files back to system defaults on reboot" - msgstr "" - --#: booleans.py:88 --msgid "Allow httpd daemon to change its resource limits" -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 -+msgid "Yes" - msgstr "" - --#: booleans.py:89 --msgid "" --"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 -+msgid "No" - msgstr "" - --#: booleans.py:90 -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 -+msgid "System Configuration" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 - msgid "" --"Allow apache scripts to write to public content, directories/files must be " --"labeled public_rw_content_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 ++msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " @@ -196101,19 +198966,18 @@ index f681344..7d33e83 100644 +"unconfined_t from the users/login screens." msgstr "" --#: booleans.py:91 --msgid "Allow Apache to execute tmp content." -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 +-#: booleans.py:84 +-msgid "Allow Apache to use mod_auth_ntlm_winbind" ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" msgstr "" --#: booleans.py:92 -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 - msgid "" --"Unify HTTPD to communicate with the terminal. Needed for entering the " --"passphrase for certificates at the terminal." +-#: booleans.py:85 +-msgid "Allow Apache to use mod_auth_pam" ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 ++msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -196121,15 +198985,15 @@ index f681344..7d33e83 100644 +"allowed." msgstr "" --#: booleans.py:93 --msgid "Unify HTTPD handling of all content files." -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 +-#: booleans.py:86 +-msgid "Allow httpd to read user content" ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" msgstr "" --#: booleans.py:94 --msgid "Allow httpd to access cifs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 +-#: booleans.py:87 +-msgid "Allow Apache to run in stickshift mode, not transition to passenger" ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -196138,257 +199002,282 @@ index f681344..7d33e83 100644 +"allowed." msgstr "" --#: booleans.py:95 --msgid "Allow httpd to access FUSE file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 +-#: booleans.py:88 +-msgid "Allow httpd daemon to change its resource limits" ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" msgstr "" --#: booleans.py:96 --msgid "Allow httpd to run gpg" -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 -+msgid "" +-#: booleans.py:89 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 + msgid "" +-"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." msgstr "" --#: booleans.py:97 --msgid "Allow httpd to access nfs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 +-#: booleans.py:90 +-msgid "" +-"Allow apache scripts to write to public content, directories/files must be " +-"labeled public_rw_content_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" msgstr "" --#: booleans.py:98 --msgid "Allow httpd to communicate with oddjob to start up a service" -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 +-#: booleans.py:91 +-msgid "Allow Apache to execute tmp content." ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." msgstr "" --#: booleans.py:99 --msgid "Allow httpd to access openstack ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 +-#: booleans.py:92 +-msgid "" +-"Unify HTTPD to communicate with the terminal. Needed for entering the " +-"passphrase for certificates at the terminal." ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" msgstr "" --#: booleans.py:100 --msgid "Allow Apache to query NS records" -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 +-#: booleans.py:93 +-msgid "Unify HTTPD handling of all content files." ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" msgstr "" --#: booleans.py:101 --msgid "Allow icecast to connect to all ports, not just sound ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 +-#: booleans.py:94 +-msgid "Allow httpd to access cifs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" msgstr "" --#: booleans.py:102 -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 - msgid "" --"Allow the Irssi IRC Client to connect to any port, and to bind to any " --"unreserved port." --msgstr "" -- --#: booleans.py:103 --msgid "Allow confined applications to run with kerberos." +-#: booleans.py:95 +-msgid "Allow httpd to access FUSE file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 ++msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." msgstr "" --#: booleans.py:104 --msgid "Allow syslogd daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 +-#: booleans.py:96 +-msgid "Allow httpd to run gpg" ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" msgstr "" --#: booleans.py:105 --msgid "Allow syslogd the ability to read/write terminals" -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 +-#: booleans.py:97 +-msgid "Allow httpd to access nfs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." msgstr "" --#: booleans.py:106 --msgid "Allow logging in and using the system from /dev/console." -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 +-#: booleans.py:98 +-msgid "Allow httpd to communicate with oddjob to start up a service" ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" msgstr "" --#: booleans.py:107 --msgid "" --"Control the ability to mmap a low area of the address space, as configured " --"by /proc/sys/kernel/mmap_min_addr." -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 +-#: booleans.py:99 +-msgid "Allow httpd to access openstack ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" msgstr "" --#: booleans.py:108 --msgid "Allow mock to read files in home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 +-#: booleans.py:100 +-msgid "Allow Apache to query NS records" ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" msgstr "" --#: booleans.py:109 --msgid "Allow the mount command to mount any directory or file." -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 +-#: booleans.py:101 +-msgid "Allow icecast to connect to all ports, not just sound ports." ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" msgstr "" --#: booleans.py:110 --msgid "Allow mozilla plugin domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 +-#: booleans.py:102 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" - msgstr "" - --#: booleans.py:111 -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 msgid "" --"Allow mozilla_plugins to create random content in the users home directory" +-"Allow the Irssi IRC Client to connect to any port, and to bind to any " +-"unreserved port." +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." msgstr "" --#: booleans.py:112 --msgid "Allow confined web browsers to read home directory content" -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 +-#: booleans.py:103 +-msgid "Allow confined applications to run with kerberos." ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" msgstr "" --#: booleans.py:113 --msgid "Allow mplayer executable stack" -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 +-#: booleans.py:104 +-msgid "Allow syslogd daemon to send mail" ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" msgstr "" --#: booleans.py:114 --msgid "Allow mysqld to connect to all ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 +-#: booleans.py:105 +-msgid "Allow syslogd the ability to read/write terminals" ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" msgstr "" --#: booleans.py:115 --msgid "Allow BIND to bind apache port." -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 +-#: booleans.py:106 +-msgid "Allow logging in and using the system from /dev/console." ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." msgstr "" --#: booleans.py:116 -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 +-#: booleans.py:107 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 msgid "" --"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." +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." msgstr "" --#: booleans.py:117 --msgid "Allow any files/directories to be exported read/only via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 +-#: booleans.py:108 +-msgid "Allow mock to read files in home directories." ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." + msgstr "" + +-#: booleans.py:109 +-msgid "Allow the mount command to mount any directory or file." ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." + msgstr "" + +-#: booleans.py:110 +-msgid "Allow mozilla plugin domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" + msgstr "" + +-#: booleans.py:111 +-msgid "" +-"Allow mozilla_plugins to create random content in the users home directory" ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" msgstr "" --#: booleans.py:118 --msgid "Allow any files/directories to be exported read/write via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 +-#: booleans.py:112 +-msgid "Allow confined web browsers to read home directory content" ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" msgstr "" --#: booleans.py:119 -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 - 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:113 +-msgid "Allow mplayer executable stack" ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 ++msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." msgstr "" --#: booleans.py:120 --msgid "Allow system to run with NIS" -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 +-#: booleans.py:114 +-msgid "Allow mysqld to connect to all ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" msgstr "" --#: booleans.py:121 --msgid "Allow confined applications to use nscd shared memory." -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 +-#: booleans.py:115 +-msgid "Allow BIND to bind apache port." ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" msgstr "" --#: booleans.py:122 --msgid "Allow openshift to lockdown app" -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 +-#: booleans.py:116 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 + msgid "" +-"Allow BIND to write the master zone files. Generally this is used for " +-"dynamic DNS or zone transfers." ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." + msgstr "" + +-#: booleans.py:117 +-msgid "Allow any files/directories to be exported read/only via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" + msgstr "" + +-#: booleans.py:118 +-msgid "Allow any files/directories to be exported read/write via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." msgstr "" --#: booleans.py:123 --msgid "Allow openvpn to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 +-#: booleans.py:119 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" - msgstr "" - --#: booleans.py:124 --msgid "Allow piranha-lvs domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 -+msgid "" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 + msgid "" +-"Allow nfs servers to modify public files used for public file transfer " +-"services. Files/Directories must be labeled public_content_rw_t." +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" msgstr "" --#: booleans.py:125 --msgid "Allow polipo to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 +-#: booleans.py:120 +-msgid "Allow system to run with NIS" ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." msgstr "" --#: booleans.py:126 --msgid "" --"Determine whether Polipo session daemon can bind tcp sockets to all " --"unreserved ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 +-#: booleans.py:121 +-msgid "Allow confined applications to use nscd shared memory." ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" msgstr "" --#: booleans.py:127 --msgid "" --"Determine whether calling user domains can execute Polipo daemon in the " --"polipo_session_t domain." -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:122 +-msgid "Allow openshift to lockdown app" ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" msgstr "" --#: booleans.py:128 --msgid "Determine whether polipo can access cifs file systems." -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:123 +-msgid "Allow openvpn to read home directories" ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" msgstr "" --#: booleans.py:129 --msgid "Determine whether Polipo can access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:66 +-#: booleans.py:124 +-msgid "Allow piranha-lvs domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" msgstr "" --#: booleans.py:130 --msgid "Enable polyinstantiated directory support." -+#: ../sepolicy/sepolicy/gui.py:67 +-#: booleans.py:125 +-msgid "Allow polipo to connect to all ports > 1023" ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" msgstr "" --#: booleans.py:131 --msgid "Allow postfix_local domain full write access to mail_spool directories" -+#: ../sepolicy/sepolicy/gui.py:92 -+msgid "" +-#: booleans.py:126 ++#: ../sepolicy/sepolicy/gui.py:93 + msgid "" +-"Determine whether Polipo session daemon can bind tcp sockets to all " +-"unreserved ports." +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" @@ -196397,235 +199286,256 @@ index f681344..7d33e83 100644 +" * Change the system mode to Enforcing\n" msgstr "" --#: booleans.py:132 --msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" -+#: ../sepolicy/sepolicy/gui.py:115 +-#: booleans.py:127 +-msgid "" +-"Determine whether calling user domains can execute Polipo daemon in the " +-"polipo_session_t domain." ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" msgstr "" +-#: booleans.py:128 +-msgid "Determine whether polipo can access cifs file systems." ++#: ../sepolicy/sepolicy/gui.py:639 ++msgid "System Status: Disabled" + msgstr "" + +-#: booleans.py:129 +-msgid "Determine whether Polipo can access nfs file systems." ++#: ../sepolicy/sepolicy/gui.py:737 ++msgid "Help: Start Page" + msgstr "" + +-#: booleans.py:130 +-msgid "Enable polyinstantiated directory support." ++#: ../sepolicy/sepolicy/gui.py:741 ++msgid "Help: Booleans Page" + msgstr "" + +-#: booleans.py:131 +-msgid "Allow postfix_local domain full write access to mail_spool directories" ++#: ../sepolicy/sepolicy/gui.py:747 ++msgid "Help: Executable Files Page" + msgstr "" + +-#: booleans.py:132 +-msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" ++#: ../sepolicy/sepolicy/gui.py:750 ++msgid "Help: Writable Files Page" + msgstr "" + -#: booleans.py:133 -msgid "Allow transmit client label to foreign database" -+#: ../sepolicy/sepolicy/gui.py:624 -+msgid "System Status: Disabled" ++#: ../sepolicy/sepolicy/gui.py:753 ++msgid "Help: Application Types Page" msgstr "" -#: booleans.py:134 -msgid "Allow database admins to execute DML statement" -+#: ../sepolicy/sepolicy/gui.py:722 -+msgid "Help: Start Page" ++#: ../sepolicy/sepolicy/gui.py:758 ++msgid "Help: Outbound Network Connections Page" msgstr "" -#: booleans.py:135 -msgid "Allow unprivileged users to execute DDL statement" -+#: ../sepolicy/sepolicy/gui.py:726 -+msgid "Help: Booleans Page" ++#: ../sepolicy/sepolicy/gui.py:761 ++msgid "Help: Inbound Network Connections Page" msgstr "" -#: booleans.py:136 -msgid "Allow pppd to load kernel modules for certain modems" -+#: ../sepolicy/sepolicy/gui.py:732 -+msgid "Help: Executable Files Page" ++#: ../sepolicy/sepolicy/gui.py:767 ++msgid "Help: Transition from application Page" msgstr "" -#: booleans.py:137 -msgid "Allow pppd to be run for a regular user" -+#: ../sepolicy/sepolicy/gui.py:735 -+msgid "Help: Writable Files Page" ++#: ../sepolicy/sepolicy/gui.py:770 ++msgid "Help: Transition into application Page" msgstr "" -#: booleans.py:138 -msgid "" -"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:738 -+msgid "Help: Application Types Page" ++#: ../sepolicy/sepolicy/gui.py:773 ++msgid "Help: Transition application file Page" msgstr "" -#: booleans.py:139 -msgid "Allow Puppet client to manage all file types." -+#: ../sepolicy/sepolicy/gui.py:743 -+msgid "Help: Outbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:777 ++msgid "Help: Systems Page" msgstr "" -#: booleans.py:140 -msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database" -+#: ../sepolicy/sepolicy/gui.py:746 -+msgid "Help: Inbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:781 ++msgid "Help: Lockdown Page" msgstr "" -#: booleans.py:141 -msgid "Allow racoon to read shadow" -+#: ../sepolicy/sepolicy/gui.py:752 -+msgid "Help: Transition from application Page" ++#: ../sepolicy/sepolicy/gui.py:785 ++msgid "Help: Login Page" msgstr "" -#: booleans.py:142 -msgid "Allow rgmanager domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/gui.py:755 -+msgid "Help: Transition into application Page" ++#: ../sepolicy/sepolicy/gui.py:789 ++msgid "Help: SELinux User Page" msgstr "" -#: booleans.py:143 -msgid "" -"Allow rsync to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:758 -+msgid "Help: Transition application file Page" ++#: ../sepolicy/sepolicy/gui.py:793 ++msgid "Help: File Equivalence Page" msgstr "" -#: booleans.py:144 -msgid "Allow rsync to run as a client" -+#: ../sepolicy/sepolicy/gui.py:762 -+msgid "Help: Systems Page" - msgstr "" - --#: booleans.py:145 --msgid "Allow rsync to export any files/directories read only." -+#: ../sepolicy/sepolicy/gui.py:766 -+msgid "Help: Lockdown Page" - msgstr "" - --#: booleans.py:146 --msgid "Allow rsync servers to share cifs files systems" -+#: ../sepolicy/sepolicy/gui.py:770 -+msgid "Help: Login Page" - msgstr "" - --#: booleans.py:147 --msgid "Allow rsync servers to share nfs files systems" -+#: ../sepolicy/sepolicy/gui.py:774 -+msgid "Help: SELinux User Page" - msgstr "" - --#: booleans.py:148 --msgid "Allow samba to create new home directories (e.g. via PAM)" -+#: ../sepolicy/sepolicy/gui.py:778 -+msgid "Help: File Equivalence Page" - msgstr "" - --#: booleans.py:149 --msgid "" --"Allow samba to act as the domain controller, add users, groups and change " --"passwords." -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." - msgstr "" - --#: booleans.py:150 --msgid "Allow samba to share users home directories." -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." msgstr "" --#: booleans.py:151 --msgid "Allow samba to share any file/directory read only." -+#: ../sepolicy/sepolicy/gui.py:1032 +-#: booleans.py:145 +-msgid "Allow rsync to export any files/directories read only." ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1033 + msgstr "" + +-#: booleans.py:146 +-msgid "Allow rsync servers to share cifs files systems" ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1034 + msgstr "" + +-#: booleans.py:147 +-msgid "Allow rsync servers to share nfs files systems" ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." msgstr "" --#: booleans.py:152 --msgid "Allow samba to share any file/directory read/write." -+#: ../sepolicy/sepolicy/gui.py:1035 +-#: booleans.py:148 +-msgid "Allow samba to create new home directories (e.g. via PAM)" ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." msgstr "" --#: booleans.py:153 --msgid "Allow samba to act as a portmapper" -+#: ../sepolicy/sepolicy/gui.py:1036 +-#: booleans.py:149 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format -+msgid "" + msgid "" +-"Allow samba to act as the domain controller, add users, groups and change " +-"passwords." +"Display boolean information that can be used to modify the policy for the " +"'%s'." msgstr "" --#: booleans.py:154 --msgid "Allow samba to run unconfined scripts" -+#: ../sepolicy/sepolicy/gui.py:1037 +-#: booleans.py:150 +-msgid "Allow samba to share users home directories." ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." msgstr "" --#: booleans.py:155 --msgid "Allow samba to export ntfs/fusefs volumes." -+#: ../sepolicy/sepolicy/gui.py:1038 +-#: booleans.py:151 +-msgid "Allow samba to share any file/directory read only." ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." msgstr "" --#: booleans.py:156 --msgid "Allow samba to export NFS volumes." -+#: ../sepolicy/sepolicy/gui.py:1039 +-#: booleans.py:152 +-msgid "Allow samba to share any file/directory read/write." ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" msgstr "" --#: booleans.py:157 --msgid "Allow sanlock to read/write fuse files" -+#: ../sepolicy/sepolicy/gui.py:1040 +-#: booleans.py:153 +-msgid "Allow samba to act as a portmapper" ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" msgstr "" --#: booleans.py:158 --msgid "Allow sanlock to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:1041 +-#: booleans.py:154 +-msgid "Allow samba to run unconfined scripts" ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" msgstr "" --#: booleans.py:159 --msgid "Allow sanlock to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:1042 +-#: booleans.py:155 +-msgid "Allow samba to export ntfs/fusefs volumes." ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." msgstr "" --#: booleans.py:160 --msgid "Allow sasl to read shadow" -+#: ../sepolicy/sepolicy/gui.py:1043 +-#: booleans.py:156 +-msgid "Allow samba to export NFS volumes." ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." msgstr "" --#: booleans.py:161 --msgid "Allow secadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1044 +-#: booleans.py:157 +-msgid "Allow sanlock to read/write fuse files" ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." msgstr "" +-#: booleans.py:158 +-msgid "Allow sanlock to manage nfs files" ++#: ../sepolicy/sepolicy/gui.py:1062 ++#, python-format ++msgid "Display applications that can transition into or out of the '%s'." + msgstr "" + +-#: booleans.py:159 +-msgid "Allow sanlock to manage cifs files" ++#: ../sepolicy/sepolicy/gui.py:1170 ++msgid "MISSING FILE PATH" + msgstr "" + +-#: booleans.py:160 +-msgid "Allow sasl to read shadow" ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 ++msgid "Boolean section." + msgstr "" + +-#: booleans.py:161 +-msgid "Allow secadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1285 ++msgid "To disable this transition, go to the " + msgstr "" + -#: booleans.py:162 -msgid "" -"disallow programs, such as newrole, from transitioning to administrative " -"user domains." -+#: ../sepolicy/sepolicy/gui.py:1045 -+#, python-format -+msgid "Display applications that can transition into or out of the '%s'." ++#: ../sepolicy/sepolicy/gui.py:1287 ++msgid "To enable this transition, go to the " msgstr "" -#: booleans.py:163 -msgid "Disable kernel module loading." -+#: ../sepolicy/sepolicy/gui.py:1149 -+msgid "MISSING FILE PATH" ++#: ../sepolicy/sepolicy/gui.py:1344 ++msgid "executable" msgstr "" -#: booleans.py:164 @@ -196633,14 +199543,14 @@ index f681344..7d33e83 100644 -"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." -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 -+msgid "Boolean section." ++#: ../sepolicy/sepolicy/gui.py:1347 ++msgid "writable" msgstr "" -#: booleans.py:165 -msgid "Allow regular users direct dri device access" -+#: ../sepolicy/sepolicy/gui.py:1265 -+msgid "To disable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1350 ++msgid "application" msgstr "" -#: booleans.py:166 @@ -196648,255 +199558,256 @@ index f681344..7d33e83 100644 -"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" -+#: ../sepolicy/sepolicy/gui.py:1267 -+msgid "To enable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1351 ++#, python-format ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." msgstr "" -#: booleans.py:167 -msgid "" -"Allow all unconfined executables to use libraries requiring text relocation " -"that are not labeled textrel_shlib_t" -+#: ../sepolicy/sepolicy/gui.py:1324 -+msgid "executable" ++#: ../sepolicy/sepolicy/gui.py:1352 ++#, python-format ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." msgstr "" -#: booleans.py:168 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format + 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" -+#: ../sepolicy/sepolicy/gui.py:1327 -+msgid "writable" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:169 -msgid "Allow users to connect to the local mysql server" -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" msgstr "" -#: booleans.py:170 -msgid "" -"Allow confined users the ability to execute the ping and traceroute " -"commands." -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" msgstr "" -#: booleans.py:171 -msgid "Allow users to connect to PostgreSQL" -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." msgstr "" -#: booleans.py:172 -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format ++#: ../sepolicy/sepolicy/gui.py:1371 msgid "" -"Allow user to r/w files on filesystems that do not have extended attributes " -"(FAT, CDROM, FLOPPY)" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." msgstr "" -#: booleans.py:173 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format + 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." -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." msgstr "" -#: booleans.py:174 -msgid "Allow user to use ssh chroot environment." -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" ++#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." msgstr "" -#: booleans.py:175 -msgid "Allow user music sharing" -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." msgstr "" -#: booleans.py:176 -+#: ../sepolicy/sepolicy/gui.py:1351 -+#, python-format - msgid "" +-msgid "" -"Allow anon internal-sftp to upload files, used for public file transfer " -"services. Directories must be labeled public_content_rw_t." -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." msgstr "" -#: booleans.py:177 -msgid "" -"Allow sftp-internal to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1352 -+#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." msgstr "" -#: booleans.py:178 -msgid "" -"Allow sftp-internal to login to local users and read/write all files on the " -"system, governed by DAC." -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." msgstr "" -#: booleans.py:179 -msgid "" -"Allow internal-sftp to read and write files in the user ssh home " -"directories." -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." msgstr "" -#: booleans.py:180 -msgid "Allow sge to connect to the network using any TCP port" -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." msgstr "" -#: booleans.py:181 -msgid "Allow sge to access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." msgstr "" -#: booleans.py:182 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1421 + msgid "" -"Enable additional permissions needed to support devices on 3ware " -"controllers." -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." ++"Modify selected modified File Equivalence definitions. Only bolded items in " ++"the list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:183 -msgid "" -"Allow samba to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1449 ++#, python-format ++msgid "Boolean %s Allow Rules" msgstr "" -#: booleans.py:184 -msgid "Allow user spamassassin clients to use the network." -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." ++#: ../sepolicy/sepolicy/gui.py:1462 ++#, python-format ++msgid "Add Network Port for %s. Ports will be created when update is applied." msgstr "" -#: booleans.py:185 -msgid "Allow spamd to read/write user home directories." -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." ++#: ../sepolicy/sepolicy/gui.py:1463 ++#, python-format ++msgid "Add Network Port for %s" msgstr "" -#: booleans.py:186 -+#: ../sepolicy/sepolicy/gui.py:1401 ++#: ../sepolicy/sepolicy/gui.py:1468 ++#, python-format msgid "" -"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." -+"Modify selected modified File Equivalence definitions. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." - msgstr "" - +-msgstr "" +- -#: booleans.py:187 -msgid "Allow squid to run as a transparent proxy (TPROXY)" -+#: ../sepolicy/sepolicy/gui.py:1429 -+#, python-format -+msgid "Boolean %s Allow Rules" ++"Add File Labeling for %s. File labels will be created when update is applied." msgstr "" -#: booleans.py:188 -msgid "" -"Allow ssh with chroot env to read and write files in the user home " -"directories" -+#: ../sepolicy/sepolicy/gui.py:1442 -+#, python-format -+msgid "Add Network Port for %s. Ports will be created when update is applied." - msgstr "" - --#: booleans.py:189 --msgid "allow host key based authentication" -+#: ../sepolicy/sepolicy/gui.py:1443 -+#, python-format -+msgid "Add Network Port for %s" - msgstr "" - --#: booleans.py:190 --msgid "Allow ssh logins as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:1448 -+#, python-format -+msgid "" -+"Add File Labeling for %s. File labels will be created when update is applied." - msgstr "" - --#: booleans.py:191 --msgid "Allow staff to exec content" -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" msgstr "" --#: booleans.py:192 --msgid "allow staff user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1459 +-#: booleans.py:189 +-msgid "allow host key based authentication" ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." msgstr "" --#: booleans.py:193 --msgid "Allow sysadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1460 +-#: booleans.py:190 +-msgid "Allow ssh logins as sysadm_r:sysadm_t" ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" msgstr "" --#: booleans.py:194 -+#: ../sepolicy/sepolicy/gui.py:1465 - msgid "" --"Allow the Telepathy connection managers to connect to any network port." +-#: booleans.py:191 +-msgid "Allow staff to exec content" ++#: ../sepolicy/sepolicy/gui.py:1485 ++msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." msgstr "" --#: booleans.py:195 --msgid "" --"Allow the Telepathy connection managers to connect to any generic TCP port." -+#: ../sepolicy/sepolicy/gui.py:1466 +-#: booleans.py:192 +-msgid "allow staff user to create and transition to svirt domains." ++#: ../sepolicy/sepolicy/gui.py:1486 +msgid "Add SELinux Users" msgstr "" --#: booleans.py:196 -+#: ../sepolicy/sepolicy/gui.py:1473 - msgid "" --"Allow tftp to modify public files used for public file transfer services." --msgstr "" -- --#: booleans.py:197 --msgid "Allow tftp to read and write files in the user home directories" +-#: booleans.py:193 +-msgid "Allow sysadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1493 ++msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." msgstr "" --#: booleans.py:198 --msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." -+#: ../sepolicy/sepolicy/gui.py:1474 +-#: booleans.py:194 +-msgid "" +-"Allow the Telepathy connection managers to connect to any network port." ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" msgstr "" --#: booleans.py:199 --msgid "Allow tor to act as a relay" -+#: ../sepolicy/sepolicy/gui.py:1499 +-#: booleans.py:195 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format -+msgid "" + msgid "" +-"Allow the Telepathy connection managers to connect to any generic TCP port." +"Modify File Labeling for %s. File labels will be created when update is " +"applied." msgstr "" +-#: booleans.py:196 ++#: ../sepolicy/sepolicy/gui.py:1577 + msgid "" +-"Allow tftp to modify public files used for public file transfer services." ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." + msgstr "" + +-#: booleans.py:197 +-msgid "Allow tftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" + msgstr "" + +-#: booleans.py:198 +-msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." + msgstr "" + +-#: booleans.py:199 +-msgid "Allow tor to act as a relay" ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" + msgstr "" + -#: booleans.py:200 -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1593 msgid "" -"allow unconfined users to transition to the chrome sandbox domains when " -"running chrome-sandbox" @@ -196906,12 +199817,12 @@ index f681344..7d33e83 100644 -#: booleans.py:201 -msgid "Allow a user to login as an unconfined domain" -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" msgstr "" -#: booleans.py:202 -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format msgid "" -"Allow unconfined users to transition to the Mozilla plugin domain when " @@ -196921,69 +199832,69 @@ index f681344..7d33e83 100644 -#: booleans.py:203 -msgid "Allow video playing tools to run unconfined" -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" msgstr "" -#: booleans.py:204 -msgid "Allow unprivledged user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." msgstr "" -#: booleans.py:205 -msgid "Support ecryptfs home directories" -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" msgstr "" -#: booleans.py:206 -msgid "Support fusefs home directories" -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" msgstr "" -#: booleans.py:207 -msgid "Use lpd server instead of cups" -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" msgstr "" -#: booleans.py:208 -msgid "Support NFS home directories" -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" msgstr "" -#: booleans.py:209 -msgid "Support SAMBA home directories" -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" msgstr "" -#: booleans.py:210 -msgid "Allow user to exec content" -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" msgstr "" -#: booleans.py:211 -msgid "Allow varnishd to connect to all ports, not just HTTP." -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" msgstr "" -#: booleans.py:212 -msgid "Ignore vbetool mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" msgstr "" @@ -196991,7 +199902,7 @@ index f681344..7d33e83 100644 -#: booleans.py:213 -msgid "" -"Allow confined virtual guests to use serial/parallel communication ports" -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" msgstr "" @@ -196999,100 +199910,100 @@ index f681344..7d33e83 100644 -#: booleans.py:214 -msgid "" -"Allow confined virtual guests to use executable memory and executable stack" -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" msgstr "" -#: booleans.py:215 -msgid "Allow confined virtual guests to read fuse files" -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" msgstr "" -#: booleans.py:216 -msgid "Allow confined virtual guests to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" msgstr "" -#: booleans.py:217 -msgid "Allow confined virtual guests to interact with rawip sockets" -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" msgstr "" -#: booleans.py:218 -msgid "Allow confined virtual guests to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" msgstr "" -#: booleans.py:219 -msgid "Allow confined virtual guests to interact with the sanlock" -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" msgstr "" -#: booleans.py:220 -msgid "Allow confined virtual guests to manage device configuration, (pci)" -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" msgstr "" -#: booleans.py:221 -msgid "Allow confined virtual guests to use usb devices" -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" msgstr "" -#: booleans.py:222 -msgid "Allow confined virtual guests to interact with the xserver" -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" msgstr "" -#: booleans.py:223 -msgid "Allow webadm to manage files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" msgstr "" -#: booleans.py:224 -msgid "Allow webadm to read files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" msgstr "" -#: booleans.py:225 -msgid "Ignore wine mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" msgstr "" -#: booleans.py:226 -msgid "Allow the graphical login program to execute bootloader" -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" msgstr "" -#: booleans.py:227 -msgid "" -"Allow the graphical login program to login directly as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" msgstr "" -#: booleans.py:228 -msgid "Allow xen to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" msgstr "" @@ -197101,71 +200012,73 @@ index f681344..7d33e83 100644 -msgid "" -"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated " -"logical volumes for disk images." -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." msgstr "" -#: booleans.py:230 -msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." msgstr "" -#: booleans.py:231 -msgid "" -"Allow xguest users to configure Network Manager and connect to apache ports" -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." msgstr "" -#: booleans.py:232 -msgid "Allow xguest to exec content" -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" msgstr "" -#: booleans.py:233 -msgid "Allow xguest users to mount removable media" -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" msgstr "" -#: booleans.py:234 -msgid "Allow xguest to use blue tooth devices" -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" msgstr "" -#: booleans.py:235 -msgid "Allows clients to write to the X server shared memory segments." -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" msgstr "" -#: booleans.py:236 -msgid "Allows XServer to execute writable memory" -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" msgstr "" -#: booleans.py:237 -msgid "Support X userspace object manager" -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" msgstr "" -#: booleans.py:238 -msgid "Allow zabbix to connect to unreserved ports" -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" msgstr "" -#: booleans.py:239 -msgid "Allow zebra daemon to write it configuration files" -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -197176,7 +200089,7 @@ index f681344..7d33e83 100644 msgstr "" -#: booleans.py:240 -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 msgid "" -"Allow ZoneMinder to modify public files used for public file transfer " -"services." @@ -197187,15 +200100,15 @@ index f681344..7d33e83 100644 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" msgstr "" diff --git a/policycoreutils/po/fa_IR.po b/policycoreutils/po/fa_IR.po new file mode 100644 -index 0000000..96018ad +index 0000000..2c39a97 --- /dev/null +++ b/policycoreutils/po/fa_IR.po -@@ -0,0 +1,5099 @@ +@@ -0,0 +1,5161 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. @@ -197205,7 +200118,7 @@ index 0000000..96018ad +msgstr "" +"Project-Id-Version: Policycoreutils\n" +"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2012-03-30 18:14+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Persian (Iran) (http://www.transifex.com/projects/p/fedora/" @@ -197338,7 +200251,7 @@ index 0000000..96018ad +msgstr "" + +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 +msgid "Disabled" +msgstr "" + @@ -197480,8 +200393,8 @@ index 0000000..96018ad + +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 +#: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 +msgid "Login Name" +msgstr "" + @@ -197490,9 +200403,10 @@ index 0000000..96018ad +#: ../gui/system-config-selinux.glade:128 +#: ../gui/system-config-selinux.glade:915 +#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 +msgid "SELinux User" +msgstr "" + @@ -197530,7 +200444,7 @@ index 0000000..96018ad + +#: ../semanage/seobject.py:780 +#, python-format -+msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" +msgstr "" + +#: ../semanage/seobject.py:789 @@ -197540,7 +200454,7 @@ index 0000000..96018ad + +#: ../semanage/seobject.py:792 +#, python-format -+msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" +msgstr "" + +#: ../semanage/seobject.py:795 @@ -197612,9 +200526,9 @@ index 0000000..96018ad + +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 +#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 +msgid "SELinux Roles" +msgstr "" + @@ -197632,7 +200546,7 @@ index 0000000..96018ad + +#: ../semanage/seobject.py:1018 +#, python-format -+msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1029 @@ -197645,55 +200559,55 @@ index 0000000..96018ad +msgid "Type %s is invalid, must be a port type" +msgstr "" + -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 +#, python-format -+msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" +msgstr "" + +#: ../semanage/seobject.py:1042 +#, python-format -+msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" +msgstr "" + +#: ../semanage/seobject.py:1046 +#, python-format -+msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1052 +#, python-format -+msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1056 +#, python-format -+msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1060 +#, python-format -+msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1064 +#, python-format -+msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1069 +#, python-format -+msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1073 +#, python-format -+msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1077 +#, python-format -+msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1367 @@ -197705,19 +200619,24 @@ index 0000000..96018ad +msgid "Requires setype" +msgstr "" + -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 +#, python-format -+msgid "Port %s/%s is not defined" ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 ++#, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1108 +#, python-format -+msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1119 +#, python-format -+msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1132 @@ -197729,23 +200648,28 @@ index 0000000..96018ad +msgid "Could not delete the port %s" +msgstr "" + ++#: ../semanage/seobject.py:1159 ++#, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "" ++ +#: ../semanage/seobject.py:1165 +#, python-format -+msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1169 +#, python-format -+msgid "Could not delete port %s/%s" ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1185 ../semanage/seobject.py:1207 +msgid "Could not list ports" +msgstr "" + -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 +msgid "SELinux Port Type" +msgstr "" + @@ -197754,7 +200678,7 @@ index 0000000..96018ad +msgstr "" + +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 +msgid "Port Number" +msgstr "" + @@ -197976,7 +200900,8 @@ index 0000000..96018ad + +#: ../semanage/seobject.py:1750 +#, python-format -+msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" +msgstr "" + +#: ../semanage/seobject.py:1759 @@ -198010,7 +200935,8 @@ index 0000000..96018ad +#: ../semanage/seobject.py:1795 +#, python-format +msgid "" -+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" +msgstr "" + +#: ../semanage/seobject.py:1814 @@ -198145,7 +201071,7 @@ index 0000000..96018ad + +#: ../semanage/seobject.py:2122 +#, python-format -+msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" +msgstr "" + +#: ../semanage/seobject.py:2146 @@ -198183,9 +201109,9 @@ index 0000000..96018ad +msgstr "" + +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 +msgid "Description" +msgstr "" + @@ -198787,7 +201713,7 @@ index 0000000..96018ad +msgstr "" + +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 +msgid "Name" +msgstr "" + @@ -198871,7 +201797,7 @@ index 0000000..96018ad +msgstr "" + +#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 +msgid "All" +msgstr "" + @@ -199085,10 +202011,10 @@ index 0000000..96018ad +msgstr "" + +#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 +msgid "Protocol" +msgstr "" + @@ -199098,9 +202024,9 @@ index 0000000..96018ad +"Level" +msgstr "" + -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 +msgid "Port" +msgstr "" + @@ -199138,14 +202064,14 @@ index 0000000..96018ad +msgstr "" + +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 +msgid "Permissive" +msgstr "" + +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Enforcing" +msgstr "" + @@ -199153,7 +202079,7 @@ index 0000000..96018ad +msgid "Status" +msgstr "" + -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 +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 " @@ -199170,7 +202096,7 @@ index 0000000..96018ad +"wish to continue?" +msgstr "" + -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 +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 " @@ -199223,7 +202149,7 @@ index 0000000..96018ad + +#: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 +msgid "MLS" +msgstr "" + @@ -199236,7 +202162,7 @@ index 0000000..96018ad +msgstr "" + +#: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 +msgid "Add" +msgstr "" + @@ -199306,7 +202232,7 @@ index 0000000..96018ad +#: ../gui/system-config-selinux.glade:2467 +#: ../gui/system-config-selinux.glade:2692 +#: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 +msgid "Filter" +msgstr "" + @@ -200599,6 +203525,32 @@ index 0000000..96018ad +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -200819,7 +203771,7 @@ index 0000000..96018ad +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -200993,7 +203945,7 @@ index 0000000..96018ad +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -201001,45 +203953,36 @@ index 0000000..96018ad +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + @@ -201054,10 +203997,9 @@ index 0000000..96018ad +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" +msgstr "" + @@ -201068,13 +204010,12 @@ index 0000000..96018ad +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." @@ -201085,17 +204026,16 @@ index 0000000..96018ad +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" +msgstr "" + @@ -201117,16 +204057,16 @@ index 0000000..96018ad +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" +msgstr "" + @@ -201185,378 +204125,376 @@ index 0000000..96018ad +msgid "Analyzing Policy..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +msgid "Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +msgid "SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 +msgid "" +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 +msgid "Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 +msgid "File Path" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 +msgid "SELinux File Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 +msgid "File path used to enter the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 +msgid "Executable Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 +msgid "Files to which the 'selected domain' can write." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 +msgid "Writable files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 +msgid "File Types defined for the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 +msgid "Application File Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 +msgid "Outbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 +msgid "Inbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 +msgid "" +"Boolean \n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +msgid "Boolean name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +msgid "SELinux Application Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +msgid "Applicaton Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 +msgid "" +"Boolean\n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +msgid "SELinux Directory Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +msgid "SELinux Destination Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +msgid "File Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +msgid "File Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 +msgid "Default Level" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 +msgid "Select the system mode when the system first boots up" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 +msgid "Select the system mode for the current session" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 +msgid "System Policy Type:" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 +msgid "System Mode" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 +msgid "Import system settings from another machine" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 +msgid "Import" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 +msgid "Export system settings to a file" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 +msgid "Export" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 +msgid "Yes" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " @@ -201566,13 +204504,13 @@ index 0000000..96018ad +"unconfined_t from the users/login screens." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 +msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " @@ -201581,11 +204519,11 @@ index 0000000..96018ad +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -201594,171 +204532,193 @@ index 0000000..96018ad +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 +msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 ++msgid "" ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 +msgid "" +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:92 ++#: ../sepolicy/sepolicy/gui.py:93 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" @@ -201768,512 +204728,527 @@ index 0000000..96018ad +" * Change the system mode to Enforcing\n" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:115 ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:624 ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:722 ++#: ../sepolicy/sepolicy/gui.py:737 +msgid "Help: Start Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:726 ++#: ../sepolicy/sepolicy/gui.py:741 +msgid "Help: Booleans Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:732 ++#: ../sepolicy/sepolicy/gui.py:747 +msgid "Help: Executable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:735 ++#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Writable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:738 ++#: ../sepolicy/sepolicy/gui.py:753 +msgid "Help: Application Types Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:743 ++#: ../sepolicy/sepolicy/gui.py:758 +msgid "Help: Outbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:746 ++#: ../sepolicy/sepolicy/gui.py:761 +msgid "Help: Inbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:752 ++#: ../sepolicy/sepolicy/gui.py:767 +msgid "Help: Transition from application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:755 ++#: ../sepolicy/sepolicy/gui.py:770 +msgid "Help: Transition into application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:758 ++#: ../sepolicy/sepolicy/gui.py:773 +msgid "Help: Transition application file Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:762 ++#: ../sepolicy/sepolicy/gui.py:777 +msgid "Help: Systems Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:766 ++#: ../sepolicy/sepolicy/gui.py:781 +msgid "Help: Lockdown Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:770 ++#: ../sepolicy/sepolicy/gui.py:785 +msgid "Help: Login Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:774 ++#: ../sepolicy/sepolicy/gui.py:789 +msgid "Help: SELinux User Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:778 ++#: ../sepolicy/sepolicy/gui.py:793 +msgid "Help: File Equivalence Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1032 ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1033 ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1034 ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1035 ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1036 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1037 ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1038 ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1039 ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1040 ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1041 ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1042 ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1043 ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1044 ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1045 ++#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1149 ++#: ../sepolicy/sepolicy/gui.py:1170 +msgid "MISSING FILE PATH" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 +msgid "Boolean section." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ++#: ../sepolicy/sepolicy/gui.py:1285 +msgid "To disable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1287 +msgid "To enable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1324 ++#: ../sepolicy/sepolicy/gui.py:1344 +msgid "executable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1327 ++#: ../sepolicy/sepolicy/gui.py:1347 +msgid "writable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format -+msgid "" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" -+msgstr "" -+ +#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1351 +#, python-format -+msgid "" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1352 +#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format ++msgid "" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1371 ++msgid "" ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format ++msgid "" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1421 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1429 ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1442 ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1443 ++#: ../sepolicy/sepolicy/gui.py:1463 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1448 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1459 ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1460 ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1465 ++#: ../sepolicy/sepolicy/gui.py:1485 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1466 ++#: ../sepolicy/sepolicy/gui.py:1486 +msgid "Add SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1473 ++#: ../sepolicy/sepolicy/gui.py:1493 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1474 ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1499 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1577 ++msgid "" ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1593 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -202283,7 +205258,7 @@ index 0000000..96018ad +"wish to continue?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " @@ -202292,11 +205267,11 @@ index 0000000..96018ad +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" +msgstr "" diff --git a/policycoreutils/po/fi.po b/policycoreutils/po/fi.po -index 15ea022..93a94e9 100644 +index 15ea022..74409c2 100644 --- a/policycoreutils/po/fi.po +++ b/policycoreutils/po/fi.po @@ -1,22 +1,23 @@ @@ -202316,7 +205291,7 @@ index 15ea022..93a94e9 100644 "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: 2013-01-04 17:02+0000\n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2013-07-10 20:44+0000\n" "Last-Translator: dwalsh \n" -"Language-Team: Finnish (http://www.transifex.com/projects/p/fedora/language/fi/)\n" @@ -202354,7 +205329,7 @@ index 15ea022..93a94e9 100644 #, c-format msgid "Could not set exec context to %s.\n" msgstr "Ei voitu asettaa suorituskontekstia kontekstiksi %s.\n" -@@ -88,871 +92,915 @@ msgstr "******************** TÄRKEÄÄ ***********************\n" +@@ -88,871 +92,928 @@ msgstr "******************** TÄRKEÄÄ ***********************\n" msgid "To make this policy package active, execute:" msgstr "Tämän käytäntöpakkauksen aktivoimiseksi suorita:" @@ -202425,7 +205400,7 @@ index 15ea022..93a94e9 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "Ei käytössä" @@ -202607,8 +205582,8 @@ index 15ea022..93a94e9 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "Kirjautumisnimi" @@ -202619,9 +205594,10 @@ index 15ea022..93a94e9 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "SELinux-käyttäjä" @@ -202667,9 +205643,11 @@ index 15ea022..93a94e9 100644 msgstr "Ei voitu luoda SELinux-käyttäjää käyttäjälle %s" -#: ../semanage/seobject.py:745 +-#, python-format +-msgid "Could not add role %s for %s" +#: ../semanage/seobject.py:780 - #, python-format - msgid "Could not add role %s for %s" ++#, fuzzy, python-format ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "Roolia %s ei voitu lisätä käyttäjälle %s" -#: ../semanage/seobject.py:754 @@ -202679,9 +205657,11 @@ index 15ea022..93a94e9 100644 msgstr "Käyttäjän %s MLS-tasoa ei voitu asettaa" -#: ../semanage/seobject.py:757 +-#, python-format +-msgid "Could not add prefix %s for %s" +#: ../semanage/seobject.py:792 - #, python-format - msgid "Could not add prefix %s for %s" ++#, fuzzy, python-format ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "Etuliitettä %s ei voitu lisätä käyttäjälle %s" -#: ../semanage/seobject.py:760 @@ -202771,9 +205751,9 @@ index 15ea022..93a94e9 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "SELinux-roolit" @@ -202793,9 +205773,11 @@ index 15ea022..93a94e9 100644 msgstr "Portti ei kelpaa" -#: ../semanage/seobject.py:980 +-#, python-format +-msgid "Could not create a key for %s/%s" +#: ../semanage/seobject.py:1018 - #, python-format - msgid "Could not create a key for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" msgstr "Ei voitu luoda avainta yhdistelmälle %s/%s" -#: ../semanage/seobject.py:991 @@ -202813,64 +205795,84 @@ index 15ea022..93a94e9 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 - #, python-format - msgid "Could not check if port %s/%s is defined" +-#, python-format +-msgid "Could not check if port %s/%s is defined" ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 ++#, fuzzy, python-format ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" msgstr "Ei voitu tarkistaa onko portti %s/%s määritelty" -#: ../semanage/seobject.py:1002 +-#, python-format +-msgid "Port %s/%s already defined" +#: ../semanage/seobject.py:1042 - #, python-format - msgid "Port %s/%s already defined" ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "Portti %s/%s on jo määritelty" -#: ../semanage/seobject.py:1006 +-#, python-format +-msgid "Could not create port for %s/%s" +#: ../semanage/seobject.py:1046 - #, python-format - msgid "Could not create port for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" msgstr "Yhdistelmälle %s/%s ei voitu luoda porttia" -#: ../semanage/seobject.py:1012 +-#, python-format +-msgid "Could not create context for %s/%s" +#: ../semanage/seobject.py:1052 - #, python-format - msgid "Could not create context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" msgstr "Yhdistelmälle %s/%s ei voitu luoda kontekstia" -#: ../semanage/seobject.py:1016 +-#, python-format +-msgid "Could not set user in port context for %s/%s" +#: ../semanage/seobject.py:1056 - #, python-format - msgid "Could not set user in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Ei voitu asettaa käyttäjää yhdistelmän %s/%s porttikontekstissa" -#: ../semanage/seobject.py:1020 +-#, python-format +-msgid "Could not set role in port context for %s/%s" +#: ../semanage/seobject.py:1060 - #, python-format - msgid "Could not set role in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Ei voitu asettaa roolia yhdistelmän %s/%s porttikontekstissa" -#: ../semanage/seobject.py:1024 +-#, python-format +-msgid "Could not set type in port context for %s/%s" +#: ../semanage/seobject.py:1064 - #, python-format - msgid "Could not set type in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Ei voitu asettaa tyyppiä yhdistelmän %s/%s porttikontekstissa" -#: ../semanage/seobject.py:1029 +-#, python-format +-msgid "Could not set mls fields in port context for %s/%s" +#: ../semanage/seobject.py:1069 - #, python-format - msgid "Could not set mls fields in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Ei voitu asettaa mls-kenttiä yhdistelmän %s/%s porttikontekstissa" -#: ../semanage/seobject.py:1033 +-#, python-format +-msgid "Could not set port context for %s/%s" +#: ../semanage/seobject.py:1073 - #, python-format - msgid "Could not set port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "Ei voitu asettaa porttikontekstia yhdistelmälle %s/%s" -#: ../semanage/seobject.py:1037 +-#, python-format +-msgid "Could not add port %s/%s" +#: ../semanage/seobject.py:1077 - #, python-format - msgid "Could not add port %s/%s" ++#, fuzzy, python-format ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "Ei voitu lisätä porttia %s/%s" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -202886,21 +205888,32 @@ index 15ea022..93a94e9 100644 msgstr "Vaatii setypen" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 - #, python-format - msgid "Port %s/%s is not defined" +-#, python-format +-msgid "Port %s/%s is not defined" ++#: ../semanage/seobject.py:1102 ++#, fuzzy, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "Ei voitu tarkistaa onko portti %s/%s määritelty" ++ ++#: ../semanage/seobject.py:1104 ++#, fuzzy, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "Porttia %s/%s ei ole määritelty" -#: ../semanage/seobject.py:1068 +-#, python-format +-msgid "Could not query port %s/%s" +#: ../semanage/seobject.py:1108 - #, python-format - msgid "Could not query port %s/%s" ++#, fuzzy, python-format ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "Ei voitu kysellä porttia %s/%s" -#: ../semanage/seobject.py:1079 +-#, python-format +-msgid "Could not modify port %s/%s" +#: ../semanage/seobject.py:1119 - #, python-format - msgid "Could not modify port %s/%s" ++#, fuzzy, python-format ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "Ei voitu muokata porttia %s/%s" -#: ../semanage/seobject.py:1092 @@ -202915,15 +205928,24 @@ index 15ea022..93a94e9 100644 msgstr "Ei voitu poistaa porttia %s" -#: ../semanage/seobject.py:1125 +-#, python-format +-msgid "Port %s/%s is defined in policy, cannot be deleted" ++#: ../semanage/seobject.py:1159 ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "Porttia %s/%s ei ole määritelty" ++ +#: ../semanage/seobject.py:1165 - #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)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:1129 +-#, python-format +-msgid "Could not delete port %s/%s" +#: ../semanage/seobject.py:1169 - #, python-format - msgid "Could not delete port %s/%s" ++#, fuzzy, python-format ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" msgstr "Ei voitu poistaa porttia %s/%s" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 @@ -202932,9 +205954,9 @@ index 15ea022..93a94e9 100644 msgstr "Ei voitu luetteloida portteja" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "SELinux-porttityyppi" @@ -202945,7 +205967,7 @@ index 15ea022..93a94e9 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "Porttinumero" @@ -203218,7 +206240,9 @@ index 15ea022..93a94e9 100644 -#: ../semanage/seobject.py:1697 +#: ../semanage/seobject.py:1750 #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" +-msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" msgstr "" -#: ../semanage/seobject.py:1706 @@ -203261,7 +206285,8 @@ index 15ea022..93a94e9 100644 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" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" msgstr "" -#: ../semanage/seobject.py:1755 @@ -203428,9 +206453,11 @@ index 15ea022..93a94e9 100644 msgstr "Ei voitu muokata totuusarvoa %s" -#: ../semanage/seobject.py:2063 +-#, python-format +-msgid "Bad format %s: Record %s" +#: ../semanage/seobject.py:2122 - #, python-format - msgid "Bad format %s: Record %s" ++#, fuzzy, python-format ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "Virheellinen muoto %s: tietue %s" -#: ../semanage/seobject.py:2087 @@ -203478,13 +206505,13 @@ index 15ea022..93a94e9 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "Kuvaus" -@@ -991,206 +1039,228 @@ msgstr "Virhe! Komentotulkki on virheellinen.\n" +@@ -991,206 +1052,228 @@ msgstr "Virhe! Komentotulkki on virheellinen.\n" msgid "Unable to clear environment\n" msgstr "Ympäristöä ei voida siivota\n" @@ -203756,7 +206783,7 @@ index 15ea022..93a94e9 100644 msgid "failed to exec shell\n" msgstr "komentotulkin suorittaminen epäonnistui\n" -@@ -1417,7 +1487,7 @@ msgstr "" +@@ -1417,7 +1500,7 @@ msgstr "" msgid "Applications" msgstr "Sovellukset" @@ -203765,7 +206792,7 @@ index 15ea022..93a94e9 100644 msgid "Standard Init Daemon" msgstr "" -@@ -1427,7 +1497,7 @@ msgid "" +@@ -1427,7 +1510,7 @@ msgid "" "requires a script in /etc/rc.d/init.d" msgstr "" @@ -203774,7 +206801,7 @@ index 15ea022..93a94e9 100644 msgid "DBUS System Daemon" msgstr "" -@@ -1439,7 +1509,7 @@ msgstr "" +@@ -1439,7 +1522,7 @@ msgstr "" msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" @@ -203783,7 +206810,7 @@ index 15ea022..93a94e9 100644 msgid "Web Application/Script (CGI)" msgstr "" -@@ -1448,7 +1518,7 @@ msgid "" +@@ -1448,7 +1531,7 @@ msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" @@ -203792,7 +206819,7 @@ index 15ea022..93a94e9 100644 msgid "User Application" msgstr "" -@@ -1458,7 +1528,7 @@ msgid "" +@@ -1458,7 +1541,7 @@ msgid "" "started by a user" msgstr "" @@ -203801,7 +206828,7 @@ index 15ea022..93a94e9 100644 msgid "Sandbox" msgstr "" -@@ -1510,8 +1580,8 @@ msgstr "" +@@ -1510,8 +1593,8 @@ msgstr "" #: ../gui/polgen.glade:550 msgid "" @@ -203812,7 +206839,7 @@ index 15ea022..93a94e9 100644 msgstr "" #: ../gui/polgen.glade:592 -@@ -1524,8 +1594,8 @@ msgstr "" +@@ -1524,8 +1607,8 @@ msgstr "" #: ../gui/polgen.glade:627 msgid "" @@ -203823,17 +206850,17 @@ index 15ea022..93a94e9 100644 "the system directly." msgstr "" -@@ -1533,7 +1603,8 @@ msgstr "" +@@ -1533,7 +1616,8 @@ msgstr "" msgid "Enter name of application or user role:" msgstr "" -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "Nimi" -@@ -1593,8 +1664,7 @@ msgid "Select the user_roles that will transition to %s:" +@@ -1593,8 +1677,7 @@ msgid "Select the user_roles that will transition to %s:" msgstr "" #: ../gui/polgen.glade:1019 @@ -203843,16 +206870,16 @@ index 15ea022..93a94e9 100644 msgstr "" #: ../gui/polgen.glade:1056 -@@ -1618,7 +1688,7 @@ msgid "TCP Ports" +@@ -1618,7 +1701,7 @@ msgid "TCP Ports" msgstr "TCP-portit" #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" msgstr "Kaikki" -@@ -1749,75 +1819,75 @@ msgstr "" +@@ -1749,75 +1832,75 @@ msgstr "" msgid "Policy Directory" msgstr "" @@ -203944,53 +206971,53 @@ index 15ea022..93a94e9 100644 msgid "Configue SELinux" msgstr "" -@@ -1832,6 +1902,10 @@ msgid "" +@@ -1832,6 +1915,10 @@ msgid "" msgstr "" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" msgstr "" -@@ -1841,7 +1915,9 @@ msgid "" +@@ -1841,7 +1928,9 @@ msgid "" "Level" msgstr "" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" msgstr "" -@@ -1879,10 +1955,14 @@ msgid "Modify %s" +@@ -1879,10 +1968,14 @@ msgid "Modify %s" msgstr "" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" msgstr "" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" msgstr "" -@@ -1890,7 +1970,7 @@ msgstr "" +@@ -1890,7 +1983,7 @@ msgstr "" msgid "Status" msgstr "" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " -@@ -1903,11 +1983,11 @@ msgid "" +@@ -1903,11 +1996,11 @@ msgid "" "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 " @@ -204001,36 +207028,36 @@ index 15ea022..93a94e9 100644 msgstr "" -#: ../gui/statusPage.py:152 -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " -@@ -1959,6 +2039,8 @@ msgid "" +@@ -1959,6 +2052,8 @@ msgid "" msgstr "" #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "" -@@ -1971,6 +2053,7 @@ msgid "SELinux Administration" +@@ -1971,6 +2066,7 @@ msgid "SELinux Administration" msgstr "" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" msgstr "" -@@ -2040,6 +2123,7 @@ msgstr "" +@@ -2040,6 +2136,7 @@ msgstr "" #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" msgstr "" -@@ -2134,8 +2218,8 @@ msgstr "" +@@ -2134,8 +2231,8 @@ msgstr "" #: ../gui/system-config-selinux.glade:2661 msgid "" @@ -204041,7 +207068,7 @@ index 15ea022..93a94e9 100644 msgstr "" #: ../gui/system-config-selinux.glade:2781 -@@ -2163,1321 +2247,2896 @@ msgstr "" +@@ -2163,1321 +2260,2954 @@ msgstr "" msgid "SELinux user '%s' is required" msgstr "" @@ -204277,213 +207304,194 @@ index 15ea022..93a94e9 100644 -#: ../sepolicy/sepolicy/__init__.py:127 -msgid "unknown" -msgstr "tuntematon" -- --#: ../sepolicy/sepolicy/generate.py:173 --msgid "Internet Services Daemon" +#: booleans.py:35 +msgid "" +"Determine whether entropyd can use audio devices as the source for the " +"entropy feeds." - msgstr "" ++msgstr "" --#: ../sepolicy/sepolicy/generate.py:177 --msgid "Existing Domain Type" +-#: ../sepolicy/sepolicy/generate.py:173 +-msgid "Internet Services Daemon" +#: booleans.py:36 +msgid "Determine whether exim can connect to databases." msgstr "" --#: ../sepolicy/sepolicy/generate.py:178 --msgid "Minimal Terminal Login User Role" +-#: ../sepolicy/sepolicy/generate.py:177 +-msgid "Existing Domain Type" +#: booleans.py:37 +msgid "" +"Determine whether exim can create, read, write, and delete generic user " +"content files." msgstr "" --#: ../sepolicy/sepolicy/generate.py:179 --msgid "Minimal X Windows Login User Role" +-#: ../sepolicy/sepolicy/generate.py:178 +-msgid "Minimal Terminal Login User Role" +#: booleans.py:38 +msgid "Determine whether exim can read generic user content files." msgstr "" --#: ../sepolicy/sepolicy/generate.py:180 --msgid "Desktop Login User Role" +-#: ../sepolicy/sepolicy/generate.py:179 +-msgid "Minimal X Windows Login User Role" +#: booleans.py:39 +msgid "Enable extra rules in the cron domain to support fcron." msgstr "" --#: ../sepolicy/sepolicy/generate.py:181 --msgid "Administrator Login User Role" +-#: ../sepolicy/sepolicy/generate.py:180 +-msgid "Desktop Login User Role" +#: booleans.py:40 +msgid "Determine whether fenced can connect to the TCP network." msgstr "" --#: ../sepolicy/sepolicy/generate.py:182 --msgid "Confined Root Administrator Role" +-#: ../sepolicy/sepolicy/generate.py:181 +-msgid "Administrator Login User Role" +#: booleans.py:41 +msgid "Determine whether fenced can use ssh." msgstr "" --#: ../sepolicy/sepolicy/generate.py:187 --msgid "Valid Types:\n" +-#: ../sepolicy/sepolicy/generate.py:182 +-msgid "Confined Root Administrator Role" +#: booleans.py:42 +msgid "Allow all domains to execute in fips_mode" msgstr "" --#: ../sepolicy/sepolicy/generate.py:221 --#, python-format --msgid "Ports must be numbers or ranges of numbers from 1 to %d " +-#: ../sepolicy/sepolicy/generate.py:187 +-msgid "Valid Types:\n" +#: booleans.py:43 +msgid "" +"Determine whether ftpd can read and write files in user home directories." msgstr "" --#: ../sepolicy/sepolicy/generate.py:231 --msgid "You must enter a valid policy type" +-#: ../sepolicy/sepolicy/generate.py:221 +-#, python-format +-msgid "Ports must be numbers or ranges of numbers from 1 to %d " +#: booleans.py:44 +msgid "" +"Determine whether ftpd can modify public files used for public file transfer " +"services. Directories/Files must be labeled public_content_rw_t." msgstr "" --#: ../sepolicy/sepolicy/generate.py:234 --#, python-format --msgid "You must enter a name for your policy module for your %s." +-#: ../sepolicy/sepolicy/generate.py:231 +-msgid "You must enter a valid policy type" +#: booleans.py:45 +msgid "Determine whether ftpd can connect to all unreserved ports." msgstr "" --#: ../sepolicy/sepolicy/generate.py:355 --msgid "" --"Name must be alpha numberic with no spaces. Consider using option \"-n " --"MODULENAME\"" +-#: ../sepolicy/sepolicy/generate.py:234 +-#, python-format +-msgid "You must enter a name for your policy module for your %s." +#: booleans.py:46 +msgid "Determine whether ftpd can connect to databases over the TCP network." msgstr "" --#: ../sepolicy/sepolicy/generate.py:447 --msgid "User Role types can not be assigned executables." +-#: ../sepolicy/sepolicy/generate.py:355 +#: booleans.py:47 -+msgid "" + msgid "" +-"Name must be alpha numberic with no spaces. Consider using option \"-n " +-"MODULENAME\"" +"Determine whether ftpd can login to local users and can read and write all " +"files on the system, governed by DAC." msgstr "" --#: ../sepolicy/sepolicy/generate.py:453 --msgid "Only Daemon apps can use an init script.." +-#: ../sepolicy/sepolicy/generate.py:447 +-msgid "User Role types can not be assigned executables." +#: booleans.py:48 +msgid "" +"Determine whether ftpd can use CIFS used for public file transfer services." msgstr "" --#: ../sepolicy/sepolicy/generate.py:471 --msgid "use_resolve must be a boolean value " +-#: ../sepolicy/sepolicy/generate.py:453 +-msgid "Only Daemon apps can use an init script.." +#: booleans.py:49 +msgid "Allow ftpd to use ntfs/fusefs volumes." msgstr "" --#: ../sepolicy/sepolicy/generate.py:477 --msgid "use_syslog must be a boolean value " +-#: ../sepolicy/sepolicy/generate.py:471 +-msgid "use_resolve must be a boolean value " +#: booleans.py:50 +msgid "" +"Determine whether ftpd can use NFS used for public file transfer services." msgstr "" --#: ../sepolicy/sepolicy/generate.py:483 --msgid "use_kerberos must be a boolean value " +-#: ../sepolicy/sepolicy/generate.py:477 +-msgid "use_syslog must be a boolean value " +#: booleans.py:51 +msgid "" +"Determine whether ftpd can bind to all unreserved ports for passive mode." msgstr "" --#: ../sepolicy/sepolicy/generate.py:489 --msgid "manage_krb5_rcache must be a boolean value " +-#: ../sepolicy/sepolicy/generate.py:483 +-msgid "use_kerberos must be a boolean value " +#: booleans.py:52 +msgid "Determine whether Git CGI can search home directories." msgstr "" --#: ../sepolicy/sepolicy/generate.py:519 --msgid "USER Types automatically get a tmp type" +-#: ../sepolicy/sepolicy/generate.py:489 +-msgid "manage_krb5_rcache must be a boolean value " +#: booleans.py:53 +msgid "Determine whether Git CGI can access cifs file systems." msgstr "" +-#: ../sepolicy/sepolicy/generate.py:519 +-msgid "USER Types automatically get a tmp type" ++#: booleans.py:54 ++msgid "Determine whether Git CGI can access nfs file systems." + msgstr "" + -#: ../sepolicy/sepolicy/generate.py:857 -#, python-format -msgid "%s policy modules require existing domains" -+#: booleans.py:54 -+msgid "Determine whether Git CGI can access nfs file systems." - msgstr "" - --#: ../sepolicy/sepolicy/generate.py:1059 --msgid "You must enter the executable path for your confined process" +#: booleans.py:55 +msgid "" +"Determine whether Git session daemon can bind TCP sockets to all unreserved " +"ports." msgstr "" --#: ../sepolicy/sepolicy/generate.py:1321 --msgid "Type Enforcement file" +-#: ../sepolicy/sepolicy/generate.py:1059 +-msgid "You must enter the executable path for your confined process" +#: booleans.py:56 +msgid "" +"Determine whether calling user domains can execute Git daemon in the " +"git_session_t domain." msgstr "" --#: ../sepolicy/sepolicy/generate.py:1322 --msgid "Interface file" +-#: ../sepolicy/sepolicy/generate.py:1321 +-msgid "Type Enforcement file" +#: booleans.py:57 +msgid "Determine whether Git system daemon can search home directories." msgstr "" --#: ../sepolicy/sepolicy/generate.py:1323 --msgid "File Contexts file" +-#: ../sepolicy/sepolicy/generate.py:1322 +-msgid "Interface file" +#: booleans.py:58 +msgid "Determine whether Git system daemon can access cifs file systems." - msgstr "" - --#: ../sepolicy/sepolicy/generate.py:1324 --msgid "Spec file" ++msgstr "" ++ +#: booleans.py:59 +msgid "Determine whether Git system daemon can access nfs file systems." - msgstr "" - --#: ../sepolicy/sepolicy/generate.py:1325 --msgid "Setup Script" ++msgstr "" ++ +#: booleans.py:60 +msgid "Determine whether Gitosis can send mail." - msgstr "" - --#: booleans.py:1 --msgid "" --"Allow ABRT to modify public files used for public file transfer services." ++msgstr "" ++ +#: booleans.py:61 +msgid "Enable reading of urandom for all domains." - msgstr "" - --#: booleans.py:2 ++msgstr "" ++ +#: booleans.py:62 - msgid "" --"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts" ++msgid "" +"Allow glusterfsd to modify public files used for public file transfer " +"services. Files/Directories must be labeled public_content_rw_t." - msgstr "" - --#: booleans.py:3 --msgid "Allow amavis to use JIT compiler" ++msgstr "" ++ +#: booleans.py:63 +msgid "Allow glusterfsd to share any file/directory read only." - msgstr "" - --#: booleans.py:4 --msgid "Allow antivirus programs to read non security files on a system" ++msgstr "" ++ +#: booleans.py:64 +msgid "Allow glusterfsd to share any file/directory read/write." - msgstr "" - --#: booleans.py:5 --msgid "Allow auditadm to exec content" ++msgstr "" ++ +#: booleans.py:65 +msgid "" +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" @@ -205363,6 +208371,32 @@ index 15ea022..93a94e9 100644 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -205509,69 +208543,66 @@ index 15ea022..93a94e9 100644 + +#: ../sepolicy/sepolicy.py:521 +msgid "List SELinux Policy interfaces" - msgstr "" - --#: booleans.py:6 --msgid "" --"Allow users to resolve user passwd entries directly from ldap rather then " --"using a sssd server" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:541 +msgid "Enter interface names, you wish to query" - msgstr "" - --#: booleans.py:7 --msgid "Allow users to login using a radius server" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:550 +msgid "Generate SELinux Policy module template" - msgstr "" - --#: booleans.py:8 --msgid "Allow users to login using a yubikey server" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:553 +msgid "Enter domain type which you will be extending" msgstr "" --#: booleans.py:9 --msgid "Allow awstats to purge Apache logs" +-#: ../sepolicy/sepolicy/generate.py:1323 +-msgid "File Contexts file" +#: ../sepolicy/sepolicy.py:556 +msgid "Enter SELinux user(s) which will transition to this domain" msgstr "" --#: booleans.py:10 --msgid "" --"Allow cdrecord to read various content. nfs, samba, removable devices, user " --"temp and untrusted content files" +-#: ../sepolicy/sepolicy/generate.py:1324 +-msgid "Spec file" +#: ../sepolicy/sepolicy.py:559 +msgid "Enter SELinux role(s) to which the administror domain will transition" msgstr "" --#: booleans.py:11 --msgid "Allow clamd to use JIT compiler" +-#: ../sepolicy/sepolicy/generate.py:1325 +-msgid "Setup Script" +#: ../sepolicy/sepolicy.py:562 +msgid "Enter domain(s) which this confined admin will administrate" msgstr "" --#: booleans.py:12 --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." +#: ../sepolicy/sepolicy.py:565 +msgid "name of policy to generate" msgstr "" --#: booleans.py:13 --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" +#: ../sepolicy/sepolicy.py:572 +msgid "path in which the generated policy files will be stored" msgstr "" --#: booleans.py:14 +-#: booleans.py:3 +-msgid "Allow amavis to use JIT compiler" +#: ../sepolicy/sepolicy.py:574 +msgid "path to which the confined processes will need to write" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:4 +-msgid "Allow antivirus programs to read non security files on a system" +#: ../sepolicy/sepolicy.py:575 +msgid "Policy types which require a command" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:5 +-msgid "Allow auditadm to exec content" +#: ../sepolicy/sepolicy.py:579 ../sepolicy/sepolicy.py:582 +#: ../sepolicy/sepolicy.py:585 ../sepolicy/sepolicy.py:588 +#: ../sepolicy/sepolicy.py:591 ../sepolicy/sepolicy.py:597 @@ -205580,42 +208611,63 @@ index 15ea022..93a94e9 100644 +#: ../sepolicy/sepolicy.py:615 ../sepolicy/sepolicy.py:618 +#, python-format +msgid "Generate '%s' policy" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:6 +-msgid "" +-"Allow users to resolve user passwd entries directly from ldap rather then " +-"using a sssd server" +#: ../sepolicy/sepolicy.py:606 +#, python-format +msgid "Generate '%s' policy " -+msgstr "" -+ + msgstr "" + +-#: booleans.py:7 +-msgid "Allow users to login using a radius server" +#: ../sepolicy/sepolicy.py:620 +msgid "executable to confine" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:8 +-msgid "Allow users to login using a yubikey server" +#: ../sepolicy/sepolicy.py:625 +msgid "commands" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:9 +-msgid "Allow awstats to purge Apache logs" +#: ../sepolicy/sepolicy.py:628 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:10 +-msgid "" +-"Allow cdrecord to read various content. nfs, samba, removable devices, user " +-"temp and untrusted content files" +#: ../sepolicy/sepolicy/__init__.py:89 +#, python-format +msgid "-- Allowed %s [ %s ]" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 + msgstr "" + +-#: booleans.py:11 +-msgid "Allow clamd to use JIT compiler" ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:12 +-msgid "Allow clamscan to non security files on a system" +#: ../sepolicy/sepolicy/__init__.py:96 +msgid "regular file" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:13 +-msgid "Allow clamscan to read user content" +#: ../sepolicy/sepolicy/__init__.py:97 +msgid "directory" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:14 +#: ../sepolicy/sepolicy/__init__.py:98 +msgid "character device" +msgstr "" @@ -205805,7 +208857,7 @@ index 15ea022..93a94e9 100644 -#: booleans.py:27 -msgid "Allow dbadm to manage files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +#, fuzzy +msgid "Applications" +msgstr "Sovellukset" @@ -205816,46 +208868,37 @@ index 15ea022..93a94e9 100644 -#: booleans.py:28 -msgid "Allow dbadm to read files in users home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" msgstr "" -#: booleans.py:29 -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + @@ -205877,10 +208920,9 @@ index 15ea022..93a94e9 100644 -#: booleans.py:31 -msgid "Allow dhcpc client applications to execute iptables commands" +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" msgstr "" @@ -205895,15 +208937,14 @@ index 15ea022..93a94e9 100644 -#: booleans.py:33 -msgid "Allow all domains to use other domains file descriptors" +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" msgstr "" -#: booleans.py:34 -msgid "Allow all domains to have the kernel load modules" +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." @@ -205918,8 +208959,8 @@ index 15ea022..93a94e9 100644 -#: booleans.py:36 -msgid "Allow exim to connect to databases (postgres, mysql)" +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" msgstr "" @@ -205927,10 +208968,9 @@ index 15ea022..93a94e9 100644 -msgid "Allow exim to create, read, write, and delete unprivileged user files." +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" msgstr "" @@ -205960,18 +209000,18 @@ index 15ea022..93a94e9 100644 -#: booleans.py:41 -msgid "Allow fenced domain to execute ssh." +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" msgstr "" -#: booleans.py:42 -msgid "Allow all domains to execute in fips_mode" +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" msgstr "" @@ -206052,21 +209092,21 @@ index 15ea022..93a94e9 100644 -#: booleans.py:52 -msgid "Determine whether Git CGI can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." msgstr "" -#: booleans.py:53 -msgid "Determine whether Git CGI can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." msgstr "" -#: booleans.py:54 -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 msgid "" -"Determine whether Git session daemon can bind TCP sockets to all unreserved " -"ports." @@ -206075,7 +209115,7 @@ index 15ea022..93a94e9 100644 msgstr "" -#: booleans.py:55 -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 msgid "" -"Determine whether calling user domains can execute Git daemon in the " -"git_session_t domain." @@ -206085,16 +209125,15 @@ index 15ea022..93a94e9 100644 -#: booleans.py:56 -msgid "Determine whether Git system daemon can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +#, fuzzy +msgid "MLS Range" +msgstr "MCS-alue" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." @@ -206102,7 +209141,7 @@ index 15ea022..93a94e9 100644 -#: booleans.py:57 -msgid "Determine whether Git system daemon can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." @@ -206110,29 +209149,29 @@ index 15ea022..93a94e9 100644 -#: booleans.py:58 -msgid "Determine whether Git system daemon can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." msgstr "" -#: booleans.py:59 -msgid "Allow gitisis daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +#, fuzzy +msgid "Port Type" +msgstr "SELinux-porttityyppi" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." msgstr "" -#: booleans.py:60 -msgid "Enable reading of urandom for all domains." -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" msgstr "" -#: booleans.py:61 -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 msgid "" -"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" -"agent to manage user files." @@ -206140,109 +209179,109 @@ index 15ea022..93a94e9 100644 msgstr "" -#: booleans.py:62 -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 msgid "" -"Allow gpg web domain to modify public files used for public file transfer " -"services." +"Select udp if the port type should be assigned to udp port numbers." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 -+msgid "Enter the MLS Label to assign to this port." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 -+#, fuzzy -+msgid "SELinux Configuration" -+msgstr "SELinux-totuusarvo" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 -+msgid "Select..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 -+msgid "Booleans" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 -+msgid "" -+"Display boolean information that can be used to modify the policy for the " -+"'selected domain'." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 -+msgid "Files" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 -+msgid "" -+"Display file type information that can be used by the 'selected domain'." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 -+msgid "Network" msgstr "" -#: booleans.py:63 -msgid "Allow gssd to read temp directory. For access to kerberos tgt." -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 -+msgid "" -+"Display network ports to which the 'selected domain' can connect or listen " -+"to." ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 ++msgid "Enter the MLS Label to assign to this port." msgstr "" -#: booleans.py:64 -msgid "Allow guest to exec content" -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 -+msgid "Transitions" ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 ++#, fuzzy ++msgid "SELinux Configuration" ++msgstr "SELinux-totuusarvo" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 ++msgid "Select..." msgstr "" -#: booleans.py:65 -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 ++msgid "Booleans" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 msgid "" -"Allow Apache to modify public files used for public file transfer services. " -"Directories/Files must be labeled public_content_rw_t." -+"Display applications that can transition into or out of the 'selected " -+"domain'." ++"Display boolean information that can be used to modify the policy for the " ++"'selected domain'." msgstr "" -#: booleans.py:66 -msgid "Allow httpd to use built in scripting (usually php)" -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 -+#, fuzzy -+msgid "Login Mapping" -+msgstr "Kirjautumisnimi" ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 ++msgid "Files" ++msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 -+msgid "Manage the SELinux configuration" ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 ++msgid "" ++"Display file type information that can be used by the 'selected domain'." msgstr "" -#: booleans.py:67 -msgid "Allow http daemon to check spam" -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 ++msgid "Network" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 ++msgid "" ++"Display network ports to which the 'selected domain' can connect or listen " ++"to." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 ++msgid "Transitions" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 ++msgid "" ++"Display applications that can transition into or out of the 'selected " ++"domain'." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 ++#, fuzzy ++msgid "Login Mapping" ++msgstr "Kirjautumisnimi" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 ++msgid "Manage the SELinux configuration" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +#, fuzzy +msgid "SELinux Users" +msgstr "SELinux-käyttäjä" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" msgstr "" -#: booleans.py:68 -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 msgid "" -"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " -"ports" @@ -206252,32 +209291,32 @@ index 15ea022..93a94e9 100644 -#: booleans.py:69 -msgid "Allow httpd to connect to the ldap port" -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" msgstr "" -#: booleans.py:70 -msgid "Allow http daemon to connect to zabbix" -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" msgstr "" -#: booleans.py:71 -msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" msgstr "" -#: booleans.py:72 -msgid "" -"Allow HTTPD scripts and modules to connect to cobbler over the network." -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" msgstr "" -#: booleans.py:73 -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 msgid "" -"Allow HTTPD scripts and modules to connect to databases over the network." +"If-Then-Else rules written in policy that can \n" @@ -206286,109 +209325,109 @@ index 15ea022..93a94e9 100644 -#: booleans.py:74 -msgid "Allow httpd to connect to memcache server" -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 +msgid "Enabled" msgstr "" -#: booleans.py:75 -msgid "Allow httpd to act as a relay" -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 +msgid "File Path" msgstr "" -#: booleans.py:76 -msgid "Allow http daemon to send mail" -msgstr "" -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 +#, fuzzy +msgid "SELinux File Type" +msgstr "SELinux-porttityyppi" -#: booleans.py:77 -msgid "Allow Apache to communicate with avahi service via dbus" -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 +msgid "File path used to enter the 'selected domain'." msgstr "" -#: booleans.py:78 -msgid "Allow httpd cgi support" -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 +msgid "Executable Files" msgstr "" -#: booleans.py:79 -msgid "Allow httpd to act as a FTP server by listening on the ftp port." -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 +msgid "Files to which the 'selected domain' can write." msgstr "" -#: booleans.py:80 -msgid "Allow httpd to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 +msgid "Writable files" msgstr "" -#: booleans.py:81 -msgid "Allow httpd scripts and modules execmem/execstack" -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 +msgid "File Types defined for the 'selected domain'." msgstr "" -#: booleans.py:82 -msgid "Allow HTTPD to connect to port 80 for graceful shutdown" -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 +msgid "Application File Types" msgstr "" -#: booleans.py:83 -msgid "Allow httpd processes to manage IPA content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 +msgid "Network Ports to which the 'selected domain' is allowed to connect." msgstr "" -#: booleans.py:84 -msgid "Allow Apache to use mod_auth_ntlm_winbind" -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 +msgid "Outbound" msgstr "" -#: booleans.py:85 -msgid "Allow Apache to use mod_auth_pam" -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 +msgid "Network Ports to which the 'selected domain' is allowed to listen." msgstr "" -#: booleans.py:86 -msgid "Allow httpd to read user content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 +msgid "Inbound" msgstr "" -#: booleans.py:87 -msgid "Allow Apache to run in stickshift mode, not transition to passenger" -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 +#, fuzzy +msgid "" +"Boolean \n" +"Enabled" +msgstr "Totuusarvo" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +#, fuzzy +msgid "Boolean name" +msgstr "Totuusarvo" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +#, fuzzy +msgid "SELinux Application Type" +msgstr "SELinux-porttityyppi" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." @@ -206396,12 +209435,12 @@ index 15ea022..93a94e9 100644 -#: booleans.py:88 -msgid "Allow httpd daemon to change its resource limits" -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +msgid "Applicaton Transitions From 'select domain'" msgstr "" -#: booleans.py:89 -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 +#, fuzzy msgid "" -"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." @@ -206409,16 +209448,16 @@ index 15ea022..93a94e9 100644 +"Enabled" +msgstr "Totuusarvo" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" msgstr "" -#: booleans.py:90 -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 msgid "" -"Allow apache scripts to write to public content, directories/files must be " -"labeled public_rw_content_t." @@ -206428,12 +209467,12 @@ index 15ea022..93a94e9 100644 -#: booleans.py:91 -msgid "Allow Apache to execute tmp content." -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" msgstr "" -#: booleans.py:92 -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 msgid "" -"Unify HTTPD to communicate with the terminal. Needed for entering the " -"passphrase for certificates at the terminal." @@ -206444,77 +209483,76 @@ index 15ea022..93a94e9 100644 -#: booleans.py:93 -msgid "Unify HTTPD handling of all content files." -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +#, fuzzy +msgid "SELinux Directory Type" +msgstr "SELinux-porttityyppi" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" msgstr "" -#: booleans.py:94 -msgid "Allow httpd to access cifs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +#, fuzzy +msgid "SELinux Destination Type" +msgstr "SELinux-porttityyppi" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +#, fuzzy +msgid "File Name" +msgstr "Moduulin nimi" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +msgid "File Transitions From 'select domain'" msgstr "" -#: booleans.py:95 -msgid "Allow httpd to access FUSE file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 +#, fuzzy +msgid "Default Level" +msgstr "Oletus" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 +msgid "Select the system mode when the system first boots up" msgstr "" -#: booleans.py:96 -msgid "Allow httpd to run gpg" -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 +msgid "Select the system mode for the current session" msgstr "" -#: booleans.py:97 -msgid "Allow httpd to access nfs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 +msgid "System Policy Type:" msgstr "" -#: booleans.py:98 -msgid "Allow httpd to communicate with oddjob to start up a service" -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 +msgid "System Mode" msgstr "" -#: booleans.py:99 -msgid "Allow httpd to access openstack ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 +msgid "Import system settings from another machine" msgstr "" -#: booleans.py:100 -msgid "Allow Apache to query NS records" -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 +msgid "Import" msgstr "" -#: booleans.py:101 -msgid "Allow icecast to connect to all ports, not just sound ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 +msgid "Export system settings to a file" msgstr "" @@ -206522,43 +209560,43 @@ index 15ea022..93a94e9 100644 -msgid "" -"Allow the Irssi IRC Client to connect to any port, and to bind to any " -"unreserved port." -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 +msgid "Export" msgstr "" -#: booleans.py:103 -msgid "Allow confined applications to run with kerberos." -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 +msgid "Relabel all files back to system defaults on reboot" msgstr "" -#: booleans.py:104 -msgid "Allow syslogd daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 +msgid "Yes" msgstr "" -#: booleans.py:105 -msgid "Allow syslogd the ability to read/write terminals" -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" msgstr "" -#: booleans.py:106 -msgid "Allow logging in and using the system from /dev/console." -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" msgstr "" -#: booleans.py:107 -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 msgid "" -"Control the ability to mmap a low area of the address space, as configured " -"by /proc/sys/kernel/mmap_min_addr." @@ -206572,15 +209610,15 @@ index 15ea022..93a94e9 100644 -#: booleans.py:108 -msgid "Allow mock to read files in home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" msgstr "" -#: booleans.py:109 -msgid "Allow the mount command to mount any directory or file." -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 +msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " @@ -206591,12 +209629,12 @@ index 15ea022..93a94e9 100644 -#: booleans.py:110 -msgid "Allow mozilla plugin domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" msgstr "" -#: booleans.py:111 -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 msgid "" -"Allow mozilla_plugins to create random content in the users home directory" +"A permissive domain is a process label that allows the process to do what it " @@ -206608,13 +209646,13 @@ index 15ea022..93a94e9 100644 -#: booleans.py:112 -msgid "Allow confined web browsers to read home directory content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" msgstr "" -#: booleans.py:113 -msgid "Allow mplayer executable stack" -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." @@ -206622,13 +209660,13 @@ index 15ea022..93a94e9 100644 -#: booleans.py:114 -msgid "Allow mysqld to connect to all ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" msgstr "" -#: booleans.py:115 -msgid "Allow BIND to bind apache port." -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." msgstr "" @@ -206636,24 +209674,24 @@ index 15ea022..93a94e9 100644 -msgid "" -"Allow BIND to write the master zone files. Generally this is used for " -"dynamic DNS or zone transfers." -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" msgstr "" -#: booleans.py:117 -msgid "Allow any files/directories to be exported read/only via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" msgstr "" -#: booleans.py:118 -msgid "Allow any files/directories to be exported read/write via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" msgstr "" -#: booleans.py:119 -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 msgid "" -"Allow nfs servers to modify public files used for public file transfer " -"services. Files/Directories must be labeled public_content_rw_t." @@ -206663,37 +209701,37 @@ index 15ea022..93a94e9 100644 -#: booleans.py:120 -msgid "Allow system to run with NIS" -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" msgstr "" -#: booleans.py:121 -msgid "Allow confined applications to use nscd shared memory." -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." msgstr "" -#: booleans.py:122 -msgid "Allow openshift to lockdown app" -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" msgstr "" -#: booleans.py:123 -msgid "Allow openvpn to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" msgstr "" -#: booleans.py:124 -msgid "Allow piranha-lvs domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" msgstr "" -#: booleans.py:125 -msgid "Allow polipo to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" msgstr "" @@ -206702,14 +209740,14 @@ index 15ea022..93a94e9 100644 -"Determine whether Polipo session daemon can bind tcp sockets to all " -"unreserved ports." -msgstr "" -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +#, fuzzy +msgid "Delete Modified File Labeling" +msgstr "Tiedostonimiöinti" -#: booleans.py:127 -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 msgid "" -"Determine whether calling user domains can execute Polipo daemon in the " -"polipo_session_t domain." @@ -206719,33 +209757,35 @@ index 15ea022..93a94e9 100644 -#: booleans.py:128 -msgid "Determine whether polipo can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" msgstr "" -#: booleans.py:129 -msgid "Determine whether Polipo can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" msgstr "" -#: booleans.py:130 -msgid "Enable polyinstantiated directory support." -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" msgstr "" -#: booleans.py:131 -msgid "Allow postfix_local domain full write access to mail_spool directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." msgstr "" -#: booleans.py:132 -msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 +msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." @@ -206753,116 +209793,135 @@ index 15ea022..93a94e9 100644 -#: booleans.py:133 -msgid "Allow transmit client label to foreign database" -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 -+msgid "More Types" - msgstr "" +-msgstr "" ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++#, fuzzy ++msgid "Delete Modified Users Mapping." ++msgstr "Tiedostonimiöinti" -#: booleans.py:134 -msgid "Allow database admins to execute DML statement" -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 -+msgid "Types" ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." msgstr "" -#: booleans.py:135 -msgid "Allow unprivileged users to execute DDL statement" -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 -+msgid "" +-msgstr "" ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++#, fuzzy ++msgid "Login name" ++msgstr "Kirjautumisnimi" + +-#: booleans.py:136 +-msgid "Allow pppd to load kernel modules for certain modems" ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 ++msgid "More Types" + msgstr "" + +-#: booleans.py:137 +-msgid "Allow pppd to be run for a regular user" ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 ++msgid "Types" + msgstr "" + +-#: booleans.py:138 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 + msgid "" +-"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." msgstr "" --#: booleans.py:136 --msgid "Allow pppd to load kernel modules for certain modems" -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 +-#: booleans.py:139 +-msgid "Allow Puppet client to manage all file types." ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" msgstr "" --#: booleans.py:137 --msgid "Allow pppd to be run for a regular user" -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 -+msgid "Apply" - msgstr "" - --#: booleans.py:138 -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 - msgid "" --"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." --msgstr "" -- --#: booleans.py:139 --msgid "Allow Puppet client to manage all file types." --msgstr "" -- -#: booleans.py:140 -msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database" -+"Add User Roles. SELinux User Roles will be created when Update is applied." ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 ++msgid "Apply" msgstr "" -#: booleans.py:141 -msgid "Allow racoon to read shadow" --msgstr "" -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 -+#, fuzzy -+msgid "SELinux User Name" -+msgstr "SELinux-käyttäjä" ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 ++msgid "" ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." + msgstr "" -#: booleans.py:142 -msgid "Allow rgmanager domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++#, fuzzy ++msgid "SELinux Username" ++msgstr "SELinux-käyttäjä" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" ++"Add User Roles. SELinux User Roles will be created when Update is applied." + msgstr "" + +-#: booleans.py:143 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 ++#, fuzzy ++msgid "SELinux User Name" ++msgstr "SELinux-käyttäjä" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 + msgid "" +-"Allow rsync to modify public files used for public file transfer services. " +-"Files/Directories must be labeled public_content_rw_t." +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" msgstr "" --#: booleans.py:143 -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 - msgid "" --"Allow rsync to modify public files used for public file transfer services. " --"Files/Directories must be labeled public_content_rw_t." +-#: booleans.py:144 +-msgid "Allow rsync to run as a client" ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 ++msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." msgstr "" --#: booleans.py:144 --msgid "Allow rsync to run as a client" -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 +-#: booleans.py:145 +-msgid "Allow rsync to export any files/directories read only." ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" msgstr "" --#: booleans.py:145 --msgid "Allow rsync to export any files/directories read only." --msgstr "" -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:146 +-msgid "Allow rsync servers to share cifs files systems" ++#: ../sepolicy/sepolicy/gui.py:62 +#, fuzzy +msgid "Disable" +msgstr "Ei käytössä" - --#: booleans.py:146 --msgid "Allow rsync servers to share cifs files systems" -+#: ../sepolicy/sepolicy/gui.py:61 ++ ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" msgstr "" -#: booleans.py:147 -msgid "Allow rsync servers to share nfs files systems" -+#: ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" msgstr "" -#: booleans.py:148 -msgid "Allow samba to create new home directories (e.g. via PAM)" -+#: ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" msgstr "" -#: booleans.py:149 -+#: ../sepolicy/sepolicy/gui.py:92 ++#: ../sepolicy/sepolicy/gui.py:93 msgid "" -"Allow samba to act as the domain controller, add users, groups and change " -"passwords." @@ -206876,90 +209935,103 @@ index 15ea022..93a94e9 100644 -#: booleans.py:150 -msgid "Allow samba to share users home directories." --msgstr "" -+#: ../sepolicy/sepolicy/gui.py:115 ++#: ../sepolicy/sepolicy/gui.py:116 +#, fuzzy, python-format +msgid "%s is not a valid domain" +msgstr "%s ei ole kelvollinen konteksti\n" ++ ++#: ../sepolicy/sepolicy/gui.py:639 ++msgid "System Status: Disabled" + msgstr "" -#: booleans.py:151 -msgid "Allow samba to share any file/directory read only." -+#: ../sepolicy/sepolicy/gui.py:624 -+msgid "System Status: Disabled" ++#: ../sepolicy/sepolicy/gui.py:737 ++msgid "Help: Start Page" msgstr "" -#: booleans.py:152 -msgid "Allow samba to share any file/directory read/write." -+#: ../sepolicy/sepolicy/gui.py:722 -+msgid "Help: Start Page" ++#: ../sepolicy/sepolicy/gui.py:741 ++msgid "Help: Booleans Page" msgstr "" -#: booleans.py:153 -msgid "Allow samba to act as a portmapper" -+#: ../sepolicy/sepolicy/gui.py:726 -+msgid "Help: Booleans Page" ++#: ../sepolicy/sepolicy/gui.py:747 ++msgid "Help: Executable Files Page" msgstr "" -#: booleans.py:154 -msgid "Allow samba to run unconfined scripts" -+#: ../sepolicy/sepolicy/gui.py:732 -+msgid "Help: Executable Files Page" ++#: ../sepolicy/sepolicy/gui.py:750 ++msgid "Help: Writable Files Page" msgstr "" -#: booleans.py:155 -msgid "Allow samba to export ntfs/fusefs volumes." -+#: ../sepolicy/sepolicy/gui.py:735 -+msgid "Help: Writable Files Page" ++#: ../sepolicy/sepolicy/gui.py:753 ++msgid "Help: Application Types Page" msgstr "" -#: booleans.py:156 -msgid "Allow samba to export NFS volumes." -+#: ../sepolicy/sepolicy/gui.py:738 -+msgid "Help: Application Types Page" ++#: ../sepolicy/sepolicy/gui.py:758 ++msgid "Help: Outbound Network Connections Page" msgstr "" -#: booleans.py:157 -msgid "Allow sanlock to read/write fuse files" -+#: ../sepolicy/sepolicy/gui.py:743 -+msgid "Help: Outbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:761 ++msgid "Help: Inbound Network Connections Page" msgstr "" -#: booleans.py:158 -msgid "Allow sanlock to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:746 -+msgid "Help: Inbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:767 ++msgid "Help: Transition from application Page" msgstr "" -#: booleans.py:159 -msgid "Allow sanlock to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:752 -+msgid "Help: Transition from application Page" ++#: ../sepolicy/sepolicy/gui.py:770 ++msgid "Help: Transition into application Page" msgstr "" -#: booleans.py:160 -msgid "Allow sasl to read shadow" -+#: ../sepolicy/sepolicy/gui.py:755 -+msgid "Help: Transition into application Page" ++#: ../sepolicy/sepolicy/gui.py:773 ++msgid "Help: Transition application file Page" msgstr "" -#: booleans.py:161 -msgid "Allow secadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:758 -+msgid "Help: Transition application file Page" ++#: ../sepolicy/sepolicy/gui.py:777 ++msgid "Help: Systems Page" msgstr "" -#: booleans.py:162 -msgid "" -"disallow programs, such as newrole, from transitioning to administrative " -"user domains." -+#: ../sepolicy/sepolicy/gui.py:762 -+msgid "Help: Systems Page" ++#: ../sepolicy/sepolicy/gui.py:781 ++msgid "Help: Lockdown Page" msgstr "" -#: booleans.py:163 -msgid "Disable kernel module loading." -+#: ../sepolicy/sepolicy/gui.py:766 -+msgid "Help: Lockdown Page" ++#: ../sepolicy/sepolicy/gui.py:785 ++#, fuzzy ++msgid "Help: Login Page" ++msgstr "Kirjautumisnimi" ++ ++#: ../sepolicy/sepolicy/gui.py:789 ++#, fuzzy ++msgid "Help: SELinux User Page" ++msgstr "SELinux-käyttäjä" ++ ++#: ../sepolicy/sepolicy/gui.py:793 ++msgid "Help: File Equivalence Page" msgstr "" -#: booleans.py:164 @@ -206967,21 +210039,26 @@ index 15ea022..93a94e9 100644 -"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 "" -+#: ../sepolicy/sepolicy/gui.py:770 -+#, fuzzy -+msgid "Help: Login Page" -+msgstr "Kirjautumisnimi" ++#: ../sepolicy/sepolicy/gui.py:1048 ++#, python-format ++msgid "File path used to enter the '%s' domain." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1049 ++#, python-format ++msgid "Files to which the '%s' domain can write." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1050 ++#, python-format ++msgid "Network Ports to which the '%s' is allowed to connect." + msgstr "" -#: booleans.py:165 -msgid "Allow regular users direct dri device access" -+#: ../sepolicy/sepolicy/gui.py:774 -+#, fuzzy -+msgid "Help: SELinux User Page" -+msgstr "SELinux-käyttäjä" -+ -+#: ../sepolicy/sepolicy/gui.py:778 -+msgid "Help: File Equivalence Page" ++#: ../sepolicy/sepolicy/gui.py:1051 ++#, python-format ++msgid "Network Ports to which the '%s' is allowed to listen." msgstr "" -#: booleans.py:166 @@ -206989,19 +210066,19 @@ index 15ea022..93a94e9 100644 -"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" -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." ++#: ../sepolicy/sepolicy/gui.py:1052 ++#, python-format ++msgid "File Types defined for the '%s'." msgstr "" -#: booleans.py:167 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1053 ++#, python-format + msgid "" -"Allow all unconfined executables to use libraries requiring text relocation " -"that are not labeled textrel_shlib_t" -+#: ../sepolicy/sepolicy/gui.py:1031 -+#, python-format -+msgid "File path used to enter the '%s' domain." ++"Display boolean information that can be used to modify the policy for the " ++"'%s'." msgstr "" -#: booleans.py:168 @@ -207009,625 +210086,624 @@ index 15ea022..93a94e9 100644 -"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" -+#: ../sepolicy/sepolicy/gui.py:1032 ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format -+msgid "Files to which the '%s' domain can write." ++msgid "Display file type information that can be used by the '%s'." msgstr "" -#: booleans.py:169 -msgid "Allow users to connect to the local mysql server" -+#: ../sepolicy/sepolicy/gui.py:1033 ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format -+msgid "Network Ports to which the '%s' is allowed to connect." ++msgid "Display network ports to which the '%s' can connect or listen to." msgstr "" -#: booleans.py:170 -msgid "" -"Allow confined users the ability to execute the ping and traceroute " -"commands." -+#: ../sepolicy/sepolicy/gui.py:1034 ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format -+msgid "Network Ports to which the '%s' is allowed to listen." ++msgid "Application Transitions Into '%s'" msgstr "" -#: booleans.py:171 -msgid "Allow users to connect to PostgreSQL" -+#: ../sepolicy/sepolicy/gui.py:1035 ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format -+msgid "File Types defined for the '%s'." ++msgid "Application Transitions From '%s'" msgstr "" -#: booleans.py:172 -+#: ../sepolicy/sepolicy/gui.py:1036 -+#, python-format - msgid "" +-msgid "" -"Allow user to r/w files on filesystems that do not have extended attributes " -"(FAT, CDROM, FLOPPY)" -+"Display boolean information that can be used to modify the policy for the " -+"'%s'." ++#: ../sepolicy/sepolicy/gui.py:1058 ++#, python-format ++msgid "File Transitions From '%s'" msgstr "" -#: booleans.py:173 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1059 ++#, python-format + 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." -+#: ../sepolicy/sepolicy/gui.py:1037 -+#, python-format -+msgid "Display file type information that can be used by the '%s'." ++"Executables which will transition to the '%s', when executing a selected " ++"domains entrypoint." msgstr "" -#: booleans.py:174 -msgid "Allow user to use ssh chroot environment." -+#: ../sepolicy/sepolicy/gui.py:1038 ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format -+msgid "Display network ports to which the '%s' can connect or listen to." ++msgid "" ++"Executables which will transition to a different domain, when the '%s' " ++"executes them." msgstr "" -#: booleans.py:175 -msgid "Allow user music sharing" -+#: ../sepolicy/sepolicy/gui.py:1039 ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format -+msgid "Application Transitions Into '%s'" ++msgid "Files by '%s' will transitions to a different label." msgstr "" -#: booleans.py:176 -msgid "" -"Allow anon internal-sftp to upload files, used for public file transfer " -"services. Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1040 ++#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format -+msgid "Application Transitions From '%s'" ++msgid "Display applications that can transition into or out of the '%s'." msgstr "" -#: booleans.py:177 -msgid "" -"Allow sftp-internal to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1041 -+#, python-format -+msgid "File Transitions From '%s'" ++#: ../sepolicy/sepolicy/gui.py:1170 ++msgid "MISSING FILE PATH" msgstr "" -#: booleans.py:178 -+#: ../sepolicy/sepolicy/gui.py:1042 -+#, python-format - msgid "" +-msgid "" -"Allow sftp-internal to login to local users and read/write all files on the " -"system, governed by DAC." -+"Executables which will transition to the '%s', when executing a selected " -+"domains entrypoint." ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 ++#, fuzzy ++msgid "Boolean section." ++msgstr "Totuusarvo" ++ ++#: ../sepolicy/sepolicy/gui.py:1285 ++msgid "To disable this transition, go to the " msgstr "" -#: booleans.py:179 -+#: ../sepolicy/sepolicy/gui.py:1043 -+#, python-format - msgid "" +-msgid "" -"Allow internal-sftp to read and write files in the user ssh home " -"directories." -+"Executables which will transition to a different domain, when the '%s' " -+"executes them." ++#: ../sepolicy/sepolicy/gui.py:1287 ++msgid "To enable this transition, go to the " msgstr "" -#: booleans.py:180 -msgid "Allow sge to connect to the network using any TCP port" -+#: ../sepolicy/sepolicy/gui.py:1044 -+#, python-format -+msgid "Files by '%s' will transitions to a different label." ++#: ../sepolicy/sepolicy/gui.py:1344 ++msgid "executable" msgstr "" -#: booleans.py:181 -msgid "Allow sge to access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:1045 ++#: ../sepolicy/sepolicy/gui.py:1347 ++#, fuzzy ++msgid "writable" ++msgstr "Ei käytössä" ++ ++#: ../sepolicy/sepolicy/gui.py:1350 ++#, fuzzy ++msgid "application" ++msgstr "Sovellukset" ++ ++#: ../sepolicy/sepolicy/gui.py:1351 +#, python-format -+msgid "Display applications that can transition into or out of the '%s'." ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." msgstr "" -#: booleans.py:182 -msgid "" -"Enable additional permissions needed to support devices on 3ware " -"controllers." -+#: ../sepolicy/sepolicy/gui.py:1149 -+msgid "MISSING FILE PATH" ++#: ../sepolicy/sepolicy/gui.py:1352 ++#, python-format ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." msgstr "" -#: booleans.py:183 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format + msgid "" -"Allow samba to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 -+#, fuzzy -+msgid "Boolean section." -+msgstr "Totuusarvo" -+ -+#: ../sepolicy/sepolicy/gui.py:1265 -+msgid "To disable this transition, go to the " ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:184 -msgid "Allow user spamassassin clients to use the network." -+#: ../sepolicy/sepolicy/gui.py:1267 -+msgid "To enable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" msgstr "" -#: booleans.py:185 -msgid "Allow spamd to read/write user home directories." -+#: ../sepolicy/sepolicy/gui.py:1324 -+msgid "executable" ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" msgstr "" -#: booleans.py:186 -msgid "" -"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:1327 -+#, fuzzy -+msgid "writable" -+msgstr "Ei käytössä" -+ -+#: ../sepolicy/sepolicy/gui.py:1330 -+#, fuzzy -+msgid "application" -+msgstr "Sovellukset" -+ -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." msgstr "" -#: booleans.py:187 -msgid "Allow squid to run as a transparent proxy (TPROXY)" -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." ++#: ../sepolicy/sepolicy/gui.py:1371 ++msgid "" ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." msgstr "" -#: booleans.py:188 -+#: ../sepolicy/sepolicy/gui.py:1333 ++#: ../sepolicy/sepolicy/gui.py:1372 +#, python-format msgid "" -"Allow ssh with chroot env to read and write files in the user home " -"directories" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." msgstr "" -#: booleans.py:189 -msgid "allow host key based authentication" -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" ++#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." msgstr "" -#: booleans.py:190 -msgid "Allow ssh logins as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." msgstr "" -#: booleans.py:191 -msgid "Allow staff to exec content" -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." msgstr "" -#: booleans.py:192 -msgid "allow staff user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1351 -+#, python-format -+msgid "" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." msgstr "" -#: booleans.py:193 -msgid "Allow sysadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1352 -+#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1411 ++#, fuzzy ++msgid "Delete modified Login Mapping definitions." ++msgstr "Käyttäjän %s kirjautumisassosiaatiota ei voitu muokata" ++ ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." msgstr "" -#: booleans.py:194 -msgid "" -"Allow the Telepathy connection managers to connect to any network port." -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." msgstr "" -#: booleans.py:195 -msgid "" -"Allow the Telepathy connection managers to connect to any generic TCP port." -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." - msgstr "" - --#: booleans.py:196 --msgid "" --"Allow tftp to modify public files used for public file transfer services." -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." - msgstr "" - --#: booleans.py:197 --msgid "Allow tftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." - msgstr "" - --#: booleans.py:198 --msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." --msgstr "" -+#: ../sepolicy/sepolicy/gui.py:1391 -+#, fuzzy -+msgid "Delete modified Login Mapping definitions." -+msgstr "Käyttäjän %s kirjautumisassosiaatiota ei voitu muokata" - --#: booleans.py:199 --msgid "Allow tor to act as a relay" -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." - msgstr "" - --#: booleans.py:200 --msgid "" --"allow unconfined users to transition to the chrome sandbox domains when " --"running chrome-sandbox" -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." - msgstr "" - --#: booleans.py:201 --msgid "Allow a user to login as an unconfined domain" -+#: ../sepolicy/sepolicy/gui.py:1400 ++#: ../sepolicy/sepolicy/gui.py:1420 +msgid "Delete modified File Equivalence definitions." msgstr "" --#: booleans.py:202 -+#: ../sepolicy/sepolicy/gui.py:1401 +-#: booleans.py:196 ++#: ../sepolicy/sepolicy/gui.py:1421 msgid "" --"Allow unconfined users to transition to the Mozilla plugin domain when " --"running xulrunner plugin-container." +-"Allow tftp to modify public files used for public file transfer services." +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." msgstr "" --#: booleans.py:203 --msgid "Allow video playing tools to run unconfined" -+#: ../sepolicy/sepolicy/gui.py:1429 +-#: booleans.py:197 +-msgid "Allow tftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" msgstr "" --#: booleans.py:204 --msgid "Allow unprivledged user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1442 +-#: booleans.py:198 +-msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." msgstr "" --#: booleans.py:205 --msgid "Support ecryptfs home directories" -+#: ../sepolicy/sepolicy/gui.py:1443 +-#: booleans.py:199 +-msgid "Allow tor to act as a relay" ++#: ../sepolicy/sepolicy/gui.py:1463 +#, python-format +msgid "Add Network Port for %s" msgstr "" --#: booleans.py:206 --msgid "Support fusefs home directories" -+#: ../sepolicy/sepolicy/gui.py:1448 +-#: booleans.py:200 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format -+msgid "" + msgid "" +-"allow unconfined users to transition to the chrome sandbox domains when " +-"running chrome-sandbox" +"Add File Labeling for %s. File labels will be created when update is applied." msgstr "" --#: booleans.py:207 --msgid "Use lpd server instead of cups" +-#: booleans.py:201 +-msgid "Allow a user to login as an unconfined domain" -msgstr "" -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, fuzzy, python-format +msgid "Add File Labeling for %s" +msgstr "Tiedostonimiöinti" --#: booleans.py:208 --msgid "Support NFS home directories" -+#: ../sepolicy/sepolicy/gui.py:1459 +-#: booleans.py:202 +-msgid "" +-"Allow unconfined users to transition to the Mozilla plugin domain when " +-"running xulrunner plugin-container." ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." msgstr "" --#: booleans.py:209 --msgid "Support SAMBA home directories" -+#: ../sepolicy/sepolicy/gui.py:1460 +-#: booleans.py:203 +-msgid "Allow video playing tools to run unconfined" ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" msgstr "" --#: booleans.py:210 --msgid "Allow user to exec content" -+#: ../sepolicy/sepolicy/gui.py:1465 +-#: booleans.py:204 +-msgid "Allow unprivledged user to create and transition to svirt domains." ++#: ../sepolicy/sepolicy/gui.py:1485 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." msgstr "" --#: booleans.py:211 --msgid "Allow varnishd to connect to all ports, not just HTTP." -+#: ../sepolicy/sepolicy/gui.py:1466 +-#: booleans.py:205 +-msgid "Support ecryptfs home directories" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:1486 +#, fuzzy +msgid "Add SELinux Users" +msgstr "SELinux-käyttäjä" -+ -+#: ../sepolicy/sepolicy/gui.py:1473 + +-#: booleans.py:206 +-msgid "Support fusefs home directories" ++#: ../sepolicy/sepolicy/gui.py:1493 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." msgstr "" --#: booleans.py:212 --msgid "Ignore vbetool mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:1474 +-#: booleans.py:207 +-msgid "Use lpd server instead of cups" ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" msgstr "" --#: booleans.py:213 -+#: ../sepolicy/sepolicy/gui.py:1499 +-#: booleans.py:208 +-msgid "Support NFS home directories" ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format - msgid "" --"Allow confined virtual guests to use serial/parallel communication ports" ++msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." msgstr "" --#: booleans.py:214 -+#: ../sepolicy/sepolicy/gui.py:1566 +-#: booleans.py:209 +-msgid "Support SAMBA home directories" ++#: ../sepolicy/sepolicy/gui.py:1577 ++msgid "" ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." + msgstr "" + +-#: booleans.py:210 +-msgid "Allow user to exec content" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:1578 ++#, fuzzy ++msgid "Modify SELinux Users" ++msgstr "SELinux-käyttäjä" + +-#: booleans.py:211 +-msgid "Allow varnishd to connect to all ports, not just HTTP." ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." + msgstr "" + +-#: booleans.py:212 +-msgid "Ignore vbetool mmap_zero errors." +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:1587 ++#, fuzzy ++msgid "Modify Login Mapping" ++msgstr "Kirjautumisassosiaatioita ei voitu luetteloida" + +-#: booleans.py:213 ++#: ../sepolicy/sepolicy/gui.py:1593 msgid "" --"Allow confined virtual guests to use executable memory and executable stack" +-"Allow confined virtual guests to use serial/parallel communication ports" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." msgstr "" --#: booleans.py:215 --msgid "Allow confined virtual guests to read fuse files" -+#: ../sepolicy/sepolicy/gui.py:1567 +-#: booleans.py:214 +-msgid "" +-"Allow confined virtual guests to use executable memory and executable stack" ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" msgstr "" --#: booleans.py:216 --msgid "Allow confined virtual guests to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:1652 +-#: booleans.py:215 +-msgid "Allow confined virtual guests to read fuse files" ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." msgstr "" --#: booleans.py:217 --msgid "Allow confined virtual guests to interact with rawip sockets" -+#: ../sepolicy/sepolicy/gui.py:1653 +-#: booleans.py:216 +-msgid "Allow confined virtual guests to manage nfs files" ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" msgstr "" --#: booleans.py:218 --msgid "Allow confined virtual guests to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:1866 +-#: booleans.py:217 +-msgid "Allow confined virtual guests to interact with rawip sockets" ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." msgstr "" --#: booleans.py:219 --msgid "Allow confined virtual guests to interact with the sanlock" -+#: ../sepolicy/sepolicy/gui.py:1879 +-#: booleans.py:218 +-msgid "Allow confined virtual guests to manage cifs files" ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" msgstr "" --#: booleans.py:220 --msgid "Allow confined virtual guests to manage device configuration, (pci)" -+#: ../sepolicy/sepolicy/gui.py:2146 +-#: booleans.py:219 +-msgid "Allow confined virtual guests to interact with the sanlock" ++#: ../sepolicy/sepolicy/gui.py:2188 +#, fuzzy, python-format +msgid "SELinux name: %s" +msgstr "SELinux-roolit" + -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" msgstr "" --#: booleans.py:221 --msgid "Allow confined virtual guests to use usb devices" -+#: ../sepolicy/sepolicy/gui.py:2159 +-#: booleans.py:220 +-msgid "Allow confined virtual guests to manage device configuration, (pci)" ++#: ../sepolicy/sepolicy/gui.py:2201 +#, fuzzy, python-format +msgid "Delete file labeling for %s" +msgstr "Ei voitu poistaa kohteen %s tiedostokontekstia" + -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, fuzzy, python-format +msgid "Modify file labeling for %s" +msgstr "Ei voitu muokata kohteen %s tiedostokontekstia" + -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" msgstr "" --#: booleans.py:222 --msgid "Allow confined virtual guests to interact with the xserver" -+#: ../sepolicy/sepolicy/gui.py:2168 +-#: booleans.py:221 +-msgid "Allow confined virtual guests to use usb devices" ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" msgstr "" --#: booleans.py:223 --msgid "Allow webadm to manage files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 +-#: booleans.py:222 +-msgid "Allow confined virtual guests to interact with the xserver" ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, fuzzy, python-format +msgid "SELinux file type: %s" +msgstr "SELinux-roolit" + -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, fuzzy, python-format +msgid "Add ports for %s" +msgstr "Virheellinen muoto %s: tietue %s" + -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, fuzzy, python-format +msgid "Delete ports for %s" +msgstr "Yhdistelmälle %s/%s ei voitu luoda porttia" + -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" msgstr "" --#: booleans.py:224 --msgid "Allow webadm to read files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2187 +-#: booleans.py:223 +-msgid "Allow webadm to manage files in users home directories" ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" msgstr "" --#: booleans.py:225 --msgid "Ignore wine mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2190 +-#: booleans.py:224 +-msgid "Allow webadm to read files in users home directories" ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" msgstr "" +-#: booleans.py:225 +-msgid "Ignore wine mmap_zero errors." ++#: ../sepolicy/sepolicy/gui.py:2246 ++msgid "Add user" + msgstr "" + -#: booleans.py:226 -msgid "Allow the graphical login program to execute bootloader" -+#: ../sepolicy/sepolicy/gui.py:2204 -+msgid "Add user" ++#: ../sepolicy/sepolicy/gui.py:2248 ++msgid "Delete user" msgstr "" -#: booleans.py:227 -msgid "" -"Allow the graphical login program to login directly as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:2206 -+msgid "Delete user" ++#: ../sepolicy/sepolicy/gui.py:2250 ++msgid "Modify user" msgstr "" -#: booleans.py:228 -msgid "Allow xen to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2208 -+msgid "Modify user" ++#: ../sepolicy/sepolicy/gui.py:2253 ++#, fuzzy, python-format ++msgid "SELinux User : %s" ++msgstr "SELinux-käyttäjä" ++ ++#: ../sepolicy/sepolicy/gui.py:2258 ++#, python-format ++msgid "Roles: %s" msgstr "" -#: booleans.py:229 -msgid "" -"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated " -"logical volumes for disk images." -+#: ../sepolicy/sepolicy/gui.py:2211 -+#, fuzzy, python-format -+msgid "SELinux User : %s" -+msgstr "SELinux-käyttäjä" -+ -+#: ../sepolicy/sepolicy/gui.py:2216 -+#, python-format -+msgid "Roles: %s" - msgstr "" - --#: booleans.py:230 --msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, fuzzy, python-format +msgid "MLS/MCS Range: %s" +msgstr "MLS/MCS-alue" + -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +#, fuzzy +msgid "Add login mapping" +msgstr "Kirjautumisassosiaatioita ei voitu luetteloida" + -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +#, fuzzy +msgid "Delete login mapping" +msgstr "Käyttäjän %s kirjautumisassosiaatiota ei voitu poistaa" + -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +#, fuzzy +msgid "Modify login mapping" +msgstr "Kirjautumisassosiaatioita ei voitu luetteloida" + -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, fuzzy, python-format -+msgid "Linux User : %s" -+msgstr "SELinux-käyttäjä" ++msgid "Login Name : %s" ++msgstr "Kirjautumisnimi" + -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, fuzzy, python-format +msgid "SELinux User: %s" +msgstr "SELinux-käyttäjä" + -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." msgstr "" +-#: booleans.py:230 +-msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." ++#: ../sepolicy/sepolicy/gui.py:2298 ++msgid "Delete file equiv labeling." + msgstr "" + -#: booleans.py:231 -msgid "" -"Allow xguest users to configure Network Manager and connect to apache ports" -+#: ../sepolicy/sepolicy/gui.py:2256 -+msgid "Delete file equiv labeling." ++#: ../sepolicy/sepolicy/gui.py:2300 ++msgid "Modify file equiv labeling." msgstr "" -#: booleans.py:232 -msgid "Allow xguest to exec content" -+#: ../sepolicy/sepolicy/gui.py:2258 -+msgid "Modify file equiv labeling." - msgstr "" - --#: booleans.py:233 --msgid "Allow xguest users to mount removable media" -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" msgstr "" --#: booleans.py:234 --msgid "Allow xguest to use blue tooth devices" -+#: ../sepolicy/sepolicy/gui.py:2266 +-#: booleans.py:233 +-msgid "Allow xguest users to mount removable media" ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" msgstr "" +-#: booleans.py:234 +-msgid "Allow xguest to use blue tooth devices" ++#: ../sepolicy/sepolicy/gui.py:2411 ++#, python-format ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" + msgstr "" + -#: booleans.py:235 -msgid "Allows clients to write to the X server shared memory segments." -+#: ../sepolicy/sepolicy/gui.py:2369 -+#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++#: ../sepolicy/sepolicy/gui.py:2423 ++msgid "Update Changes" msgstr "" -#: booleans.py:236 -msgid "Allows XServer to execute writable memory" -+#: ../sepolicy/sepolicy/gui.py:2381 -+msgid "Update Changes" ++#: ../sepolicy/sepolicy/gui.py:2425 ++msgid "Revert Changes" msgstr "" -#: booleans.py:237 -msgid "Support X userspace object manager" -+#: ../sepolicy/sepolicy/gui.py:2383 -+msgid "Revert Changes" ++#: ../sepolicy/sepolicy/gui.py:2598 ++msgid "System Status: Enforcing" msgstr "" -#: booleans.py:238 -msgid "Allow zabbix to connect to unreserved ports" -+#: ../sepolicy/sepolicy/gui.py:2556 -+msgid "System Status: Enforcing" ++#: ../sepolicy/sepolicy/gui.py:2600 ++msgid "System Status: Permissive" msgstr "" -#: booleans.py:239 -msgid "Allow zebra daemon to write it configuration files" -+#: ../sepolicy/sepolicy/gui.py:2558 -+msgid "System Status: Permissive" - msgstr "" - --#: booleans.py:240 -+#: ../sepolicy/sepolicy/gui.py:2749 - msgid "" --"Allow ZoneMinder to modify public files used for public file transfer " --"services." ++#: ../sepolicy/sepolicy/gui.py:2791 ++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 "" -+ -+#: ../sepolicy/sepolicy/gui.py:2783 -+msgid "" + msgstr "" + +-#: booleans.py:240 ++#: ../sepolicy/sepolicy/gui.py:2825 + msgid "" +-"Allow ZoneMinder to modify public files used for public file transfer " +-"services." +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" @@ -207635,11 +210711,15 @@ index 15ea022..93a94e9 100644 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" msgstr "" ++ ++#, fuzzy ++#~ msgid "Linux User : %s" ++#~ msgstr "SELinux-käyttäjä" diff --git a/policycoreutils/po/fr.po b/policycoreutils/po/fr.po -index 783f5aa..be33d59 100644 +index 783f5aa..1cc9cfc 100644 --- a/policycoreutils/po/fr.po +++ b/policycoreutils/po/fr.po @@ -1,27 +1,27 @@ @@ -207669,7 +210749,7 @@ index 783f5aa..be33d59 100644 "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: 2013-01-04 17:02+0000\n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2013-07-10 20:44+0000\n" "Last-Translator: dwalsh \n" "Language-Team: French \n" @@ -207716,7 +210796,7 @@ index 783f5aa..be33d59 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,871 +98,937 @@ msgstr "******************** IMPORTANT ***********************\n" +@@ -93,871 +98,950 @@ msgstr "******************** IMPORTANT ***********************\n" msgid "To make this policy package active, execute:" msgstr "Pour rendre ce paquetage de stratégies actif, exécutez :" @@ -207787,7 +210867,7 @@ index 783f5aa..be33d59 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "Désactivé" @@ -207973,8 +211053,8 @@ index 783f5aa..be33d59 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "Nom pour l'ouverture de session" @@ -207985,9 +211065,10 @@ index 783f5aa..be33d59 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "Identité SELinux" @@ -208034,9 +211115,11 @@ index 783f5aa..be33d59 100644 msgstr "Impossible de créer une identité SELinux pour %s" -#: ../semanage/seobject.py:745 +-#, python-format +-msgid "Could not add role %s for %s" +#: ../semanage/seobject.py:780 - #, python-format - msgid "Could not add role %s for %s" ++#, fuzzy, python-format ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "Impossible d'ajouter un rôle %s pour %s" -#: ../semanage/seobject.py:754 @@ -208046,9 +211129,11 @@ index 783f5aa..be33d59 100644 msgstr "Impossible de régler le niveau MLS pour %s" -#: ../semanage/seobject.py:757 +-#, python-format +-msgid "Could not add prefix %s for %s" +#: ../semanage/seobject.py:792 - #, python-format - msgid "Could not add prefix %s for %s" ++#, fuzzy, python-format ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "Impossible d'ajouter le préfixe %s à %s" -#: ../semanage/seobject.py:760 @@ -208139,9 +211224,9 @@ index 783f5aa..be33d59 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "Rôles SELinux" @@ -208161,9 +211246,11 @@ index 783f5aa..be33d59 100644 msgstr "Port invalide" -#: ../semanage/seobject.py:980 +-#, python-format +-msgid "Could not create a key for %s/%s" +#: ../semanage/seobject.py:1018 - #, python-format - msgid "Could not create a key for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" msgstr "Impossible de créer une clef pour %s/%s" -#: ../semanage/seobject.py:991 @@ -208182,68 +211269,88 @@ index 783f5aa..be33d59 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 - #, python-format - msgid "Could not check if port %s/%s is defined" +-#, python-format +-msgid "Could not check if port %s/%s is defined" ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 ++#, fuzzy, python-format ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" msgstr "Impossible de vérifier si le port %s/%s est défini" -#: ../semanage/seobject.py:1002 +-#, python-format +-msgid "Port %s/%s already defined" +#: ../semanage/seobject.py:1042 - #, python-format - msgid "Port %s/%s already defined" ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "Le port %s/%s est déjà défini" -#: ../semanage/seobject.py:1006 +-#, python-format +-msgid "Could not create port for %s/%s" +#: ../semanage/seobject.py:1046 - #, python-format - msgid "Could not create port for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" msgstr "Impossible de créer le port pour %s/%s" -#: ../semanage/seobject.py:1012 +-#, python-format +-msgid "Could not create context for %s/%s" +#: ../semanage/seobject.py:1052 - #, python-format - msgid "Could not create context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" msgstr "Impossible de créer le contexte pour %s/%s" -#: ../semanage/seobject.py:1016 -+#: ../semanage/seobject.py:1056 - #, python-format - msgid "Could not set user in port context for %s/%s" +-#, 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" ++#: ../semanage/seobject.py:1056 ++#, fuzzy, python-format ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" +"Impossible de définir l'utilisateur dans le contexte du port pour %s/%s" -#: ../semanage/seobject.py:1020 +-#, python-format +-msgid "Could not set role in port context for %s/%s" +#: ../semanage/seobject.py:1060 - #, python-format - msgid "Could not set role in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Impossible de définir le rôle dans le contexte du port pour %s/%s" -#: ../semanage/seobject.py:1024 +-#, python-format +-msgid "Could not set type in port context for %s/%s" +#: ../semanage/seobject.py:1064 - #, python-format - msgid "Could not set type in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Impossible de définir le type dans le contexte du port pour %s/%s" -#: ../semanage/seobject.py:1029 -+#: ../semanage/seobject.py:1069 - #, python-format - msgid "Could not set mls fields in port context for %s/%s" +-#, 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" ++#: ../semanage/seobject.py:1069 ++#, fuzzy, python-format ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" +"Impossible de définir les champs MLS dans le contexte du port pour %s/%s" -#: ../semanage/seobject.py:1033 +-#, python-format +-msgid "Could not set port context for %s/%s" +#: ../semanage/seobject.py:1073 - #, python-format - msgid "Could not set port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "Impossible de définir le contexte du port pour %s/%s" -#: ../semanage/seobject.py:1037 +-#, python-format +-msgid "Could not add port %s/%s" +#: ../semanage/seobject.py:1077 - #, python-format - msgid "Could not add port %s/%s" ++#, fuzzy, python-format ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "Impossible d'ajouter le port %s/%s" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -208259,21 +211366,32 @@ index 783f5aa..be33d59 100644 msgstr "setype obligatoire" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 - #, python-format - msgid "Port %s/%s is not defined" +-#, python-format +-msgid "Port %s/%s is not defined" ++#: ../semanage/seobject.py:1102 ++#, fuzzy, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "Impossible de vérifier si le port %s/%s est défini" ++ ++#: ../semanage/seobject.py:1104 ++#, fuzzy, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "Le port %s/%s n'est pas défini" -#: ../semanage/seobject.py:1068 +-#, python-format +-msgid "Could not query port %s/%s" +#: ../semanage/seobject.py:1108 - #, python-format - msgid "Could not query port %s/%s" ++#, fuzzy, python-format ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "Impossible d'interroger le port %s/%s" -#: ../semanage/seobject.py:1079 +-#, python-format +-msgid "Could not modify port %s/%s" +#: ../semanage/seobject.py:1119 - #, python-format - msgid "Could not modify port %s/%s" ++#, fuzzy, python-format ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "Impossible de modifier le port %s/%s" -#: ../semanage/seobject.py:1092 @@ -208288,15 +211406,24 @@ index 783f5aa..be33d59 100644 msgstr "Impossible de supppimer le port %s" -#: ../semanage/seobject.py:1125 +-#, python-format +-msgid "Port %s/%s is defined in policy, cannot be deleted" ++#: ../semanage/seobject.py:1159 ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "Le port %s/%s n'est pas défini" ++ +#: ../semanage/seobject.py:1165 - #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)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:1129 +-#, python-format +-msgid "Could not delete port %s/%s" +#: ../semanage/seobject.py:1169 - #, python-format - msgid "Could not delete port %s/%s" ++#, fuzzy, python-format ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" msgstr "Impossible de supprimer le port %s/%s" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 @@ -208305,9 +211432,9 @@ index 783f5aa..be33d59 100644 msgstr "Impossible d'énumérer les ports" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "Types de port SELinux" @@ -208318,7 +211445,7 @@ index 783f5aa..be33d59 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "Numéro de port" @@ -208601,9 +211728,12 @@ index 783f5aa..be33d59 100644 msgstr "La classe d'équivalence pour %s est déjà définie" -#: ../semanage/seobject.py:1697 +-#, python-format +-msgid "File spec %s conflicts with equivalency rule '%s %s'" +#: ../semanage/seobject.py:1750 - #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" ++#, fuzzy, python-format ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" msgstr "" +"La spécification de fichier %s entre en conflit avec la règle d'équivalence " +"« %s %s »" @@ -208649,12 +211779,14 @@ index 783f5aa..be33d59 100644 +msgstr "La spécification de fichier ne peut inclure d'espace" -#: ../semanage/seobject.py:1742 +-#, python-format +#: ../semanage/seobject.py:1795 - #, python-format ++#, fuzzy, 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" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" msgstr "" +"La spécification de fichier %s entre en conflit avec la règle d'équivalence " +"« %s %s » ; Essayez plutôt d'ajouter « %s »" @@ -208828,9 +211960,11 @@ index 783f5aa..be33d59 100644 msgstr "Impossible de modifier les booléens %s" -#: ../semanage/seobject.py:2063 +-#, python-format +-msgid "Bad format %s: Record %s" +#: ../semanage/seobject.py:2122 - #, python-format - msgid "Bad format %s: Record %s" ++#, fuzzy, python-format ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "Mauvais format %s : Enregistrement de %s" -#: ../semanage/seobject.py:2087 @@ -208878,13 +212012,13 @@ index 783f5aa..be33d59 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "Description" -@@ -969,7 +1040,9 @@ msgstr "impossible de définir PAM_TTY\n" +@@ -969,7 +1053,9 @@ msgstr "impossible de définir PAM_TTY\n" #: ../newrole/newrole.c:290 #, c-format msgid "newrole: service name configuration hashtable overflow\n" @@ -208895,7 +212029,7 @@ index 783f5aa..be33d59 100644 #: ../newrole/newrole.c:300 #, c-format -@@ -996,206 +1069,233 @@ msgstr "Erreur ! Shell non valide.\n" +@@ -996,206 +1082,233 @@ msgstr "Erreur ! Shell non valide.\n" msgid "Unable to clear environment\n" msgstr "Impossible de nettoyer l'environnement\n" @@ -209175,7 +212309,7 @@ index 783f5aa..be33d59 100644 msgid "failed to exec shell\n" msgstr "échec de l'exécution du shell\n" -@@ -1212,7 +1312,8 @@ msgstr "La stratégie %s est déjà chargée et un chargement initial est requis +@@ -1212,7 +1325,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" @@ -209185,7 +212319,7 @@ index 783f5aa..be33d59 100644 #: ../load_policy/load_policy.c:90 #, c-format -@@ -1226,7 +1327,8 @@ msgstr "Requiert au moins une catégorie" +@@ -1226,7 +1340,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" @@ -209195,7 +212329,7 @@ index 783f5aa..be33d59 100644 #: ../scripts/chcat:110 #, c-format -@@ -1326,50 +1428,64 @@ msgstr "Étiquetage des fichiers" +@@ -1326,50 +1441,64 @@ msgstr "Étiquetage des fichiers" msgid "" "File\n" "Specification" @@ -209269,7 +212403,7 @@ index 783f5aa..be33d59 100644 #: ../gui/modulesPage.py:58 msgid "Module Name" -@@ -1385,7 +1501,7 @@ msgstr "Activer l'audit" +@@ -1385,7 +1514,7 @@ msgstr "Activer l'audit" #: ../gui/modulesPage.py:163 msgid "Load Policy Module" @@ -209278,7 +212412,7 @@ index 783f5aa..be33d59 100644 #: ../gui/polgen.glade:9 msgid "Red Hat 2007" -@@ -1398,53 +1514,58 @@ msgstr "GPL" +@@ -1398,53 +1527,58 @@ msgstr "GPL" #. TRANSLATORS: Replace this string with your names, one name per line. #: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17 msgid "translator-credits" @@ -209348,7 +212482,7 @@ index 783f5aa..be33d59 100644 msgid "Web Application/Script (CGI)" msgstr "Application Web/Script (CGI)" -@@ -1453,7 +1574,7 @@ msgid "" +@@ -1453,7 +1587,7 @@ msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "Les applications Web/Script (CGI) démarré par le serveur web (apache)" @@ -209357,7 +212491,7 @@ index 783f5aa..be33d59 100644 msgid "User Application" msgstr "Application utilisateur" -@@ -1461,90 +1582,106 @@ msgstr "Application utilisateur" +@@ -1461,90 +1595,106 @@ msgstr "Application utilisateur" msgid "" "User Application are any application that you would like to confine that is " "started by a user" @@ -209471,7 +212605,7 @@ index 783f5aa..be33d59 100644 -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "Nom" @@ -209482,7 +212616,7 @@ index 783f5aa..be33d59 100644 #: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361 msgid "..." -@@ -1553,6 +1690,7 @@ msgstr "..." +@@ -1553,6 +1703,7 @@ msgstr "..." #: ../gui/polgen.glade:776 msgid "Enter unique name for the confined application or user role." msgstr "" @@ -209490,7 +212624,7 @@ index 783f5aa..be33d59 100644 #: ../gui/polgen.glade:794 msgid "Executable" -@@ -1566,6 +1704,8 @@ msgstr "Script de démarrage" +@@ -1566,6 +1717,8 @@ msgstr "Script de démarrage" msgid "" "Enter complete path to init script used to start the confined application." msgstr "" @@ -209499,7 +212633,7 @@ index 783f5aa..be33d59 100644 #: ../gui/polgen.glade:887 msgid "Select existing role to modify:" -@@ -1574,62 +1714,69 @@ msgstr "Sélectionner le rôle existant à modifier :" +@@ -1574,62 +1727,69 @@ msgstr "Sélectionner le rôle existant à modifier :" #: ../gui/polgen.glade:908 msgid "Select the user roles that will transiton to the %s domain." msgstr "" @@ -209568,7 +212702,7 @@ index 783f5aa..be33d59 100644 #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" -msgstr "" +msgstr "Tous" @@ -209580,7 +212714,7 @@ index 783f5aa..be33d59 100644 #: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407 msgid "600-1024" -@@ -1638,25 +1785,28 @@ msgstr "600-1024" +@@ -1638,25 +1798,28 @@ msgstr "600-1024" #: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411 msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024" msgstr "" @@ -209612,7 +212746,7 @@ index 783f5aa..be33d59 100644 #: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666 msgid "UDP Ports" -@@ -1667,240 +1817,278 @@ msgid "" +@@ -1667,240 +1830,278 @@ msgid "" "Network\n" "Bind tab" msgstr "" @@ -209851,10 +212985,10 @@ index 783f5aa..be33d59 100644 +"Type" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" -msgstr "" +msgstr "Protocole" @@ -209868,9 +213002,9 @@ index 783f5aa..be33d59 100644 +"MLS/MCS" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" -msgstr "" +msgstr "Port" @@ -209916,15 +213050,15 @@ index 783f5aa..be33d59 100644 +msgstr "Modifier %s" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" -msgstr "" +msgstr "Permissif" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" -msgstr "" +msgstr "Autoritaire" @@ -209934,7 +213068,7 @@ index 783f5aa..be33d59 100644 msgstr "État" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " @@ -209947,7 +213081,7 @@ index 783f5aa..be33d59 100644 #: ../gui/statusPage.py:147 msgid "" -@@ -1908,35 +2096,47 @@ msgid "" +@@ -1908,35 +2109,47 @@ msgid "" "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 " @@ -209967,7 +213101,7 @@ index 783f5aa..be33d59 100644 +"SELinux. Le mode permissif ne nécessite pas de redémarrer. Souhaitez-vous " +"continuer ?" + -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " @@ -210003,7 +213137,7 @@ index 783f5aa..be33d59 100644 #: ../gui/system-config-selinux.glade:391 #: ../gui/system-config-selinux.glade:678 -@@ -1945,11 +2145,11 @@ msgstr "Type SELinux" +@@ -1945,11 +2158,11 @@ msgstr "Type SELinux" #: ../gui/system-config-selinux.glade:622 msgid "File Specification" @@ -210017,7 +213151,7 @@ index 783f5aa..be33d59 100644 #: ../gui/system-config-selinux.glade:727 msgid "" -@@ -1962,42 +2162,53 @@ msgid "" +@@ -1962,42 +2175,53 @@ msgid "" "symbolic link\n" "named pipe\n" msgstr "" @@ -210032,7 +213166,7 @@ index 783f5aa..be33d59 100644 #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "MLS" @@ -210047,7 +213181,7 @@ index 783f5aa..be33d59 100644 +msgstr "Administration de SELinux" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" -msgstr "" +msgstr "Ajouter" @@ -210079,7 +213213,7 @@ index 783f5aa..be33d59 100644 #: ../gui/system-config-selinux.glade:1354 msgid "" -@@ -2005,14 +2216,17 @@ msgid "" +@@ -2005,14 +2229,17 @@ msgid "" "Permissive\n" "Enforcing\n" msgstr "" @@ -210099,7 +213233,7 @@ index 783f5aa..be33d59 100644 #: ../gui/system-config-selinux.glade:1463 msgid "" -@@ -2021,10 +2235,15 @@ msgid "" +@@ -2021,10 +2248,15 @@ msgid "" "If you are changing policy types or going from disabled to enforcing, a " "relabel is required." msgstr "" @@ -210116,7 +213250,7 @@ index 783f5aa..be33d59 100644 #: ../gui/system-config-selinux.glade:1561 msgid "label37" -@@ -2032,11 +2251,11 @@ msgstr "label37" +@@ -2032,11 +2264,11 @@ msgstr "label37" #: ../gui/system-config-selinux.glade:1598 msgid "Revert boolean setting to system default" @@ -210130,18 +213264,18 @@ index 783f5aa..be33d59 100644 #: ../gui/system-config-selinux.glade:1645 #: ../gui/system-config-selinux.glade:1850 -@@ -2045,8 +2264,9 @@ msgstr "" +@@ -2045,8 +2277,9 @@ msgstr "" #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" -msgstr "" +msgstr "Filtre" #: ../gui/system-config-selinux.glade:1734 msgid "label50" -@@ -2054,19 +2274,20 @@ msgstr "label50" +@@ -2054,19 +2287,20 @@ msgstr "label50" #: ../gui/system-config-selinux.glade:1771 msgid "Add File Context" @@ -210165,7 +213299,7 @@ index 783f5aa..be33d59 100644 #: ../gui/system-config-selinux.glade:1939 msgid "label38" -@@ -2074,15 +2295,15 @@ msgstr "label38" +@@ -2074,15 +2308,15 @@ msgstr "label38" #: ../gui/system-config-selinux.glade:1976 msgid "Add SELinux User Mapping" @@ -210184,7 +213318,7 @@ index 783f5aa..be33d59 100644 #: ../gui/system-config-selinux.glade:2126 msgid "label39" -@@ -2090,15 +2311,15 @@ msgstr "label39" +@@ -2090,15 +2324,15 @@ msgstr "label39" #: ../gui/system-config-selinux.glade:2163 msgid "Add User" @@ -210203,7 +213337,7 @@ index 783f5aa..be33d59 100644 #: ../gui/system-config-selinux.glade:2313 msgid "label41" -@@ -2106,20 +2327,20 @@ msgstr "label41" +@@ -2106,20 +2340,20 @@ msgstr "label41" #: ../gui/system-config-selinux.glade:2350 msgid "Add Network Port" @@ -210228,7 +213362,7 @@ index 783f5aa..be33d59 100644 #: ../gui/system-config-selinux.glade:2556 msgid "label42" -@@ -2127,21 +2348,23 @@ msgstr "label42" +@@ -2127,21 +2361,23 @@ msgstr "label42" #: ../gui/system-config-selinux.glade:2593 msgid "Generate new policy module" @@ -210257,7 +213391,7 @@ index 783f5aa..be33d59 100644 #: ../gui/system-config-selinux.glade:2781 msgid "label44" -@@ -2149,15 +2372,15 @@ msgstr "label44" +@@ -2149,15 +2385,15 @@ msgstr "label44" #: ../gui/system-config-selinux.glade:2818 msgid "Change process mode to permissive." @@ -210276,15 +213410,12 @@ index 783f5aa..be33d59 100644 #: ../gui/system-config-selinux.glade:2956 msgid "label59" -@@ -2166,1323 +2389,3210 @@ msgstr "label59" +@@ -2166,1323 +2402,3268 @@ msgstr "label59" #: ../gui/usersPage.py:138 #, python-format msgid "SELinux user '%s' is required" --msgstr "" +msgstr "L'utilisateur SELinux « %s » est nécessaire" - --#: ../sepolicy/sepolicy.py:202 --msgid "Generate SELinux man pages" ++ +#: booleans.py:1 +msgid "" +"Allow ABRT to modify public files used for public file transfer services." @@ -210292,8 +213423,8 @@ index 783f5aa..be33d59 100644 +"Permettre à ABRT de modifier les fichiers publics utilisés pour les services " +"de transfert de fichiers publics." --#: ../sepolicy/sepolicy.py:205 --msgid "path in which the generated SELinux man pages will be stored" +-#: ../sepolicy/sepolicy.py:202 +-msgid "Generate SELinux man pages" +#: booleans.py:2 +msgid "" +"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts" @@ -210301,8 +213432,8 @@ index 783f5aa..be33d59 100644 +"Permettre à ABRT de fonctionner dans le domaine abrt_handle_event_t afin de " +"gérer les scripts d'événements ABRT" --#: ../sepolicy/sepolicy.py:207 --msgid "name of the OS for man pages" +-#: ../sepolicy/sepolicy.py:205 +-msgid "path in which the generated SELinux man pages will be stored" +#: booleans.py:3 +#, fuzzy +msgid "" @@ -210312,80 +213443,63 @@ index 783f5aa..be33d59 100644 +"Autoriser tftp à modifier les fichiers publics utilisés pour les services de " +"transfert de fichiers publics." --#: ../sepolicy/sepolicy.py:209 --msgid "Generate HTML man pages structure for selected SELinux man page" +-#: ../sepolicy/sepolicy.py:207 +-msgid "name of the OS for man pages" +#: booleans.py:4 +msgid "Allow antivirus programs to read non security files on a system" msgstr "" +"Autoriser les programmes antivirus à lire des fichiers non relatifs à la " +"sécurité sur un système" --#: ../sepolicy/sepolicy.py:213 --msgid "All domains" +-#: ../sepolicy/sepolicy.py:209 +-msgid "Generate HTML man pages structure for selected SELinux man page" +#: booleans.py:5 +msgid "Determine whether can antivirus programs use JIT compiler." msgstr "" +"Déterminer si les programmes antivirus peuvent utiliser le compilateur JIT." --#: ../sepolicy/sepolicy.py:216 --msgid "Domain name(s) of man pages to be created" --msgstr "" +-#: ../sepolicy/sepolicy.py:213 +-msgid "All domains" +#: booleans.py:6 +msgid "Allow auditadm to exec content" +msgstr "Autoriser auditadm à exécuter du contenu" - --#: ../sepolicy/sepolicy.py:221 --msgid "Query SELinux policy network information" ++ +#: booleans.py:7 +msgid "" +"Allow users to resolve user passwd entries directly from ldap rather then " +"using a sssd server" - msgstr "" ++msgstr "" +"Autoriser les utilisateurs à résoudre les entrées utilisateur et mot de " +"passe directement depuis LDAP plutôt que d'utiliser un serveur sssd" - --#: ../sepolicy/sepolicy.py:226 --msgid "list all SELinux port types" ++ +#: booleans.py:8 +msgid "Allow users to login using a radius server" - msgstr "" ++msgstr "" +"Autoriser les utilisateurs à se connecter en utilisant un serveur radius" - --#: ../sepolicy/sepolicy.py:229 --msgid "show SELinux type related to the port" ++ +#: booleans.py:9 +msgid "Allow users to login using a yubikey server" - msgstr "" ++msgstr "" +"Autoriser les utilisateurs à se connecter en utilisant un serveur yubikey" - --#: ../sepolicy/sepolicy.py:232 --msgid "Show ports defined for this SELinux type" --msgstr "" ++ +#: booleans.py:10 +msgid "Determine whether awstats can purge httpd log files." +msgstr "Déterminer si awstats peut purger les fichiers journaux de httpd." - --#: ../sepolicy/sepolicy.py:235 --msgid "show ports to which this domain can bind and/or connect" --msgstr "" ++ +#: booleans.py:11 +#, fuzzy +msgid "Allow boinc_domain execmem/execstack." +msgstr "Autoriser les scripts et modules httpd execmem/execstack" - --#: ../sepolicy/sepolicy.py:250 --msgid "query SELinux policy to see if domains can communicate with each other" ++ +#: booleans.py:12 +msgid "" +"Determine whether cdrecord can read various content. nfs, samba, removable " +"devices, user temp and untrusted content files" - msgstr "" ++msgstr "" +"Déterminer si cdrecord à lire divers contenus, tels que nfs, samba, des " +"périphériques amovibles, des fichiers temporaires d'utilisateur et des " +"fichiers de contenus non-approuvés." - --#: ../sepolicy/sepolicy.py:253 --msgid "Source Domain" ++ +#: booleans.py:13 +msgid "" +"Allow cluster administrative domains to connect to the network using TCP." @@ -211425,11 +214539,9 @@ index 783f5aa..be33d59 100644 + +#: booleans.py:205 +msgid "Allow spamd to read/write user home directories." - msgstr "" ++msgstr "" +"Autoriser spamd à accéder en lecture/écriture aux répertoires utilisateurs." - --#: ../sepolicy/sepolicy.py:256 --msgid "Target Domain" ++ +#: booleans.py:206 +msgid "Determine whether squid can connect to all TCP ports." +msgstr "Déterminer si squid peut se connecter sur tous les ports TCP." @@ -211730,6 +214842,33 @@ index 783f5aa..be33d59 100644 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++#, fuzzy ++msgid "Select" ++msgstr "Sélectionnez les ports" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -211741,10 +214880,11 @@ index 783f5aa..be33d59 100644 + +#: ../sepolicy/sepolicy.py:296 +msgid "Graphical User Interface for SELinux Policy" -+msgstr "" -+ + msgstr "" + +-#: ../sepolicy/sepolicy.py:216 +#: ../sepolicy/sepolicy.py:299 ../sepolicy/sepolicy.py:345 -+msgid "Domain name(s) of man pages to be created" + msgid "Domain name(s) of man pages to be created" +msgstr "Nom(s) de domaine des pages de manuel à créer" + +#: ../sepolicy/sepolicy.py:311 @@ -211766,10 +214906,12 @@ index 783f5aa..be33d59 100644 + +#: ../sepolicy/sepolicy.py:334 +msgid "Generate HTML man pages structure for selected SELinux man page" -+msgstr "" + msgstr "" +"Créer la structure HTML des pages de manuel pour les pages de manuel SELinux " +"sélectionnées" -+ + +-#: ../sepolicy/sepolicy.py:221 +-msgid "Query SELinux policy network information" +#: ../sepolicy/sepolicy.py:336 +msgid "Alternate root directory, defaults to /" +msgstr "Répertoire racine alternatif, par défaut /" @@ -211778,8 +214920,9 @@ index 783f5aa..be33d59 100644 +msgid "" +"With this flag, alternative root path needs to include file context files " +"and policy.xml file" -+msgstr "" -+ + msgstr "" + +-#: ../sepolicy/sepolicy.py:226 +#: ../sepolicy/sepolicy.py:342 +msgid "All domains" +msgstr "Tous les domaines" @@ -211789,41 +214932,53 @@ index 783f5aa..be33d59 100644 +msgstr "Interroger les stratégies SELinux relatives aux information réseau" + +#: ../sepolicy/sepolicy.py:355 -+msgid "list all SELinux port types" + msgid "list all SELinux port types" +-msgstr "" +msgstr "énumérer tous les types de ports SELinux" -+ + +-#: ../sepolicy/sepolicy.py:229 +#: ../sepolicy/sepolicy.py:358 -+msgid "show SELinux type related to the port" + msgid "show SELinux type related to the port" +-msgstr "" +msgstr "afficher les type SELinux relatif au port" -+ + +-#: ../sepolicy/sepolicy.py:232 +#: ../sepolicy/sepolicy.py:361 -+msgid "Show ports defined for this SELinux type" + msgid "Show ports defined for this SELinux type" +-msgstr "" +msgstr "Afficher les ports définis pour ce type SELinux" -+ + +-#: ../sepolicy/sepolicy.py:235 +#: ../sepolicy/sepolicy.py:364 -+msgid "show ports to which this domain can bind and/or connect" + msgid "show ports to which this domain can bind and/or connect" +-msgstr "" +msgstr "afficher les ports auquel ce domaine peut se lier ou se connecter" -+ + +-#: ../sepolicy/sepolicy.py:250 +#: ../sepolicy/sepolicy.py:367 +#, fuzzy +msgid "show ports to which this application can bind and/or connect" +msgstr "afficher les ports auquel ce domaine peut se lier ou se connecter" + +#: ../sepolicy/sepolicy.py:382 -+msgid "query SELinux policy to see if domains can communicate with each other" + msgid "query SELinux policy to see if domains can communicate with each other" msgstr "" +"interroger la stratégie SELinux pour voir si les domaines peuvent " +"communiquer ensemble" --#: ../sepolicy/sepolicy.py:276 +-#: ../sepolicy/sepolicy.py:253 +#: ../sepolicy/sepolicy.py:385 -+msgid "Source Domain" + msgid "Source Domain" +-msgstr "" +msgstr "Domaine source" -+ + +-#: ../sepolicy/sepolicy.py:256 +#: ../sepolicy/sepolicy.py:388 -+msgid "Target Domain" + msgid "Target Domain" +-msgstr "" +msgstr "Domaine cible" -+ + +-#: ../sepolicy/sepolicy.py:276 +#: ../sepolicy/sepolicy.py:407 msgid "query SELinux Policy to see description of booleans" msgstr "" @@ -211849,22 +215004,27 @@ index 783f5aa..be33d59 100644 msgstr "" +"interroger la stratégie SELinux pour voir si un domaine de traitement source " +"peut transitionner vers un domaine de traitement cible" -+ + +-#: ../sepolicy/sepolicy.py:304 +#: ../sepolicy/sepolicy.py:427 -+msgid "source process domain" + msgid "source process domain" +-msgstr "" +msgstr "domaine de traitement source" -+ + +-#: ../sepolicy/sepolicy.py:307 +#: ../sepolicy/sepolicy.py:430 -+msgid "target process domain" + msgid "target process domain" +-msgstr "" +msgstr "domaine de traitement cible" -+ + +-#: ../sepolicy/sepolicy.py:327 +#: ../sepolicy/sepolicy.py:472 +#, python-format +msgid "sepolicy generate: error: one of the arguments %s is required" +msgstr "création sepolicy : erreur : un des arguments %s est requis" + +#: ../sepolicy/sepolicy.py:477 -+msgid "Command required for this type of policy" + msgid "Command required for this type of policy" +msgstr "Commande nécessaire pour ce type de stratégie" + +#: ../sepolicy/sepolicy.py:488 @@ -211894,12 +215054,13 @@ index 783f5aa..be33d59 100644 +#: ../sepolicy/sepolicy.py:501 +#, fuzzy +msgid "-w option can not be used with the --newtype option" -+msgstr "" + msgstr "" +"l'option -t ne peut être utilisée avec cette option. Lire les consignes " +"d'utilisation pour plus de détails." -+ + +-#: ../sepolicy/sepolicy.py:347 +#: ../sepolicy/sepolicy.py:521 -+msgid "List SELinux Policy interfaces" + msgid "List SELinux Policy interfaces" +msgstr "Énumérer les interfaces de la stratégie SELinux" + +#: ../sepolicy/sepolicy.py:541 @@ -211913,36 +215074,27 @@ index 783f5aa..be33d59 100644 +#: ../sepolicy/sepolicy.py:553 +msgid "Enter domain type which you will be extending" +msgstr "Entrez le type de domaine que vous allez étendre" - --#: ../sepolicy/sepolicy.py:304 --msgid "source process domain" ++ +#: ../sepolicy/sepolicy.py:556 +msgid "Enter SELinux user(s) which will transition to this domain" - msgstr "" ++msgstr "" +"Entrez le ou les utilisateurs SELinux qui transitionneront vers ce domaine" - --#: ../sepolicy/sepolicy.py:307 --msgid "target process domain" ++ +#: ../sepolicy/sepolicy.py:559 +msgid "Enter SELinux role(s) to which the administror domain will transition" - msgstr "" - --#: ../sepolicy/sepolicy.py:327 --msgid "Command required for this type of policy" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:562 +msgid "Enter domain(s) which this confined admin will administrate" msgstr "" --#: ../sepolicy/sepolicy.py:347 --msgid "List SELinux Policy interfaces" +-#: ../sepolicy/sepolicy.py:362 +-msgid "Generate SELinux Policy module template" -msgstr "" +#: ../sepolicy/sepolicy.py:565 +msgid "name of policy to generate" +msgstr "nom de la stratégie à créer" - --#: ../sepolicy/sepolicy.py:362 --msgid "Generate SELinux Policy module template" --msgstr "" ++ +#: ../sepolicy/sepolicy.py:572 +msgid "path in which the generated policy files will be stored" +msgstr "chemin dans lequel seront stockés les fichiers de la stratégie créée" @@ -211964,9 +215116,7 @@ index 783f5aa..be33d59 100644 +#, python-format +msgid "Generate '%s' policy" +msgstr "Créer la stratégie « %s »" - --#: ../sepolicy/sepolicy.py:365 --msgid "Enter domain type which you will be extending" ++ +#: ../sepolicy/sepolicy.py:606 +#, python-format +msgid "Generate '%s' policy " @@ -211979,7 +215129,9 @@ index 783f5aa..be33d59 100644 +#: ../sepolicy/sepolicy.py:625 +msgid "commands" +msgstr "commandes" -+ + +-#: ../sepolicy/sepolicy.py:365 +-msgid "Enter domain type which you will be extending" +#: ../sepolicy/sepolicy.py:628 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "Stratégie SELinux alternative, par défaut /sys/fs/selinux/policy" @@ -211991,7 +215143,7 @@ index 783f5aa..be33d59 100644 -#: ../sepolicy/sepolicy.py:368 -msgid "Enter SELinux user(s) which will transition to this domain" -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" msgstr "" @@ -212105,12 +215257,12 @@ index 783f5aa..be33d59 100644 msgid "Confined Root Administrator Role" -msgstr "" +msgstr "Rôle administrateur root confiné" -+ + +-#: ../sepolicy/sepolicy/generate.py:187 +#: ../sepolicy/sepolicy/generate.py:142 +msgid "Module information for a new type" +msgstr "Information de module pour un nouveau type" - --#: ../sepolicy/sepolicy/generate.py:187 ++ +#: ../sepolicy/sepolicy/generate.py:147 msgid "Valid Types:\n" -msgstr "" @@ -212188,13 +215340,13 @@ index 783f5aa..be33d59 100644 msgid "USER Types automatically get a tmp type" -msgstr "" +msgstr "Les types UTILISATEUR automatiquement un type tmp" -+ + +-#: ../sepolicy/sepolicy/generate.py:857 +#: ../sepolicy/sepolicy/generate.py:838 +#, fuzzy, python-format +msgid "'%s' policy modules require existing domains" +msgstr "%s modules de politique exigent des domaines existants" - --#: ../sepolicy/sepolicy/generate.py:857 ++ +#: ../sepolicy/sepolicy/generate.py:863 +msgid "Type field required" +msgstr "Champ type nécessaire" @@ -212253,100 +215405,103 @@ index 783f5aa..be33d59 100644 -msgid "" -"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts" -msgstr "" -- ++msgstr "Script de configuration" + -#: booleans.py:3 -msgid "Allow amavis to use JIT compiler" -msgstr "" -- ++#: ../sepolicy/sepolicy/sepolicy.glade:25 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 ++#, fuzzy ++msgid "Applications" ++msgstr "Application" + -#: booleans.py:4 -msgid "Allow antivirus programs to read non security files on a system" --msgstr "" -- ++#: ../sepolicy/sepolicy/sepolicy.glade:52 ++msgid "Select domain" + msgstr "" + -#: booleans.py:5 -msgid "Allow auditadm to exec content" --msgstr "" -+msgstr "Script de configuration" ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 ++msgid "Advanced Search >>" + msgstr "" -#: booleans.py:6 -msgid "" -"Allow users to resolve user passwd entries directly from ldap rather then " -"using a sssd server" --msgstr "" -+#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 -+#, fuzzy -+msgid "Applications" -+msgstr "Application" - --#: booleans.py:7 --msgid "Allow users to login using a radius server" -+#: ../sepolicy/sepolicy/sepolicy.glade:52 -+msgid "Select domain" - msgstr "" - --#: booleans.py:8 --msgid "Allow users to login using a yubikey server" -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 -+msgid "Advanced Search >>" - msgstr "" - --#: booleans.py:9 --msgid "Allow awstats to purge Apache logs" -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" msgstr "" --#: booleans.py:10 --msgid "" --"Allow cdrecord to read various content. nfs, samba, removable devices, user " --"temp and untrusted content files" +-#: booleans.py:7 +-msgid "Allow users to login using a radius server" -msgstr "" -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +#, fuzzy +msgid "Users" +msgstr "Ajouter un utilisateur" --#: booleans.py:11 --msgid "Allow clamd to use JIT compiler" +-#: booleans.py:8 +-msgid "Allow users to login using a yubikey server" +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" msgstr "" --#: booleans.py:12 --msgid "Allow clamscan to non security files on a system" --msgstr "" -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+#, fuzzy -+msgid "Select" -+msgstr "Sélectionnez les ports" - --#: booleans.py:13 --msgid "Allow clamscan to read user content" +-#: booleans.py:9 +-msgid "Allow awstats to purge Apache logs" +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" msgstr "" --#: booleans.py:14 +-#: booleans.py:10 +#: ../sepolicy/sepolicy/sepolicy.glade:350 msgid "" +-"Allow cdrecord to read various content. nfs, samba, removable devices, user " +-"temp and untrusted content files" ++"The entry that was entered is incorrect. Please try again in the " ++"ex:/.../... format." + msgstr "" + +-#: booleans.py:11 +-msgid "Allow clamd to use JIT compiler" +-msgstr "" +- +-#: booleans.py:12 +-msgid "Allow clamscan to non security files on a system" ++#: ../sepolicy/sepolicy/sepolicy.glade:376 ++msgid "Retry" + msgstr "" + +-#: booleans.py:13 +-msgid "Allow clamscan to read user content" +-msgstr "" ++#: ../sepolicy/sepolicy/sepolicy.glade:460 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 ++#, fuzzy ++msgid "Network Port Definitions" ++msgstr "Port réseau" + +-#: booleans.py:14 ++#: ../sepolicy/sepolicy/sepolicy.glade:476 + msgid "" -"Allow Cobbler to modify public files used for public file transfer services." -msgstr "" - @@ -212360,30 +215515,24 @@ index 783f5aa..be33d59 100644 - -#: booleans.py:17 -msgid "Allow Cobbler to access nfs file systems." -+"The entry that was entered is incorrect. Please try again in the " -+"ex:/.../... format." ++"Add file Equivilence Mapping. Mapping will be created when Update is " ++"applied." msgstr "" -#: booleans.py:18 -msgid "Allow collectd to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:376 -+msgid "Retry" - msgstr "" - +-msgstr "" +- -#: booleans.py:19 -msgid "Allow codnor domain to connect to the network using TCP." --msgstr "" -+#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 -+#, fuzzy -+msgid "Network Port Definitions" -+msgstr "Port réseau" ++#: ../sepolicy/sepolicy/sepolicy.glade:501 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 ++msgid "Path" + msgstr "" -#: booleans.py:20 -+#: ../sepolicy/sepolicy/sepolicy.glade:476 ++#: ../sepolicy/sepolicy/sepolicy.glade:511 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 msgid "" -"Allow system cron jobs to relabel filesystem for restoring file contexts." -msgstr "" @@ -212402,33 +215551,40 @@ index 783f5aa..be33d59 100644 - -#: booleans.py:24 -msgid "Allow all daemons the ability to read/write terminals" -+"Add file Equivilence Mapping. Mapping will be created when Update is " -+"applied." - msgstr "" - +-msgstr "" +- -#: booleans.py:25 -msgid "Allow dan to manage user files" --msgstr "" -- ++"Specify a new SELinux user name. By convention SELinux User names usually " ++"end in an _u." + msgstr "" + -#: booleans.py:26 -msgid "Allow dan to read user files" --msgstr "" -- ++#: ../sepolicy/sepolicy/sepolicy.glade:515 ++msgid "Enter the path to which you want to setup an equivalence label." + msgstr "" + -#: booleans.py:27 -msgid "Allow dbadm to manage files in users home directories" --msgstr "" -- ++#: ../sepolicy/sepolicy/sepolicy.glade:528 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 ++msgid "Equivalence Path" + msgstr "" + -#: booleans.py:28 -msgid "Allow dbadm to read files in users home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 -+msgid "Path" ++#: ../sepolicy/sepolicy/sepolicy.glade:542 ++#: ../sepolicy/sepolicy/sepolicy.glade:687 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 ++msgid "Save to update" msgstr "" -#: booleans.py:29 -+#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:582 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 " @@ -212457,10 +215613,8 @@ index 783f5aa..be33d59 100644 - -#: booleans.py:35 -msgid "Allow the use of the audio devices as the source for the entropy feeds" -+"Specify a new SELinux user name. By convention SELinux User names usually " -+"end in an _u." - msgstr "" - +-msgstr "" +- -#: booleans.py:36 -msgid "Allow exim to connect to databases (postgres, mysql)" -msgstr "" @@ -212471,43 +215625,54 @@ index 783f5aa..be33d59 100644 - -#: booleans.py:38 -msgid "Allow exim to read unprivileged user files." --msgstr "" -- ++"Specify the mapping between the new path and the equivalence path. " ++"Everything under this new path will be labeled as if they were under the " ++"equivalence path." + msgstr "" + -#: booleans.py:39 -msgid "Enable extra rules in the cron domain to support fcron." --msgstr "" -- ++#: ../sepolicy/sepolicy/sepolicy.glade:639 ++msgid "Add a file" + msgstr "" + -#: booleans.py:40 -msgid "Allow fenced domain to connect to the network using TCP." --msgstr "" -- ++#: ../sepolicy/sepolicy/sepolicy.glade:656 ++msgid "" ++" File Labeling for . File labels will be created " ++"when update is applied." + msgstr "" + -#: booleans.py:41 -msgid "Allow fenced domain to execute ssh." -+#: ../sepolicy/sepolicy/sepolicy.glade:515 -+msgid "Enter the path to which you want to setup an equivalence label." ++#: ../sepolicy/sepolicy/sepolicy.glade:744 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 ++msgid "Advanced >>" msgstr "" -#: booleans.py:42 -msgid "Allow all domains to execute in fips_mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 -+msgid "Equivalence Path" ++#: ../sepolicy/sepolicy/sepolicy.glade:765 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 ++msgid "Class" msgstr "" -#: booleans.py:43 -msgid "Allow ftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:542 -+#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 -+msgid "Save to update" ++#: ../sepolicy/sepolicy/sepolicy.glade:781 ++#, fuzzy ++msgid "Type" msgstr "" ++"Type de\n" ++"Fichier" -#: booleans.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:582 ++#: ../sepolicy/sepolicy/sepolicy.glade:795 msgid "" -"Allow ftp servers to upload files, used for public file transfer services. " -"Directories must be labeled public_content_rw_t." @@ -212515,34 +215680,34 @@ index 783f5aa..be33d59 100644 - -#: booleans.py:45 -msgid "Allow ftp servers to connect to all ports > 1023" -+"Specify the mapping between the new path and the equivalence path. " -+"Everything under this new path will be labeled as if they were under the " -+"equivalence path." ++"Select the file class to which this label will be applied. Defaults to all " ++"classes." msgstr "" -#: booleans.py:46 -msgid "Allow ftp servers to connect to mysql database ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:639 -+msgid "Add a file" ++#: ../sepolicy/sepolicy/sepolicy.glade:822 ++msgid "Make Path Recursive" msgstr "" -#: booleans.py:47 -+#: ../sepolicy/sepolicy/sepolicy.glade:656 ++#: ../sepolicy/sepolicy/sepolicy.glade:826 msgid "" -"Allow ftp servers to login to local users and read/write all files on the " -"system, governed by DAC." --msgstr "" -- ++"Select Make Path Recursive iff you want to apply this label to all children " ++"of the specified directory path. objects under the directory to have this " ++"label." + msgstr "" + -#: booleans.py:48 -msgid "Allow ftp servers to use cifs used for public file transfer services." -msgstr "" - -#: booleans.py:49 -msgid "Allow ftp servers to use nfs used for public file transfer services." -+" File Labeling for . File labels will be created " -+"when update is applied." - msgstr "" - +-msgstr "" +- -#: booleans.py:50 -msgid "Allow ftp servers to use bind to all unreserved ports for passive mode" -msgstr "" @@ -212553,35 +215718,28 @@ index 783f5aa..be33d59 100644 - -#: booleans.py:52 -msgid "Determine whether Git CGI can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 -+msgid "Advanced >>" ++#: ../sepolicy/sepolicy/sepolicy.glade:839 ++msgid "Browse" msgstr "" -#: booleans.py:53 -msgid "Determine whether Git CGI can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 -+msgid "Class" - msgstr "" +-msgstr "" ++#: ../sepolicy/sepolicy/sepolicy.glade:843 ++#, fuzzy ++msgid "Browse to select the file/directory for labeling." ++msgstr "Autoriser samba à partager tout fichier/répertoire en lecture-seule." -#: booleans.py:54 -msgid "" -"Determine whether Git session daemon can bind TCP sockets to all unreserved " -"ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:781 -+#, fuzzy -+msgid "Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:887 ++msgid "Path " msgstr "" -+"Type de\n" -+"Fichier" -#: booleans.py:55 -+#: ../sepolicy/sepolicy/sepolicy.glade:795 ++#: ../sepolicy/sepolicy/sepolicy.glade:898 msgid "" -"Determine whether calling user domains can execute Git daemon in the " -"git_session_t domain." @@ -212601,50 +215759,44 @@ index 783f5aa..be33d59 100644 - -#: booleans.py:59 -msgid "Allow gitisis daemon to send mail" -+"Select the file class to which this label will be applied. Defaults to all " -+"classes." ++"Specify the path using regular expressions that you would like to modify the " ++"labeling." msgstr "" -#: booleans.py:60 -msgid "Enable reading of urandom for all domains." -+#: ../sepolicy/sepolicy/sepolicy.glade:822 -+msgid "Make Path Recursive" - msgstr "" - +-msgstr "" +- -#: booleans.py:61 -+#: ../sepolicy/sepolicy/sepolicy.glade:826 - msgid "" +-msgid "" -"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" -"agent to manage user files." -+"Select Make Path Recursive iff you want to apply this label to all children " -+"of the specified directory path. objects under the directory to have this " -+"label." ++#: ../sepolicy/sepolicy/sepolicy.glade:920 ++msgid "Select the SELinux file type to assign to this path." msgstr "" -#: booleans.py:62 -msgid "" -"Allow gpg web domain to modify public files used for public file transfer " -"services." -+#: ../sepolicy/sepolicy/sepolicy.glade:839 -+msgid "Browse" ++#: ../sepolicy/sepolicy/sepolicy.glade:947 ++msgid "Enter the MLS Label to assign to this file path." msgstr "" -#: booleans.py:63 -msgid "Allow gssd to read temp directory. For access to kerberos tgt." --msgstr "" -+#: ../sepolicy/sepolicy/sepolicy.glade:843 -+#, fuzzy -+msgid "Browse to select the file/directory for labeling." -+msgstr "Autoriser samba à partager tout fichier/répertoire en lecture-seule." ++#: ../sepolicy/sepolicy/sepolicy.glade:951 ++msgid "SELinux MLS Label you wish to assign to this path." + msgstr "" -#: booleans.py:64 -msgid "Allow guest to exec content" -+#: ../sepolicy/sepolicy/sepolicy.glade:887 -+msgid "Path " ++#: ../sepolicy/sepolicy/sepolicy.glade:1088 ++msgid "Analyzing Policy..." msgstr "" -#: booleans.py:65 -+#: ../sepolicy/sepolicy/sepolicy.glade:898 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 msgid "" -"Allow Apache to modify public files used for public file transfer services. " -"Directories/Files must be labeled public_content_rw_t." @@ -212656,168 +215808,154 @@ index 783f5aa..be33d59 100644 - -#: booleans.py:67 -msgid "Allow http daemon to check spam" -+"Specify the path using regular expressions that you would like to modify the " -+"labeling." - msgstr "" - --#: booleans.py:68 --msgid "" --"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " --"ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:920 -+msgid "Select the SELinux file type to assign to this path." - msgstr "" -- --#: booleans.py:69 --msgid "Allow httpd to connect to the ldap port" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:947 -+msgid "Enter the MLS Label to assign to this file path." - msgstr "" - --#: booleans.py:70 --msgid "Allow http daemon to connect to zabbix" -+#: ../sepolicy/sepolicy/sepolicy.glade:951 -+msgid "SELinux MLS Label you wish to assign to this path." - msgstr "" - --#: booleans.py:71 --msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:1088 -+msgid "Analyzing Policy..." - msgstr "" - --#: booleans.py:72 -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 - msgid "" --"Allow HTTPD scripts and modules to connect to cobbler over the network." +"Add Login Mapping. Login Mapping will be created when update is applied." msgstr "" --#: booleans.py:73 -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 +-#: booleans.py:68 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 msgid "" --"Allow HTTPD scripts and modules to connect to databases over the network." +-"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " +-"ports" +-msgstr "" +- +-#: booleans.py:69 +-msgid "Allow httpd to connect to the ldap port" +-msgstr "" +- +-#: booleans.py:70 +-msgid "Allow http daemon to connect to zabbix" +-msgstr "" +- +-#: booleans.py:71 +-msgid "Allow HTTPD scripts and modules to connect to the network using TCP." +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." msgstr "" --#: booleans.py:74 --msgid "Allow httpd to connect to memcache server" -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 -+msgid "" +-#: booleans.py:72 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 + msgid "" +-"Allow HTTPD scripts and modules to connect to cobbler over the network." +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." msgstr "" +-#: booleans.py:73 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 + msgid "" +-"Allow HTTPD scripts and modules to connect to databases over the network." +-msgstr "" +- +-#: booleans.py:74 +-msgid "Allow httpd to connect to memcache server" +-msgstr "" +- -#: booleans.py:75 -msgid "Allow httpd to act as a relay" -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 -+msgid "" +-msgstr "" +- +-#: booleans.py:76 +-msgid "Allow http daemon to send mail" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." msgstr "" --#: booleans.py:76 --msgid "Allow http daemon to send mail" +-#: booleans.py:77 +-msgid "Allow Apache to communicate with avahi service via dbus" -msgstr "" -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +#, fuzzy +msgid "MLS Range" +msgstr "Intervalle MCS" --#: booleans.py:77 --msgid "Allow Apache to communicate with avahi service via dbus" -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 +-#: booleans.py:78 +-msgid "Allow httpd cgi support" ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." msgstr "" --#: booleans.py:78 --msgid "Allow httpd cgi support" -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 +-#: booleans.py:79 +-msgid "Allow httpd to act as a FTP server by listening on the ftp port." ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." msgstr "" --#: booleans.py:79 --msgid "Allow httpd to act as a FTP server by listening on the ftp port." -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 +-#: booleans.py:80 +-msgid "Allow httpd to read home directories" ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." msgstr "" --#: booleans.py:80 --msgid "Allow httpd to read home directories" --msgstr "" -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 +-#: booleans.py:81 +-msgid "Allow httpd scripts and modules execmem/execstack" ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +#, fuzzy +msgid "Port Type" +msgstr "Types de port SELinux" - --#: booleans.py:81 --msgid "Allow httpd scripts and modules execmem/execstack" -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." msgstr "" -#: booleans.py:82 -msgid "Allow HTTPD to connect to port 80 for graceful shutdown" -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" msgstr "" -#: booleans.py:83 -msgid "Allow httpd processes to manage IPA content" -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." msgstr "" -#: booleans.py:84 -msgid "Allow Apache to use mod_auth_ntlm_winbind" -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" msgstr "" -#: booleans.py:85 -msgid "Allow Apache to use mod_auth_pam" -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." msgstr "" -#: booleans.py:86 -msgid "Allow httpd to read user content" -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." msgstr "" -#: booleans.py:87 -msgid "Allow Apache to run in stickshift mode, not transition to passenger" -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +#, fuzzy +msgid "SELinux Configuration" +msgstr "Administration de SELinux" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." msgstr "" -#: booleans.py:88 -msgid "Allow httpd daemon to change its resource limits" -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" msgstr "" -#: booleans.py:89 -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 msgid "" -"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." +"Display boolean information that can be used to modify the policy for the " @@ -212825,12 +215963,12 @@ index 783f5aa..be33d59 100644 msgstr "" -#: booleans.py:90 -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 msgid "" -"Allow apache scripts to write to public content, directories/files must be " -"labeled public_rw_content_t." @@ -212839,13 +215977,13 @@ index 783f5aa..be33d59 100644 -#: booleans.py:91 -msgid "Allow Apache to execute tmp content." -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" msgstr "" -#: booleans.py:92 -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 msgid "" -"Unify HTTPD to communicate with the terminal. Needed for entering the " -"passphrase for certificates at the terminal." @@ -212855,14 +215993,14 @@ index 783f5aa..be33d59 100644 -#: booleans.py:93 -msgid "Unify HTTPD handling of all content files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" msgstr "" -#: booleans.py:94 -msgid "Allow httpd to access cifs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." @@ -212870,34 +216008,34 @@ index 783f5aa..be33d59 100644 -#: booleans.py:95 -msgid "Allow httpd to access FUSE file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +#, fuzzy +msgid "Login Mapping" +msgstr "Ajouter une correspondance d'identifiants SELinux" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" msgstr "" -#: booleans.py:96 -msgid "Allow httpd to run gpg" -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +#, fuzzy +msgid "SELinux Users" +msgstr "Identité SELinux" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" msgstr "" -#: booleans.py:97 -msgid "Allow httpd to access nfs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." @@ -212905,31 +216043,31 @@ index 783f5aa..be33d59 100644 -#: booleans.py:98 -msgid "Allow httpd to communicate with oddjob to start up a service" -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" msgstr "" -#: booleans.py:99 -msgid "Allow httpd to access openstack ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" msgstr "" -#: booleans.py:100 -msgid "Allow Apache to query NS records" -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" msgstr "" -#: booleans.py:101 -msgid "Allow icecast to connect to all ports, not just sound ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" msgstr "" -#: booleans.py:102 -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 msgid "" -"Allow the Irssi IRC Client to connect to any port, and to bind to any " -"unreserved port." @@ -212939,32 +216077,32 @@ index 783f5aa..be33d59 100644 -#: booleans.py:103 -msgid "Allow confined applications to run with kerberos." -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 +msgid "Enabled" msgstr "" -#: booleans.py:104 -msgid "Allow syslogd daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 +msgid "File Path" msgstr "" -#: booleans.py:105 -msgid "Allow syslogd the ability to read/write terminals" -msgstr "" -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 +#, fuzzy +msgid "SELinux File Type" +msgstr "Type SELinux" -#: booleans.py:106 -msgid "Allow logging in and using the system from /dev/console." -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 +msgid "File path used to enter the 'selected domain'." msgstr "" @@ -212972,61 +216110,61 @@ index 783f5aa..be33d59 100644 -msgid "" -"Control the ability to mmap a low area of the address space, as configured " -"by /proc/sys/kernel/mmap_min_addr." -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 +msgid "Executable Files" msgstr "" -#: booleans.py:108 -msgid "Allow mock to read files in home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 +msgid "Files to which the 'selected domain' can write." msgstr "" -#: booleans.py:109 -msgid "Allow the mount command to mount any directory or file." -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 +msgid "Writable files" msgstr "" -#: booleans.py:110 -msgid "Allow mozilla plugin domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 +msgid "File Types defined for the 'selected domain'." msgstr "" -#: booleans.py:111 -msgid "" -"Allow mozilla_plugins to create random content in the users home directory" -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 +msgid "Application File Types" msgstr "" -#: booleans.py:112 -msgid "Allow confined web browsers to read home directory content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 +msgid "Network Ports to which the 'selected domain' is allowed to connect." msgstr "" -#: booleans.py:113 -msgid "Allow mplayer executable stack" -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 +msgid "Outbound" msgstr "" -#: booleans.py:114 -msgid "Allow mysqld to connect to all ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 +msgid "Network Ports to which the 'selected domain' is allowed to listen." msgstr "" -#: booleans.py:115 -msgid "Allow BIND to bind apache port." -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 +msgid "Inbound" msgstr "" -#: booleans.py:116 -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 +#, fuzzy msgid "" -"Allow BIND to write the master zone files. Generally this is used for " @@ -213036,19 +216174,19 @@ index 783f5aa..be33d59 100644 +"Enabled" +msgstr "Nom du booléen" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +#, fuzzy +msgid "Boolean name" +msgstr "Nom du booléen" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +#, fuzzy +msgid "SELinux Application Type" +msgstr "Types de port SELinux" -#: booleans.py:117 -msgid "Allow any files/directories to be exported read/only via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." @@ -213056,12 +216194,12 @@ index 783f5aa..be33d59 100644 -#: booleans.py:118 -msgid "Allow any files/directories to be exported read/write via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +msgid "Applicaton Transitions From 'select domain'" msgstr "" -#: booleans.py:119 -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 +#, fuzzy msgid "" -"Allow nfs servers to modify public files used for public file transfer " @@ -213073,19 +216211,19 @@ index 783f5aa..be33d59 100644 -#: booleans.py:120 -msgid "Allow system to run with NIS" -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" msgstr "" -#: booleans.py:121 -msgid "Allow confined applications to use nscd shared memory." -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" msgstr "" -#: booleans.py:122 -msgid "Allow openshift to lockdown app" -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." @@ -213093,13 +216231,13 @@ index 783f5aa..be33d59 100644 -#: booleans.py:123 -msgid "Allow openvpn to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" msgstr "" -#: booleans.py:124 -msgid "Allow piranha-lvs domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " @@ -213109,7 +216247,7 @@ index 783f5aa..be33d59 100644 -#: booleans.py:125 -msgid "Allow polipo to connect to all ports > 1023" -msgstr "" -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +#, fuzzy +msgid "SELinux Directory Type" +msgstr "Types de port SELinux" @@ -213118,7 +216256,7 @@ index 783f5aa..be33d59 100644 -msgid "" -"Determine whether Polipo session daemon can bind tcp sockets to all " -"unreserved ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" msgstr "" @@ -213126,106 +216264,105 @@ index 783f5aa..be33d59 100644 -msgid "" -"Determine whether calling user domains can execute Polipo daemon in the " -"polipo_session_t domain." -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +#, fuzzy +msgid "SELinux Destination Type" +msgstr "Types de port SELinux" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +#, fuzzy +msgid "File Name" +msgstr "Nom de module" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +msgid "File Transitions From 'select domain'" msgstr "" -#: booleans.py:128 -msgid "Determine whether polipo can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 +#, fuzzy +msgid "Default Level" +msgstr "Par défaut" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 +msgid "Select the system mode when the system first boots up" msgstr "" -#: booleans.py:129 -msgid "Determine whether Polipo can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 +msgid "Select the system mode for the current session" msgstr "" -#: booleans.py:130 -msgid "Enable polyinstantiated directory support." -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 +#, fuzzy +msgid "System Policy Type:" +msgstr "Type de stratégie par défaut du système : " + -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 +#, fuzzy +msgid "System Mode" +msgstr "Sélectionner :" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 +msgid "Import system settings from another machine" msgstr "" -#: booleans.py:131 -msgid "Allow postfix_local domain full write access to mail_spool directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 +msgid "Import" msgstr "" -#: booleans.py:132 -msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 +msgid "Export system settings to a file" msgstr "" -#: booleans.py:133 -msgid "Allow transmit client label to foreign database" -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 +msgid "Export" msgstr "" -#: booleans.py:134 -msgid "Allow database admins to execute DML statement" -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 +msgid "Relabel all files back to system defaults on reboot" msgstr "" -#: booleans.py:135 -msgid "Allow unprivileged users to execute DDL statement" -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 +msgid "Yes" msgstr "" -#: booleans.py:136 -msgid "Allow pppd to load kernel modules for certain modems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" msgstr "" -#: booleans.py:137 -msgid "Allow pppd to be run for a regular user" -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" msgstr "" -#: booleans.py:138 -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 msgid "" -"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." +"An unconfined domain is a process label that allows the process to do what " @@ -213238,15 +216375,15 @@ index 783f5aa..be33d59 100644 -#: booleans.py:139 -msgid "Allow Puppet client to manage all file types." -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" msgstr "" -#: booleans.py:140 -msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database" -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 +msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " @@ -213257,13 +216394,13 @@ index 783f5aa..be33d59 100644 -#: booleans.py:141 -msgid "Allow racoon to read shadow" -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" msgstr "" -#: booleans.py:142 -msgid "Allow rgmanager domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -213273,14 +216410,14 @@ index 783f5aa..be33d59 100644 msgstr "" -#: booleans.py:143 -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +#, fuzzy +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" +"Interdire à tout processus l'utilisation de ptrace ou le débogage d'un autre " +"processus." + -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 msgid "" -"Allow rsync to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." @@ -213290,36 +216427,36 @@ index 783f5aa..be33d59 100644 -#: booleans.py:144 -msgid "Allow rsync to run as a client" -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" msgstr "" -#: booleans.py:145 -msgid "Allow rsync to export any files/directories read only." -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." msgstr "" -#: booleans.py:146 -msgid "Allow rsync servers to share cifs files systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" msgstr "" -#: booleans.py:147 -msgid "Allow rsync servers to share nfs files systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" msgstr "" -#: booleans.py:148 -msgid "Allow samba to create new home directories (e.g. via PAM)" -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" msgstr "" -#: booleans.py:149 -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 msgid "" -"Allow samba to act as the domain controller, add users, groups and change " -"passwords." @@ -213329,191 +216466,221 @@ index 783f5aa..be33d59 100644 -#: booleans.py:150 -msgid "Allow samba to share users home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" msgstr "" -#: booleans.py:151 -msgid "Allow samba to share any file/directory read only." -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." msgstr "" -#: booleans.py:152 -msgid "Allow samba to share any file/directory read/write." -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" msgstr "" -#: booleans.py:153 -msgid "Allow samba to act as a portmapper" -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" msgstr "" -#: booleans.py:154 -msgid "Allow samba to run unconfined scripts" -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" msgstr "" -#: booleans.py:155 -msgid "Allow samba to export ntfs/fusefs volumes." -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" msgstr "" -#: booleans.py:156 -msgid "Allow samba to export NFS volumes." -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 +-msgstr "" ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +#, fuzzy +msgid "Delete Modified File Labeling" +msgstr "Étiquetage des fichiers" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 + +-#: booleans.py:157 +-msgid "Allow sanlock to read/write fuse files" ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." msgstr "" --#: booleans.py:157 --msgid "Allow sanlock to read/write fuse files" -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 -+msgid "SELinux File Label" - msgstr "" - -#: booleans.py:158 -msgid "Allow sanlock to manage nfs files" -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 -+msgid "Save to Update" ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 ++msgid "SELinux File Label" msgstr "" -#: booleans.py:159 -msgid "Allow sanlock to manage cifs files" -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 -+#, fuzzy -+msgid "Delete Modified Ports" -+msgstr "Supprimer un port réseau" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 -+msgid "Select ports to delete. Ports will be deleted when update is applied." ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 ++msgid "Save to Update" msgstr "" -#: booleans.py:160 -msgid "Allow sasl to read shadow" -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 ++#, fuzzy ++msgid "Delete Modified Ports" ++msgstr "Supprimer un port réseau" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 ++msgid "Select ports to delete. Ports will be deleted when update is applied." + msgstr "" + +-#: booleans.py:161 +-msgid "Allow secadm to exec content" ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 +msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." msgstr "" --#: booleans.py:161 --msgid "Allow secadm to exec content" -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 +-#: booleans.py:162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++#, fuzzy ++msgid "Delete Modified Users Mapping." ++msgstr "Étiquetage des fichiers" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 + msgid "" +-"disallow programs, such as newrole, from transitioning to administrative " +-"user domains." ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." + msgstr "" + +-#: booleans.py:163 +-msgid "Disable kernel module loading." ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++#, fuzzy ++msgid "Login name" ++msgstr "Nom pour l'ouverture de session" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +#, fuzzy +msgid "More Types" +msgstr "Type de fichier" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" msgstr "" --#: booleans.py:162 -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 +-#: booleans.py:164 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 msgid "" --"disallow programs, such as newrole, from transitioning to administrative " --"user domains." +-"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." +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." msgstr "" --#: booleans.py:163 --msgid "Disable kernel module loading." -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 +-#: booleans.py:165 +-msgid "Allow regular users direct dri device access" ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +#, fuzzy +msgid "Action" +msgstr "Application" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" msgstr "" --#: booleans.py:164 -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 - 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." -+"Add User Roles. SELinux User Roles will be created when Update is applied." - msgstr "" - --#: booleans.py:165 --msgid "Allow regular users direct dri device access" -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 -+#, fuzzy -+msgid "SELinux User Name" -+msgstr "Identité SELinux" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 -+msgid "" -+"Enter MLS/MCS Range for this SELinux User.\n" -+"s0-s0:c1023" - msgstr "" - -#: booleans.py:166 -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 -+#, fuzzy ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 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" ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." + msgstr "" + +-#: booleans.py:167 ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++#, fuzzy ++msgid "SELinux Username" ++msgstr "Identité SELinux" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 + msgid "" +-"Allow all unconfined executables to use libraries requiring text relocation " +-"that are not labeled textrel_shlib_t" ++"Add User Roles. SELinux User Roles will be created when Update is applied." + msgstr "" + +-#: booleans.py:168 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 ++#, fuzzy ++msgid "SELinux User Name" ++msgstr "Identité SELinux" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 + 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" ++"Enter MLS/MCS Range for this SELinux User.\n" ++"s0-s0:c1023" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 ++#, fuzzy ++msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" +"Sélectionnez les domaines que vous souhaitez voir administraté par cet " +"utilisateur." + -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +#, fuzzy +msgid "Disable" +msgstr "Désactivé" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +#, fuzzy +msgid "Enable" +msgstr "Activer l'audit" + -+#: ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" msgstr "" --#: booleans.py:167 --msgid "" --"Allow all unconfined executables to use libraries requiring text relocation " --"that are not labeled textrel_shlib_t" -+#: ../sepolicy/sepolicy/gui.py:67 +-#: booleans.py:169 +-msgid "Allow users to connect to the local mysql server" ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" msgstr "" --#: booleans.py:168 -+#: ../sepolicy/sepolicy/gui.py:92 +-#: booleans.py:170 ++#: ../sepolicy/sepolicy/gui.py:93 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 confined users the ability to execute the ping and traceroute " +-"commands." +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" @@ -213522,42 +216689,23 @@ index 783f5aa..be33d59 100644 +" * Change the system mode to Enforcing\n" msgstr "" --#: booleans.py:169 --msgid "Allow users to connect to the local mysql server" -+#: ../sepolicy/sepolicy/gui.py:115 +-#: booleans.py:171 +-msgid "Allow users to connect to PostgreSQL" ++#: ../sepolicy/sepolicy/gui.py:116 +#, fuzzy, python-format +msgid "%s is not a valid domain" +msgstr "%s n'est pas un contexte valide\n" + -+#: ../sepolicy/sepolicy/gui.py:624 ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" msgstr "" --#: booleans.py:170 --msgid "" --"Allow confined users the ability to execute the ping and traceroute " --"commands." -+#: ../sepolicy/sepolicy/gui.py:722 -+msgid "Help: Start Page" - msgstr "" - --#: booleans.py:171 --msgid "Allow users to connect to PostgreSQL" -+#: ../sepolicy/sepolicy/gui.py:726 -+#, fuzzy -+msgid "Help: Booleans Page" -+msgstr "Nom du booléen" -+ -+#: ../sepolicy/sepolicy/gui.py:732 -+msgid "Help: Executable Files Page" - msgstr "" - -#: booleans.py:172 -msgid "" -"Allow user to r/w files on filesystems that do not have extended attributes " -"(FAT, CDROM, FLOPPY)" -+#: ../sepolicy/sepolicy/gui.py:735 -+msgid "Help: Writable Files Page" ++#: ../sepolicy/sepolicy/gui.py:737 ++msgid "Help: Start Page" msgstr "" -#: booleans.py:173 @@ -213565,171 +216713,178 @@ index 783f5aa..be33d59 100644 -"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." -+#: ../sepolicy/sepolicy/gui.py:738 -+msgid "Help: Application Types Page" ++#: ../sepolicy/sepolicy/gui.py:741 ++#, fuzzy ++msgid "Help: Booleans Page" ++msgstr "Nom du booléen" ++ ++#: ../sepolicy/sepolicy/gui.py:747 ++msgid "Help: Executable Files Page" msgstr "" -#: booleans.py:174 -msgid "Allow user to use ssh chroot environment." -+#: ../sepolicy/sepolicy/gui.py:743 -+msgid "Help: Outbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:750 ++msgid "Help: Writable Files Page" msgstr "" -#: booleans.py:175 -msgid "Allow user music sharing" -+#: ../sepolicy/sepolicy/gui.py:746 -+msgid "Help: Inbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:753 ++msgid "Help: Application Types Page" msgstr "" -#: booleans.py:176 -msgid "" -"Allow anon internal-sftp to upload files, used for public file transfer " -"services. Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:752 -+msgid "Help: Transition from application Page" ++#: ../sepolicy/sepolicy/gui.py:758 ++msgid "Help: Outbound Network Connections Page" msgstr "" -#: booleans.py:177 -msgid "" -"Allow sftp-internal to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:755 -+msgid "Help: Transition into application Page" ++#: ../sepolicy/sepolicy/gui.py:761 ++msgid "Help: Inbound Network Connections Page" msgstr "" -#: booleans.py:178 -msgid "" -"Allow sftp-internal to login to local users and read/write all files on the " -"system, governed by DAC." -+#: ../sepolicy/sepolicy/gui.py:758 -+msgid "Help: Transition application file Page" ++#: ../sepolicy/sepolicy/gui.py:767 ++msgid "Help: Transition from application Page" msgstr "" -#: booleans.py:179 -msgid "" -"Allow internal-sftp to read and write files in the user ssh home " -"directories." -+#: ../sepolicy/sepolicy/gui.py:762 -+msgid "Help: Systems Page" ++#: ../sepolicy/sepolicy/gui.py:770 ++msgid "Help: Transition into application Page" msgstr "" -#: booleans.py:180 -msgid "Allow sge to connect to the network using any TCP port" -+#: ../sepolicy/sepolicy/gui.py:766 -+msgid "Help: Lockdown Page" ++#: ../sepolicy/sepolicy/gui.py:773 ++msgid "Help: Transition application file Page" msgstr "" -#: booleans.py:181 -msgid "Allow sge to access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:770 -+#, fuzzy -+msgid "Help: Login Page" -+msgstr "Nom pour l'ouverture de session" -+ -+#: ../sepolicy/sepolicy/gui.py:774 -+#, fuzzy -+msgid "Help: SELinux User Page" -+msgstr "Supprimer une correspondance d'utilisateurs SELinux" -+ -+#: ../sepolicy/sepolicy/gui.py:778 -+msgid "Help: File Equivalence Page" ++#: ../sepolicy/sepolicy/gui.py:777 ++msgid "Help: Systems Page" msgstr "" -#: booleans.py:182 -msgid "" -"Enable additional permissions needed to support devices on 3ware " -"controllers." -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." ++#: ../sepolicy/sepolicy/gui.py:781 ++msgid "Help: Lockdown Page" msgstr "" -#: booleans.py:183 -msgid "" -"Allow samba to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1031 -+#, python-format -+msgid "File path used to enter the '%s' domain." ++#: ../sepolicy/sepolicy/gui.py:785 ++#, fuzzy ++msgid "Help: Login Page" ++msgstr "Nom pour l'ouverture de session" ++ ++#: ../sepolicy/sepolicy/gui.py:789 ++#, fuzzy ++msgid "Help: SELinux User Page" ++msgstr "Supprimer une correspondance d'utilisateurs SELinux" ++ ++#: ../sepolicy/sepolicy/gui.py:793 ++msgid "Help: File Equivalence Page" msgstr "" -#: booleans.py:184 -msgid "Allow user spamassassin clients to use the network." -+#: ../sepolicy/sepolicy/gui.py:1032 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format -+msgid "Files to which the '%s' domain can write." ++msgid "File path used to enter the '%s' domain." msgstr "" -#: booleans.py:185 -msgid "Allow spamd to read/write user home directories." -+#: ../sepolicy/sepolicy/gui.py:1033 ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format -+msgid "Network Ports to which the '%s' is allowed to connect." ++msgid "Files to which the '%s' domain can write." msgstr "" -#: booleans.py:186 -msgid "" -"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:1034 ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format -+msgid "Network Ports to which the '%s' is allowed to listen." ++msgid "Network Ports to which the '%s' is allowed to connect." msgstr "" -#: booleans.py:187 -msgid "Allow squid to run as a transparent proxy (TPROXY)" -+#: ../sepolicy/sepolicy/gui.py:1035 ++#: ../sepolicy/sepolicy/gui.py:1051 ++#, python-format ++msgid "Network Ports to which the '%s' is allowed to listen." + msgstr "" + +-#: booleans.py:188 +-msgid "" +-"Allow ssh with chroot env to read and write files in the user home " +-"directories" ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." msgstr "" --#: booleans.py:188 -+#: ../sepolicy/sepolicy/gui.py:1036 +-#: booleans.py:189 +-msgid "allow host key based authentication" ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format - msgid "" --"Allow ssh with chroot env to read and write files in the user home " --"directories" ++msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." msgstr "" --#: booleans.py:189 --msgid "allow host key based authentication" -+#: ../sepolicy/sepolicy/gui.py:1037 +-#: booleans.py:190 +-msgid "Allow ssh logins as sysadm_r:sysadm_t" ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." msgstr "" --#: booleans.py:190 --msgid "Allow ssh logins as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:1038 +-#: booleans.py:191 +-msgid "Allow staff to exec content" ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." msgstr "" --#: booleans.py:191 --msgid "Allow staff to exec content" -+#: ../sepolicy/sepolicy/gui.py:1039 +-#: booleans.py:192 +-msgid "allow staff user to create and transition to svirt domains." ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" msgstr "" --#: booleans.py:192 --msgid "allow staff user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1040 +-#: booleans.py:193 +-msgid "Allow sysadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" msgstr "" --#: booleans.py:193 --msgid "Allow sysadm to exec content" --msgstr "" -+#: ../sepolicy/sepolicy/gui.py:1041 +-#: booleans.py:194 ++#: ../sepolicy/sepolicy/gui.py:1058 +#, fuzzy, python-format +msgid "File Transitions From '%s'" +msgstr "Échec lors de la transition vers l'espace de nommage\n" - --#: booleans.py:194 -+#: ../sepolicy/sepolicy/gui.py:1042 ++ ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format msgid "" -"Allow the Telepathy connection managers to connect to any network port." @@ -213738,7 +216893,7 @@ index 783f5aa..be33d59 100644 msgstr "" -#: booleans.py:195 -+#: ../sepolicy/sepolicy/gui.py:1043 ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format msgid "" -"Allow the Telepathy connection managers to connect to any generic TCP port." @@ -213749,483 +216904,505 @@ index 783f5aa..be33d59 100644 -#: booleans.py:196 -msgid "" -"Allow tftp to modify public files used for public file transfer services." -+#: ../sepolicy/sepolicy/gui.py:1044 ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." msgstr "" -#: booleans.py:197 -msgid "Allow tftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1045 ++#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." msgstr "" -#: booleans.py:198 -msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." -+#: ../sepolicy/sepolicy/gui.py:1149 ++#: ../sepolicy/sepolicy/gui.py:1170 +msgid "MISSING FILE PATH" msgstr "" -#: booleans.py:199 -msgid "Allow tor to act as a relay" --msgstr "" -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 +#, fuzzy +msgid "Boolean section." +msgstr "Nom du booléen" ++ ++#: ../sepolicy/sepolicy/gui.py:1285 ++msgid "To disable this transition, go to the " + msgstr "" -#: booleans.py:200 -msgid "" -"allow unconfined users to transition to the chrome sandbox domains when " -"running chrome-sandbox" -+#: ../sepolicy/sepolicy/gui.py:1265 -+msgid "To disable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1287 ++msgid "To enable this transition, go to the " msgstr "" -#: booleans.py:201 -msgid "Allow a user to login as an unconfined domain" -+#: ../sepolicy/sepolicy/gui.py:1267 -+msgid "To enable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1344 ++#, fuzzy ++msgid "executable" ++msgstr "Exécutable" ++ ++#: ../sepolicy/sepolicy/gui.py:1347 ++#, fuzzy ++msgid "writable" ++msgstr "Désactivé" ++ ++#: ../sepolicy/sepolicy/gui.py:1350 ++#, fuzzy ++msgid "application" ++msgstr "Application" ++ ++#: ../sepolicy/sepolicy/gui.py:1351 ++#, python-format ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." msgstr "" -#: booleans.py:202 -msgid "" -"Allow unconfined users to transition to the Mozilla plugin domain when " -"running xulrunner plugin-container." -+#: ../sepolicy/sepolicy/gui.py:1324 -+#, fuzzy -+msgid "executable" -+msgstr "Exécutable" -+ -+#: ../sepolicy/sepolicy/gui.py:1327 -+#, fuzzy -+msgid "writable" -+msgstr "Désactivé" -+ -+#: ../sepolicy/sepolicy/gui.py:1330 -+#, fuzzy -+msgid "application" -+msgstr "Application" -+ -+#: ../sepolicy/sepolicy/gui.py:1331 ++#: ../sepolicy/sepolicy/gui.py:1352 +#, python-format -+msgid "Add new %s file path for '%s' domains." ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." msgstr "" -#: booleans.py:203 -msgid "Allow video playing tools to run unconfined" -+#: ../sepolicy/sepolicy/gui.py:1332 ++#: ../sepolicy/sepolicy/gui.py:1353 +#, python-format -+msgid "Delete modified %s file paths for '%s' domain." ++msgid "" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:204 -msgid "Allow unprivledged user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format -+msgid "" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" msgstr "" -#: booleans.py:205 -msgid "Support ecryptfs home directories" -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" msgstr "" -#: booleans.py:206 -msgid "Support fusefs home directories" -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." msgstr "" -#: booleans.py:207 -msgid "Use lpd server instead of cups" -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1371 ++msgid "" ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." msgstr "" -#: booleans.py:208 -msgid "Support NFS home directories" -+#: ../sepolicy/sepolicy/gui.py:1351 ++#: ../sepolicy/sepolicy/gui.py:1372 +#, python-format +msgid "" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." msgstr "" -#: booleans.py:209 -msgid "Support SAMBA home directories" -+#: ../sepolicy/sepolicy/gui.py:1352 -+#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." - msgstr "" - --#: booleans.py:210 --msgid "Allow user to exec content" -+#: ../sepolicy/sepolicy/gui.py:1381 ++#: ../sepolicy/sepolicy/gui.py:1401 +#, fuzzy +msgid "Add new SELinux User/Role definition." +msgstr "Ajouter une correspondance d'utilisateurs SELinux" + -+#: ../sepolicy/sepolicy/gui.py:1382 ++#: ../sepolicy/sepolicy/gui.py:1402 +#, fuzzy +msgid "Delete modified SELinux User/Role definitions." +msgstr "Supprimer une correspondance d'utilisateurs SELinux" + -+#: ../sepolicy/sepolicy/gui.py:1383 ++#: ../sepolicy/sepolicy/gui.py:1403 +msgid "Modify selected modified SELinux User/Role definitions." msgstr "" --#: booleans.py:211 --msgid "Allow varnishd to connect to all ports, not just HTTP." -+#: ../sepolicy/sepolicy/gui.py:1390 +-#: booleans.py:210 +-msgid "Allow user to exec content" ++#: ../sepolicy/sepolicy/gui.py:1410 +#, fuzzy +msgid "Add new Login Mapping definition." +msgstr "Ajouter une correspondance d'identifiants SELinux" + -+#: ../sepolicy/sepolicy/gui.py:1391 ++#: ../sepolicy/sepolicy/gui.py:1411 +#, fuzzy +msgid "Delete modified Login Mapping definitions." +msgstr "Impossible de modifier le mappage pour %s" + -+#: ../sepolicy/sepolicy/gui.py:1392 ++#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Modify selected modified Login Mapping definitions." msgstr "" +-#: booleans.py:211 +-msgid "Allow varnishd to connect to all ports, not just HTTP." ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." + msgstr "" + -#: booleans.py:212 -msgid "Ignore vbetool mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." - msgstr "" - --#: booleans.py:213 --msgid "" --"Allow confined virtual guests to use serial/parallel communication ports" -+#: ../sepolicy/sepolicy/gui.py:1400 ++#: ../sepolicy/sepolicy/gui.py:1420 +msgid "Delete modified File Equivalence definitions." msgstr "" --#: booleans.py:214 -+#: ../sepolicy/sepolicy/gui.py:1401 +-#: booleans.py:213 ++#: ../sepolicy/sepolicy/gui.py:1421 msgid "" --"Allow confined virtual guests to use executable memory and executable stack" +-"Allow confined virtual guests to use serial/parallel communication ports" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." msgstr "" --#: booleans.py:215 --msgid "Allow confined virtual guests to read fuse files" -+#: ../sepolicy/sepolicy/gui.py:1429 +-#: booleans.py:214 +-msgid "" +-"Allow confined virtual guests to use executable memory and executable stack" ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" msgstr "" --#: booleans.py:216 --msgid "Allow confined virtual guests to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:1442 +-#: booleans.py:215 +-msgid "Allow confined virtual guests to read fuse files" ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." msgstr "" --#: booleans.py:217 --msgid "Allow confined virtual guests to interact with rawip sockets" -+#: ../sepolicy/sepolicy/gui.py:1443 +-#: booleans.py:216 +-msgid "Allow confined virtual guests to manage nfs files" ++#: ../sepolicy/sepolicy/gui.py:1463 +#, fuzzy, python-format +msgid "Add Network Port for %s" +msgstr "Ajouter un port réseau" + -+#: ../sepolicy/sepolicy/gui.py:1448 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." msgstr "" --#: booleans.py:218 --msgid "Allow confined virtual guests to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 +-#: booleans.py:217 +-msgid "Allow confined virtual guests to interact with rawip sockets" ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, fuzzy, python-format +msgid "Add File Labeling for %s" +msgstr "Étiquetage des fichiers" + -+#: ../sepolicy/sepolicy/gui.py:1459 ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." msgstr "" --#: booleans.py:219 --msgid "Allow confined virtual guests to interact with the sanlock" -+#: ../sepolicy/sepolicy/gui.py:1460 +-#: booleans.py:218 +-msgid "Allow confined virtual guests to manage cifs files" ++#: ../sepolicy/sepolicy/gui.py:1480 +#, fuzzy +msgid "Add Login Mapping" +msgstr "Ajouter une correspondance d'identifiants SELinux" + -+#: ../sepolicy/sepolicy/gui.py:1465 ++#: ../sepolicy/sepolicy/gui.py:1485 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." msgstr "" --#: booleans.py:220 --msgid "Allow confined virtual guests to manage device configuration, (pci)" -+#: ../sepolicy/sepolicy/gui.py:1466 +-#: booleans.py:219 +-msgid "Allow confined virtual guests to interact with the sanlock" ++#: ../sepolicy/sepolicy/gui.py:1486 +#, fuzzy +msgid "Add SELinux Users" +msgstr "Ajouter un utilisateur SELinux" + -+#: ../sepolicy/sepolicy/gui.py:1473 ++#: ../sepolicy/sepolicy/gui.py:1493 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." msgstr "" --#: booleans.py:221 --msgid "Allow confined virtual guests to use usb devices" -+#: ../sepolicy/sepolicy/gui.py:1474 +-#: booleans.py:220 +-msgid "Allow confined virtual guests to manage device configuration, (pci)" ++#: ../sepolicy/sepolicy/gui.py:1494 +#, fuzzy +msgid "Add SELinux File Equivalency" msgstr "" +"\n" +"Équivalence fcontext locale SELinux \n" --#: booleans.py:222 --msgid "Allow confined virtual guests to interact with the xserver" -+#: ../sepolicy/sepolicy/gui.py:1499 +-#: booleans.py:221 +-msgid "Allow confined virtual guests to use usb devices" ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." msgstr "" +-#: booleans.py:222 +-msgid "Allow confined virtual guests to interact with the xserver" ++#: ../sepolicy/sepolicy/gui.py:1577 ++msgid "" ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." + msgstr "" + -#: booleans.py:223 -msgid "Allow webadm to manage files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1578 ++#, fuzzy ++msgid "Modify SELinux Users" ++msgstr "Ajouter un utilisateur SELinux" ++ ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." + msgstr "" + +-#: booleans.py:224 +-msgid "Allow webadm to read files in users home directories" ++#: ../sepolicy/sepolicy/gui.py:1587 ++#, fuzzy ++msgid "Modify Login Mapping" ++msgstr "Impossible de lister les mappages" ++ ++#: ../sepolicy/sepolicy/gui.py:1593 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." msgstr "" --#: booleans.py:224 --msgid "Allow webadm to read files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:1567 +-#: booleans.py:225 +-msgid "Ignore wine mmap_zero errors." ++#: ../sepolicy/sepolicy/gui.py:1594 +#, fuzzy +msgid "Modify SELinux File Equivalency" +msgstr "Modifier la correspondance d'utilisateurs SELinux" + -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." msgstr "" --#: booleans.py:225 --msgid "Ignore wine mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:1653 +-#: booleans.py:226 +-msgid "Allow the graphical login program to execute bootloader" ++#: ../sepolicy/sepolicy/gui.py:1680 +#, fuzzy, python-format +msgid "Modify Network Port for %s" +msgstr "Modifier un port réseau" + -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." msgstr "" --#: booleans.py:226 --msgid "Allow the graphical login program to execute bootloader" -+#: ../sepolicy/sepolicy/gui.py:1879 -+msgid "Port number must be between 1 and 65536" - msgstr "" - -#: booleans.py:227 -msgid "" -"Allow the graphical login program to login directly as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:2146 -+#, fuzzy, python-format -+msgid "SELinux name: %s" -+msgstr "Rôles SELinux" -+ -+#: ../sepolicy/sepolicy/gui.py:2157 -+#, python-format -+msgid "Add file labeling for %s" ++#: ../sepolicy/sepolicy/gui.py:1911 ++msgid "Port number must be between 1 and 65536" msgstr "" -#: booleans.py:228 -msgid "Allow xen to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, fuzzy, python-format -+msgid "Delete file labeling for %s" -+msgstr "Impossible de supprimer le contexte du fichier pour %s" ++msgid "SELinux name: %s" ++msgstr "Rôles SELinux" + -+#: ../sepolicy/sepolicy/gui.py:2161 -+#, fuzzy, python-format -+msgid "Modify file labeling for %s" -+msgstr "Impossible de modifier le contexte du fichier pour %s" -+ -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format -+msgid "File path: %s" ++msgid "Add file labeling for %s" msgstr "" -#: booleans.py:229 -msgid "" -"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated " -"logical volumes for disk images." -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2201 ++#, fuzzy, python-format ++msgid "Delete file labeling for %s" ++msgstr "Impossible de supprimer le contexte du fichier pour %s" ++ ++#: ../sepolicy/sepolicy/gui.py:2203 ++#, fuzzy, python-format ++msgid "Modify file labeling for %s" ++msgstr "Impossible de modifier le contexte du fichier pour %s" ++ ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format -+msgid "File class: %s" ++msgid "File path: %s" msgstr "" -#: booleans.py:230 -msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 -+#, fuzzy, python-format -+msgid "SELinux file type: %s" -+msgstr "Type SELinux" -+ -+#: ../sepolicy/sepolicy/gui.py:2180 -+#, fuzzy, python-format -+msgid "Add ports for %s" -+msgstr "Mauvais format %s : Enregistrement de %s" -+ -+#: ../sepolicy/sepolicy/gui.py:2182 -+#, fuzzy, python-format -+msgid "Delete ports for %s" -+msgstr "Supprimer %s" -+ -+#: ../sepolicy/sepolicy/gui.py:2184 -+#, fuzzy, python-format -+msgid "Modify ports for %s" -+msgstr "Modifier %s" -+ -+#: ../sepolicy/sepolicy/gui.py:2187 -+#, fuzzy, python-format -+msgid "Network ports: %s" -+msgstr "Port réseau" -+ -+#: ../sepolicy/sepolicy/gui.py:2190 -+#, fuzzy, python-format -+msgid "Network protocol: %s" -+msgstr "Port réseau" -+ -+#: ../sepolicy/sepolicy/gui.py:2204 -+#, fuzzy -+msgid "Add user" -+msgstr "Ajouter un utilisateur" -+ -+#: ../sepolicy/sepolicy/gui.py:2206 -+#, fuzzy -+msgid "Delete user" -+msgstr "Supprimer un utilisateur" -+ -+#: ../sepolicy/sepolicy/gui.py:2208 -+#, fuzzy -+msgid "Modify user" -+msgstr "Modifier un utilisateur" -+ -+#: ../sepolicy/sepolicy/gui.py:2211 -+#, fuzzy, python-format -+msgid "SELinux User : %s" -+msgstr "Identité SELinux" -+ -+#: ../sepolicy/sepolicy/gui.py:2216 -+#, fuzzy, python-format -+msgid "Roles: %s" -+msgstr "Rôle" -+ -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 -+#, fuzzy, python-format -+msgid "MLS/MCS Range: %s" -+msgstr "Intervalle MLS/MCS" -+ -+#: ../sepolicy/sepolicy/gui.py:2229 -+#, fuzzy -+msgid "Add login mapping" -+msgstr "Ajouter une correspondance d'identifiants SELinux" -+ -+#: ../sepolicy/sepolicy/gui.py:2231 -+#, fuzzy -+msgid "Delete login mapping" -+msgstr "Supprimer une correspondance d'utilisateurs SELinux" -+ -+#: ../sepolicy/sepolicy/gui.py:2233 -+#, fuzzy -+msgid "Modify login mapping" -+msgstr "Impossible de lister les mappages" -+ -+#: ../sepolicy/sepolicy/gui.py:2237 -+#, fuzzy, python-format -+msgid "Linux User : %s" -+msgstr "Identité SELinux" -+ -+#: ../sepolicy/sepolicy/gui.py:2241 -+#, fuzzy, python-format -+msgid "SELinux User: %s" -+msgstr "Identité SELinux" -+ -+#: ../sepolicy/sepolicy/gui.py:2254 -+msgid "Add file equiv labeling." ++#: ../sepolicy/sepolicy/gui.py:2210 ++#, python-format ++msgid "File class: %s" msgstr "" -#: booleans.py:231 -msgid "" -"Allow xguest users to configure Network Manager and connect to apache ports" -+#: ../sepolicy/sepolicy/gui.py:2256 -+msgid "Delete file equiv labeling." ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 ++#, fuzzy, python-format ++msgid "SELinux file type: %s" ++msgstr "Type SELinux" ++ ++#: ../sepolicy/sepolicy/gui.py:2222 ++#, fuzzy, python-format ++msgid "Add ports for %s" ++msgstr "Mauvais format %s : Enregistrement de %s" ++ ++#: ../sepolicy/sepolicy/gui.py:2224 ++#, fuzzy, python-format ++msgid "Delete ports for %s" ++msgstr "Supprimer %s" ++ ++#: ../sepolicy/sepolicy/gui.py:2226 ++#, fuzzy, python-format ++msgid "Modify ports for %s" ++msgstr "Modifier %s" ++ ++#: ../sepolicy/sepolicy/gui.py:2229 ++#, fuzzy, python-format ++msgid "Network ports: %s" ++msgstr "Port réseau" ++ ++#: ../sepolicy/sepolicy/gui.py:2232 ++#, fuzzy, python-format ++msgid "Network protocol: %s" ++msgstr "Port réseau" ++ ++#: ../sepolicy/sepolicy/gui.py:2246 ++#, fuzzy ++msgid "Add user" ++msgstr "Ajouter un utilisateur" ++ ++#: ../sepolicy/sepolicy/gui.py:2248 ++#, fuzzy ++msgid "Delete user" ++msgstr "Supprimer un utilisateur" ++ ++#: ../sepolicy/sepolicy/gui.py:2250 ++#, fuzzy ++msgid "Modify user" ++msgstr "Modifier un utilisateur" ++ ++#: ../sepolicy/sepolicy/gui.py:2253 ++#, fuzzy, python-format ++msgid "SELinux User : %s" ++msgstr "Identité SELinux" ++ ++#: ../sepolicy/sepolicy/gui.py:2258 ++#, fuzzy, python-format ++msgid "Roles: %s" ++msgstr "Rôle" ++ ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 ++#, fuzzy, python-format ++msgid "MLS/MCS Range: %s" ++msgstr "Intervalle MLS/MCS" ++ ++#: ../sepolicy/sepolicy/gui.py:2271 ++#, fuzzy ++msgid "Add login mapping" ++msgstr "Ajouter une correspondance d'identifiants SELinux" ++ ++#: ../sepolicy/sepolicy/gui.py:2273 ++#, fuzzy ++msgid "Delete login mapping" ++msgstr "Supprimer une correspondance d'utilisateurs SELinux" ++ ++#: ../sepolicy/sepolicy/gui.py:2275 ++#, fuzzy ++msgid "Modify login mapping" ++msgstr "Impossible de lister les mappages" ++ ++#: ../sepolicy/sepolicy/gui.py:2279 ++#, fuzzy, python-format ++msgid "Login Name : %s" ++msgstr "Nom pour l'ouverture de session" ++ ++#: ../sepolicy/sepolicy/gui.py:2283 ++#, fuzzy, python-format ++msgid "SELinux User: %s" ++msgstr "Identité SELinux" ++ ++#: ../sepolicy/sepolicy/gui.py:2296 ++msgid "Add file equiv labeling." msgstr "" -#: booleans.py:232 -msgid "Allow xguest to exec content" -+#: ../sepolicy/sepolicy/gui.py:2258 -+msgid "Modify file equiv labeling." ++#: ../sepolicy/sepolicy/gui.py:2298 ++msgid "Delete file equiv labeling." msgstr "" -#: booleans.py:233 -msgid "Allow xguest users to mount removable media" -+#: ../sepolicy/sepolicy/gui.py:2262 -+#, python-format -+msgid "File path : %s" ++#: ../sepolicy/sepolicy/gui.py:2300 ++msgid "Modify file equiv labeling." msgstr "" -#: booleans.py:234 -msgid "Allow xguest to use blue tooth devices" -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format -+msgid "Equivalence: %s" ++msgid "File path : %s" msgstr "" -#: booleans.py:235 -msgid "Allows clients to write to the X server shared memory segments." -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "Equivalence: %s" msgstr "" -#: booleans.py:236 -msgid "Allows XServer to execute writable memory" -+#: ../sepolicy/sepolicy/gui.py:2381 -+msgid "Update Changes" ++#: ../sepolicy/sepolicy/gui.py:2411 ++#, python-format ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" msgstr "" -#: booleans.py:237 -msgid "Support X userspace object manager" -+#: ../sepolicy/sepolicy/gui.py:2383 -+msgid "Revert Changes" ++#: ../sepolicy/sepolicy/gui.py:2423 ++msgid "Update Changes" msgstr "" -#: booleans.py:238 -msgid "Allow zabbix to connect to unreserved ports" -+#: ../sepolicy/sepolicy/gui.py:2556 -+msgid "System Status: Enforcing" ++#: ../sepolicy/sepolicy/gui.py:2425 ++msgid "Revert Changes" msgstr "" -#: booleans.py:239 -msgid "Allow zebra daemon to write it configuration files" -+#: ../sepolicy/sepolicy/gui.py:2558 -+msgid "System Status: Permissive" ++#: ../sepolicy/sepolicy/gui.py:2598 ++msgid "System Status: Enforcing" msgstr "" -#: booleans.py:240 -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2600 ++msgid "System Status: Permissive" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:2791 +#, fuzzy msgid "" -"Allow ZoneMinder to modify public files used for public file transfer " @@ -214245,7 +217422,7 @@ index 783f5aa..be33d59 100644 +"SELinux. Le mode permissif ne nécessite pas de redémarrer. Souhaitez-vous " +"continuer ?" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " @@ -214254,11 +217431,15 @@ index 783f5aa..be33d59 100644 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" msgstr "" ++ ++#, fuzzy ++#~ msgid "Linux User : %s" ++#~ msgstr "Identité SELinux" diff --git a/policycoreutils/po/ga.po b/policycoreutils/po/ga.po -index f464065..683287b 100644 +index f464065..5e2cf57 100644 --- a/policycoreutils/po/ga.po +++ b/policycoreutils/po/ga.po @@ -1,21 +1,23 @@ @@ -214274,7 +217455,7 @@ index f464065..683287b 100644 "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: 2013-01-04 17:02+0000\n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2013-07-10 20:44+0000\n" "Last-Translator: dwalsh \n" -"Language-Team: Irish (http://www.transifex.com/projects/p/fedora/language/ga/)\n" @@ -214309,7 +217490,7 @@ index f464065..683287b 100644 #, c-format msgid "Could not set exec context to %s.\n" msgstr "" -@@ -86,871 +88,907 @@ msgstr "" +@@ -86,871 +88,920 @@ msgstr "" msgid "To make this policy package active, execute:" msgstr "" @@ -214380,7 +217561,7 @@ index f464065..683287b 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "" @@ -214555,8 +217736,8 @@ index f464065..683287b 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "" @@ -214567,9 +217748,10 @@ index f464065..683287b 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "" @@ -214617,7 +217799,8 @@ index f464065..683287b 100644 -#: ../semanage/seobject.py:745 +#: ../semanage/seobject.py:780 #, python-format - msgid "Could not add role %s for %s" +-msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "" -#: ../semanage/seobject.py:754 @@ -214629,7 +217812,8 @@ index f464065..683287b 100644 -#: ../semanage/seobject.py:757 +#: ../semanage/seobject.py:792 #, python-format - msgid "Could not add prefix %s for %s" +-msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "" -#: ../semanage/seobject.py:760 @@ -214717,9 +217901,9 @@ index f464065..683287b 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "" @@ -214741,7 +217925,8 @@ index f464065..683287b 100644 -#: ../semanage/seobject.py:980 +#: ../semanage/seobject.py:1018 #, python-format - msgid "Could not create a key for %s/%s" +-msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:991 @@ -214759,64 +217944,74 @@ index f464065..683287b 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 #, python-format - msgid "Could not check if port %s/%s is defined" +-msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" msgstr "" -#: ../semanage/seobject.py:1002 +#: ../semanage/seobject.py:1042 #, python-format - msgid "Port %s/%s already defined" +-msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "" -#: ../semanage/seobject.py:1006 +#: ../semanage/seobject.py:1046 #, python-format - msgid "Could not create port for %s/%s" +-msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1012 +#: ../semanage/seobject.py:1052 #, python-format - msgid "Could not create context for %s/%s" +-msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1016 +#: ../semanage/seobject.py:1056 #, python-format - msgid "Could not set user in port context for %s/%s" +-msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1020 +#: ../semanage/seobject.py:1060 #, python-format - msgid "Could not set role in port context for %s/%s" +-msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1024 +#: ../semanage/seobject.py:1064 #, python-format - msgid "Could not set type in port context for %s/%s" +-msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1029 +#: ../semanage/seobject.py:1069 #, python-format - msgid "Could not set mls fields in port context for %s/%s" +-msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1033 +#: ../semanage/seobject.py:1073 #, python-format - msgid "Could not set port context for %s/%s" +-msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1037 +#: ../semanage/seobject.py:1077 #, python-format - msgid "Could not add port %s/%s" +-msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -214832,21 +218027,29 @@ index f464065..683287b 100644 msgstr "" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 ++#, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 #, python-format - msgid "Port %s/%s is not defined" +-msgid "Port %s/%s is not defined" ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "" -#: ../semanage/seobject.py:1068 +#: ../semanage/seobject.py:1108 #, python-format - msgid "Could not query port %s/%s" +-msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1079 +#: ../semanage/seobject.py:1119 #, python-format - msgid "Could not modify port %s/%s" +-msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1092 @@ -214861,15 +218064,22 @@ index f464065..683287b 100644 msgstr "" -#: ../semanage/seobject.py:1125 ++#: ../semanage/seobject.py:1159 ++#, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "" ++ +#: ../semanage/seobject.py:1165 #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" +-msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1129 +#: ../semanage/seobject.py:1169 #, python-format - msgid "Could not delete port %s/%s" +-msgid "Could not delete port %s/%s" ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 @@ -214878,9 +218088,9 @@ index f464065..683287b 100644 msgstr "" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "" @@ -214891,7 +218101,7 @@ index f464065..683287b 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "" @@ -215162,7 +218372,9 @@ index f464065..683287b 100644 -#: ../semanage/seobject.py:1697 +#: ../semanage/seobject.py:1750 #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" +-msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" msgstr "" -#: ../semanage/seobject.py:1706 @@ -215205,7 +218417,8 @@ index f464065..683287b 100644 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" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" msgstr "" -#: ../semanage/seobject.py:1755 @@ -215371,7 +218584,8 @@ index f464065..683287b 100644 -#: ../semanage/seobject.py:2063 +#: ../semanage/seobject.py:2122 #, python-format - msgid "Bad format %s: Record %s" +-msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "" -#: ../semanage/seobject.py:2087 @@ -215419,13 +218633,13 @@ index f464065..683287b 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "" -@@ -989,206 +1027,226 @@ msgstr "" +@@ -989,206 +1040,226 @@ msgstr "" msgid "Unable to clear environment\n" msgstr "" @@ -215693,7 +218907,7 @@ index f464065..683287b 100644 msgid "failed to exec shell\n" msgstr "" -@@ -1415,7 +1473,7 @@ msgstr "" +@@ -1415,7 +1486,7 @@ msgstr "" msgid "Applications" msgstr "" @@ -215702,7 +218916,7 @@ index f464065..683287b 100644 msgid "Standard Init Daemon" msgstr "" -@@ -1425,7 +1483,7 @@ msgid "" +@@ -1425,7 +1496,7 @@ msgid "" "requires a script in /etc/rc.d/init.d" msgstr "" @@ -215711,7 +218925,7 @@ index f464065..683287b 100644 msgid "DBUS System Daemon" msgstr "" -@@ -1437,7 +1495,7 @@ msgstr "" +@@ -1437,7 +1508,7 @@ msgstr "" msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" @@ -215720,7 +218934,7 @@ index f464065..683287b 100644 msgid "Web Application/Script (CGI)" msgstr "" -@@ -1446,7 +1504,7 @@ msgid "" +@@ -1446,7 +1517,7 @@ msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" @@ -215729,7 +218943,7 @@ index f464065..683287b 100644 msgid "User Application" msgstr "" -@@ -1456,7 +1514,7 @@ msgid "" +@@ -1456,7 +1527,7 @@ msgid "" "started by a user" msgstr "" @@ -215738,7 +218952,7 @@ index f464065..683287b 100644 msgid "Sandbox" msgstr "" -@@ -1508,8 +1566,8 @@ msgstr "" +@@ -1508,8 +1579,8 @@ msgstr "" #: ../gui/polgen.glade:550 msgid "" @@ -215749,7 +218963,7 @@ index f464065..683287b 100644 msgstr "" #: ../gui/polgen.glade:592 -@@ -1522,8 +1580,8 @@ msgstr "" +@@ -1522,8 +1593,8 @@ msgstr "" #: ../gui/polgen.glade:627 msgid "" @@ -215760,17 +218974,17 @@ index f464065..683287b 100644 "the system directly." msgstr "" -@@ -1531,7 +1589,8 @@ msgstr "" +@@ -1531,7 +1602,8 @@ msgstr "" msgid "Enter name of application or user role:" msgstr "" -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "" -@@ -1591,8 +1650,7 @@ msgid "Select the user_roles that will transition to %s:" +@@ -1591,8 +1663,7 @@ msgid "Select the user_roles that will transition to %s:" msgstr "" #: ../gui/polgen.glade:1019 @@ -215780,16 +218994,16 @@ index f464065..683287b 100644 msgstr "" #: ../gui/polgen.glade:1056 -@@ -1616,7 +1674,7 @@ msgid "TCP Ports" +@@ -1616,7 +1687,7 @@ msgid "TCP Ports" msgstr "" #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" msgstr "" -@@ -1747,75 +1805,75 @@ msgstr "" +@@ -1747,75 +1818,75 @@ msgstr "" msgid "Policy Directory" msgstr "" @@ -215881,53 +219095,53 @@ index f464065..683287b 100644 msgid "Configue SELinux" msgstr "" -@@ -1830,6 +1888,10 @@ msgid "" +@@ -1830,6 +1901,10 @@ msgid "" msgstr "" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" msgstr "" -@@ -1839,7 +1901,9 @@ msgid "" +@@ -1839,7 +1914,9 @@ msgid "" "Level" msgstr "" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" msgstr "" -@@ -1877,10 +1941,14 @@ msgid "Modify %s" +@@ -1877,10 +1954,14 @@ msgid "Modify %s" msgstr "" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" msgstr "" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" msgstr "" -@@ -1888,7 +1956,7 @@ msgstr "" +@@ -1888,7 +1969,7 @@ msgstr "" msgid "Status" msgstr "" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " -@@ -1901,11 +1969,11 @@ msgid "" +@@ -1901,11 +1982,11 @@ msgid "" "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 " @@ -215938,36 +219152,36 @@ index f464065..683287b 100644 msgstr "" -#: ../gui/statusPage.py:152 -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " -@@ -1957,6 +2025,8 @@ msgid "" +@@ -1957,6 +2038,8 @@ msgid "" msgstr "" #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "" -@@ -1969,6 +2039,7 @@ msgid "SELinux Administration" +@@ -1969,6 +2052,7 @@ msgid "SELinux Administration" msgstr "" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" msgstr "" -@@ -2038,6 +2109,7 @@ msgstr "" +@@ -2038,6 +2122,7 @@ msgstr "" #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" msgstr "" -@@ -2132,8 +2204,8 @@ msgstr "" +@@ -2132,8 +2217,8 @@ msgstr "" #: ../gui/system-config-selinux.glade:2661 msgid "" @@ -215978,7 +219192,7 @@ index f464065..683287b 100644 msgstr "" #: ../gui/system-config-selinux.glade:2781 -@@ -2161,1321 +2233,2868 @@ msgstr "" +@@ -2161,1321 +2246,2917 @@ msgstr "" msgid "SELinux user '%s' is required" msgstr "" @@ -216428,13 +219642,10 @@ index f464065..683287b 100644 +msgid "" +"Allow gpg web domain to modify public files used for public file transfer " +"services." - msgstr "" - --#: booleans.py:6 ++msgstr "" ++ +#: booleans.py:67 - msgid "" --"Allow users to resolve user passwd entries directly from ldap rather then " --"using a sssd server" ++msgid "" +"Allow gssd to list tmp directories and read the kerberos credential cache." +msgstr "" + @@ -217300,6 +220511,32 @@ index f464065..683287b 100644 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -217462,31 +220699,25 @@ index f464065..683287b 100644 + +#: ../sepolicy/sepolicy.py:556 +msgid "Enter SELinux user(s) which will transition to this domain" - msgstr "" - --#: booleans.py:7 --msgid "Allow users to login using a radius server" -+#: ../sepolicy/sepolicy.py:559 -+msgid "Enter SELinux role(s) to which the administror domain will transition" - msgstr "" - --#: booleans.py:8 --msgid "Allow users to login using a yubikey server" -+#: ../sepolicy/sepolicy.py:562 -+msgid "Enter domain(s) which this confined admin will administrate" - msgstr "" - --#: booleans.py:9 --msgid "Allow awstats to purge Apache logs" -+#: ../sepolicy/sepolicy.py:565 -+msgid "name of policy to generate" - msgstr "" - --#: booleans.py:10 -+#: ../sepolicy/sepolicy.py:572 -+msgid "path in which the generated policy files will be stored" +msgstr "" + ++#: ../sepolicy/sepolicy.py:559 ++msgid "Enter SELinux role(s) to which the administror domain will transition" ++msgstr "" ++ ++#: ../sepolicy/sepolicy.py:562 ++msgid "Enter domain(s) which this confined admin will administrate" ++msgstr "" ++ ++#: ../sepolicy/sepolicy.py:565 ++msgid "name of policy to generate" ++msgstr "" ++ ++#: ../sepolicy/sepolicy.py:572 ++msgid "path in which the generated policy files will be stored" + msgstr "" + +-#: booleans.py:6 +#: ../sepolicy/sepolicy.py:574 +msgid "path to which the confined processes will need to write" +msgstr "" @@ -217527,7 +220758,7 @@ index f464065..683287b 100644 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -217628,31 +220859,31 @@ index f464065..683287b 100644 + +#: ../sepolicy/sepolicy/generate.py:333 msgid "" --"Allow cdrecord to read various content. nfs, samba, removable devices, user " --"temp and untrusted content files" +-"Allow users to resolve user passwd entries directly from ldap rather then " +-"using a sssd server" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" msgstr "" --#: booleans.py:11 --msgid "Allow clamd to use JIT compiler" +-#: booleans.py:7 +-msgid "Allow users to login using a radius server" +#: ../sepolicy/sepolicy/generate.py:425 +msgid "User Role types can not be assigned executables." msgstr "" --#: booleans.py:12 --msgid "Allow clamscan to non security files on a system" +-#: booleans.py:8 +-msgid "Allow users to login using a yubikey server" +#: ../sepolicy/sepolicy/generate.py:431 +msgid "Only Daemon apps can use an init script.." msgstr "" --#: booleans.py:13 --msgid "Allow clamscan to read user content" +-#: booleans.py:9 +-msgid "Allow awstats to purge Apache logs" +#: ../sepolicy/sepolicy/generate.py:449 +msgid "use_resolve must be a boolean value " msgstr "" --#: booleans.py:14 +-#: booleans.py:10 +#: ../sepolicy/sepolicy/generate.py:455 +msgid "use_syslog must be a boolean value " +msgstr "" @@ -217681,48 +220912,45 @@ index f464065..683287b 100644 +#: ../sepolicy/sepolicy/generate.py:876 +#, python-format msgid "" --"Allow Cobbler to modify public files used for public file transfer services." +-"Allow cdrecord to read various content. nfs, samba, removable devices, user " +-"temp and untrusted content files" +"You need to define a new type which ends with: \n" +" %s" msgstr "" --#: booleans.py:15 --msgid "Allow Cobbler to connect to the network using TCP." +-#: booleans.py:11 +-msgid "Allow clamd to use JIT compiler" +#: ../sepolicy/sepolicy/generate.py:1104 +msgid "You must enter the executable path for your confined process" msgstr "" --#: booleans.py:16 --msgid "Allow Cobbler to access cifs file systems." +-#: booleans.py:12 +-msgid "Allow clamscan to non security files on a system" +#: ../sepolicy/sepolicy/generate.py:1363 +msgid "Type Enforcement file" msgstr "" --#: booleans.py:17 --msgid "Allow Cobbler to access nfs file systems." +-#: booleans.py:13 +-msgid "Allow clamscan to read user content" +#: ../sepolicy/sepolicy/generate.py:1364 +msgid "Interface file" msgstr "" --#: booleans.py:18 --msgid "Allow collectd to connect to the network using TCP." +-#: booleans.py:14 +#: ../sepolicy/sepolicy/generate.py:1365 +msgid "File Contexts file" - msgstr "" - --#: booleans.py:19 --msgid "Allow codnor domain to connect to the network using TCP." ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:1367 +msgid "Spec file" - msgstr "" - --#: booleans.py:20 ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:1368 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -217730,189 +220958,174 @@ index f464065..683287b 100644 +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:350 msgid "" --"Allow system cron jobs to relabel filesystem for restoring file contexts." +-"Allow Cobbler to modify public files used for public file transfer services." +"The entry that was entered is incorrect. Please try again in the " +"ex:/.../... format." msgstr "" --#: booleans.py:21 --msgid "Allow cvs daemon to read shadow" +-#: booleans.py:15 +-msgid "Allow Cobbler to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:376 +msgid "Retry" msgstr "" --#: booleans.py:22 --msgid "Allow all daemons to write corefiles to /" +-#: booleans.py:16 +-msgid "Allow Cobbler to access cifs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" msgstr "" --#: booleans.py:23 --msgid "Allow all daemons to use tcp wrappers." +-#: booleans.py:17 +-msgid "Allow Cobbler to access nfs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:476 +msgid "" +"Add file Equivilence Mapping. Mapping will be created when Update is " +"applied." msgstr "" --#: booleans.py:24 --msgid "Allow all daemons the ability to read/write terminals" +-#: booleans.py:18 +-msgid "Allow collectd to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" msgstr "" --#: booleans.py:25 --msgid "Allow dan to manage user files" +-#: booleans.py:19 +-msgid "Allow codnor domain to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." msgstr "" --#: booleans.py:26 --msgid "Allow dan to read user files" +-#: booleans.py:20 +#: ../sepolicy/sepolicy/sepolicy.glade:515 +msgid "Enter the path to which you want to setup an equivalence label." - msgstr "" - --#: booleans.py:27 --msgid "Allow dbadm to manage files in users home directories" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" - msgstr "" - --#: booleans.py:28 --msgid "Allow dbadm to read files in users home directories" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" - msgstr "" - --#: booleans.py:29 ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:582 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" +-"Allow system cron jobs to relabel filesystem for restoring file contexts." +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." msgstr "" --#: booleans.py:30 --msgid "Allow sysadm to debug or ptrace all processes." +-#: booleans.py:21 +-msgid "Allow cvs daemon to read shadow" +#: ../sepolicy/sepolicy/sepolicy.glade:639 +msgid "Add a file" msgstr "" --#: booleans.py:31 --msgid "Allow dhcpc client applications to execute iptables commands" +-#: booleans.py:22 +-msgid "Allow all daemons to write corefiles to /" +#: ../sepolicy/sepolicy/sepolicy.glade:656 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." msgstr "" --#: booleans.py:32 --msgid "Allow DHCP daemon to use LDAP backends" +-#: booleans.py:23 +-msgid "Allow all daemons to use tcp wrappers." +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" msgstr "" --#: booleans.py:33 --msgid "Allow all domains to use other domains file descriptors" +-#: booleans.py:24 +-msgid "Allow all daemons the ability to read/write terminals" +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" msgstr "" --#: booleans.py:34 --msgid "Allow all domains to have the kernel load modules" +-#: booleans.py:25 +-msgid "Allow dan to manage user files" +#: ../sepolicy/sepolicy/sepolicy.glade:781 +msgid "Type" msgstr "" --#: booleans.py:35 --msgid "Allow the use of the audio devices as the source for the entropy feeds" +-#: booleans.py:26 +-msgid "Allow dan to read user files" +#: ../sepolicy/sepolicy/sepolicy.glade:795 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:27 +-msgid "Allow dbadm to manage files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:822 +msgid "Make Path Recursive" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:28 +-msgid "Allow dbadm to read files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:826 +msgid "" +"Select Make Path Recursive iff you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:29 +#: ../sepolicy/sepolicy/sepolicy.glade:839 +msgid "Browse" +msgstr "" @@ -217926,15 +221139,22 @@ index f464065..683287b 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:898 -+msgid "" + 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" +"Specify the path using regular expressions that you would like to modify the " +"labeling." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:30 +-msgid "Allow sysadm to debug or ptrace all processes." +#: ../sepolicy/sepolicy/sepolicy.glade:920 +msgid "Select the SELinux file type to assign to this path." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:31 +-msgid "Allow dhcpc client applications to execute iptables commands" +#: ../sepolicy/sepolicy/sepolicy.glade:947 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" @@ -217947,505 +221167,497 @@ index f464065..683287b 100644 +msgid "Analyzing Policy..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." - msgstr "" - --#: booleans.py:36 --msgid "Allow exim to connect to databases (postgres, mysql)" -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" - msgstr "" - --#: booleans.py:37 --msgid "Allow exim to create, read, write, and delete unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." - msgstr "" - --#: booleans.py:38 --msgid "Allow exim to read unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" - msgstr "" - --#: booleans.py:39 --msgid "Enable extra rules in the cron domain to support fcron." -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." - msgstr "" - --#: booleans.py:40 --msgid "Allow fenced domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +msgid "Login Mapping" msgstr "" --#: booleans.py:41 --msgid "Allow fenced domain to execute ssh." -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 +-#: booleans.py:32 +-msgid "Allow DHCP daemon to use LDAP backends" ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" msgstr "" --#: booleans.py:42 --msgid "Allow all domains to execute in fips_mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 +-#: booleans.py:33 +-msgid "Allow all domains to use other domains file descriptors" ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +msgid "SELinux Users" msgstr "" --#: booleans.py:43 --msgid "Allow ftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 +-#: booleans.py:34 +-msgid "Allow all domains to have the kernel load modules" ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" msgstr "" --#: booleans.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 - msgid "" --"Allow ftp servers to upload files, used for public file transfer services. " --"Directories must be labeled public_content_rw_t." +-#: booleans.py:35 +-msgid "Allow the use of the audio devices as the source for the entropy feeds" ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 ++msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." msgstr "" +-#: booleans.py:36 +-msgid "Allow exim to connect to databases (postgres, mysql)" ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 ++msgid "radiobutton" + msgstr "" + +-#: booleans.py:37 +-msgid "Allow exim to create, read, write, and delete unprivileged user files." ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 ++msgid "Show Modified Only" + msgstr "" + +-#: booleans.py:38 +-msgid "Allow exim to read unprivileged user files." ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 ++msgid "Mislabeled files exist" + msgstr "" + +-#: booleans.py:39 +-msgid "Enable extra rules in the cron domain to support fcron." ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 ++msgid "Show mislabeled files only" + msgstr "" + +-#: booleans.py:40 +-msgid "Allow fenced domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 ++msgid "" ++"If-Then-Else rules written in policy that can \n" ++"allow alternative access control." + msgstr "" + +-#: booleans.py:41 +-msgid "Allow fenced domain to execute ssh." ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 ++msgid "Enabled" + msgstr "" + +-#: booleans.py:42 +-msgid "Allow all domains to execute in fips_mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 ++msgid "File Path" + msgstr "" + +-#: booleans.py:43 +-msgid "Allow ftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 ++msgid "SELinux File Type" + msgstr "" + +-#: booleans.py:44 +-msgid "" +-"Allow ftp servers to upload files, used for public file transfer services. " +-"Directories must be labeled public_content_rw_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 ++msgid "File path used to enter the 'selected domain'." + msgstr "" + -#: booleans.py:45 -msgid "Allow ftp servers to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 -+msgid "radiobutton" ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 ++msgid "Executable Files" msgstr "" -#: booleans.py:46 -msgid "Allow ftp servers to connect to mysql database ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 -+msgid "Show Modified Only" ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 ++msgid "Files to which the 'selected domain' can write." msgstr "" -#: booleans.py:47 -msgid "" -"Allow ftp servers to login to local users and read/write all files on the " -"system, governed by DAC." -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 -+msgid "Mislabeled files exist" ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 ++msgid "Writable files" msgstr "" -#: booleans.py:48 -msgid "Allow ftp servers to use cifs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 -+msgid "Show mislabeled files only" ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 ++msgid "File Types defined for the 'selected domain'." msgstr "" -#: booleans.py:49 -msgid "Allow ftp servers to use nfs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 -+msgid "" -+"If-Then-Else rules written in policy that can \n" -+"allow alternative access control." ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 ++msgid "Application File Types" msgstr "" -#: booleans.py:50 -msgid "Allow ftp servers to use bind to all unreserved ports for passive mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 -+msgid "Enabled" ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 ++msgid "Network Ports to which the 'selected domain' is allowed to connect." msgstr "" -#: booleans.py:51 -msgid "Determine whether Git CGI can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 -+msgid "File Path" ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 ++msgid "Outbound" msgstr "" -#: booleans.py:52 -msgid "Determine whether Git CGI can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 -+msgid "SELinux File Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 ++msgid "Network Ports to which the 'selected domain' is allowed to listen." msgstr "" -#: booleans.py:53 -msgid "Determine whether Git CGI can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 -+msgid "File path used to enter the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 ++msgid "Inbound" msgstr "" -#: booleans.py:54 --msgid "" ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 + msgid "" -"Determine whether Git session daemon can bind TCP sockets to all unreserved " -"ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 -+msgid "Executable Files" ++"Boolean \n" ++"Enabled" msgstr "" -#: booleans.py:55 -msgid "" -"Determine whether calling user domains can execute Git daemon in the " -"git_session_t domain." -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 -+msgid "Files to which the 'selected domain' can write." ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 ++msgid "Boolean name" msgstr "" -#: booleans.py:56 -msgid "Determine whether Git system daemon can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 -+msgid "Writable files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 ++msgid "SELinux Application Type" msgstr "" -#: booleans.py:57 -msgid "Determine whether Git system daemon can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 -+msgid "File Types defined for the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 ++msgid "" ++"Executables which will transition to a different domain, when the 'selected " ++"domain' executes them." msgstr "" -#: booleans.py:58 -msgid "Determine whether Git system daemon can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 -+msgid "Application File Types" ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 ++msgid "Applicaton Transitions From 'select domain'" msgstr "" -#: booleans.py:59 -msgid "Allow gitisis daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 -+msgid "Network Ports to which the 'selected domain' is allowed to connect." ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 ++msgid "" ++"Boolean\n" ++"Enabled" msgstr "" -#: booleans.py:60 -msgid "Enable reading of urandom for all domains." -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 -+msgid "Outbound" ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 ++msgid "Calling Process Domain" msgstr "" -#: booleans.py:61 -msgid "" -"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" -"agent to manage user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 -+msgid "Network Ports to which the 'selected domain' is allowed to listen." ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 ++msgid "Executable File" msgstr "" -#: booleans.py:62 -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 -+msgid "Inbound" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 msgid "" -"Allow gpg web domain to modify public files used for public file transfer " -"services." -+"Boolean \n" -+"Enabled" ++"Executables which will transition to the 'selected domain', when executing a " ++"selected domains entrypoint." msgstr "" -#: booleans.py:63 -msgid "Allow gssd to read temp directory. For access to kerberos tgt." -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 -+msgid "Boolean name" ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 ++msgid "Application Transitions Into 'select domain'" msgstr "" -#: booleans.py:64 -msgid "Allow guest to exec content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 -+msgid "SELinux Application Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 ++msgid "" ++"File Transitions define what happens when the current domain creates the " ++"content of a particular class in a directory of the destination type. " ++"Optionally a file name could be specified for the transition." msgstr "" -#: booleans.py:65 -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 - msgid "" +-msgid "" -"Allow Apache to modify public files used for public file transfer services. " -"Directories/Files must be labeled public_content_rw_t." -+"Executables which will transition to a different domain, when the 'selected " -+"domain' executes them." ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 ++msgid "SELinux Directory Type" msgstr "" -#: booleans.py:66 -msgid "Allow httpd to use built in scripting (usually php)" -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 -+msgid "Applicaton Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 ++msgid "Destination Class" msgstr "" -#: booleans.py:67 -msgid "Allow http daemon to check spam" -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 -+msgid "" -+"Boolean\n" -+"Enabled" ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 ++msgid "SELinux Destination Type" msgstr "" -#: booleans.py:68 -msgid "" -"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " -"ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 -+msgid "Calling Process Domain" ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 ++msgid "File Name" msgstr "" -#: booleans.py:69 -msgid "Allow httpd to connect to the ldap port" -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 -+msgid "Executable File" ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 ++msgid "File Transitions From 'select domain'" msgstr "" -#: booleans.py:70 -msgid "Allow http daemon to connect to zabbix" -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 -+msgid "" -+"Executables which will transition to the 'selected domain', when executing a " -+"selected domains entrypoint." ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 ++msgid "Default Level" msgstr "" -#: booleans.py:71 -msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 -+msgid "Application Transitions Into 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 ++msgid "Select the system mode when the system first boots up" msgstr "" -#: booleans.py:72 -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 - msgid "" +-msgid "" -"Allow HTTPD scripts and modules to connect to cobbler over the network." -+"File Transitions define what happens when the current domain creates the " -+"content of a particular class in a directory of the destination type. " -+"Optionally a file name could be specified for the transition." ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 ++msgid "Select the system mode for the current session" msgstr "" -#: booleans.py:73 -msgid "" -"Allow HTTPD scripts and modules to connect to databases over the network." -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 -+msgid "SELinux Directory Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 ++msgid "System Policy Type:" msgstr "" -#: booleans.py:74 -msgid "Allow httpd to connect to memcache server" -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 -+msgid "Destination Class" ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 ++msgid "System Mode" msgstr "" -#: booleans.py:75 -msgid "Allow httpd to act as a relay" -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 -+msgid "SELinux Destination Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 ++msgid "Import system settings from another machine" msgstr "" -#: booleans.py:76 -msgid "Allow http daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 -+msgid "File Name" ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++msgid "Import" msgstr "" -#: booleans.py:77 -msgid "Allow Apache to communicate with avahi service via dbus" -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 -+msgid "File Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 ++msgid "Export system settings to a file" msgstr "" -#: booleans.py:78 -msgid "Allow httpd cgi support" -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 -+msgid "Default Level" ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++msgid "Export" msgstr "" -#: booleans.py:79 -msgid "Allow httpd to act as a FTP server by listening on the ftp port." -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 -+msgid "Select the system mode when the system first boots up" ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 ++msgid "Relabel all files back to system defaults on reboot" msgstr "" -#: booleans.py:80 -msgid "Allow httpd to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 -+msgid "Select the system mode for the current session" ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 ++msgid "Yes" msgstr "" -#: booleans.py:81 -msgid "Allow httpd scripts and modules execmem/execstack" -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 -+msgid "System Policy Type:" ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 ++msgid "No" msgstr "" -#: booleans.py:82 -msgid "Allow HTTPD to connect to port 80 for graceful shutdown" -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 -+msgid "System Mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 ++msgid "System Configuration" msgstr "" -#: booleans.py:83 -msgid "Allow httpd processes to manage IPA content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 -+msgid "Import system settings from another machine" - msgstr "" - --#: booleans.py:84 --msgid "Allow Apache to use mod_auth_ntlm_winbind" -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 -+msgid "Import" - msgstr "" - --#: booleans.py:85 --msgid "Allow Apache to use mod_auth_pam" -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 -+msgid "Export system settings to a file" - msgstr "" - --#: booleans.py:86 --msgid "Allow httpd to read user content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 -+msgid "Export" - msgstr "" - --#: booleans.py:87 --msgid "Allow Apache to run in stickshift mode, not transition to passenger" -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 -+msgid "Relabel all files back to system defaults on reboot" - msgstr "" - --#: booleans.py:88 --msgid "Allow httpd daemon to change its resource limits" -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 -+msgid "Yes" - msgstr "" - --#: booleans.py:89 --msgid "" --"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 -+msgid "No" - msgstr "" - --#: booleans.py:90 -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 -+msgid "System Configuration" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 - msgid "" --"Allow apache scripts to write to public content, directories/files must be " --"labeled public_rw_content_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 ++msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " @@ -218454,19 +221666,18 @@ index f464065..683287b 100644 +"unconfined_t from the users/login screens." msgstr "" --#: booleans.py:91 --msgid "Allow Apache to execute tmp content." -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 +-#: booleans.py:84 +-msgid "Allow Apache to use mod_auth_ntlm_winbind" ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" msgstr "" --#: booleans.py:92 -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 - msgid "" --"Unify HTTPD to communicate with the terminal. Needed for entering the " --"passphrase for certificates at the terminal." +-#: booleans.py:85 +-msgid "Allow Apache to use mod_auth_pam" ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 ++msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -218474,15 +221685,15 @@ index f464065..683287b 100644 +"allowed." msgstr "" --#: booleans.py:93 --msgid "Unify HTTPD handling of all content files." -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 +-#: booleans.py:86 +-msgid "Allow httpd to read user content" ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" msgstr "" --#: booleans.py:94 --msgid "Allow httpd to access cifs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 +-#: booleans.py:87 +-msgid "Allow Apache to run in stickshift mode, not transition to passenger" ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -218491,257 +221702,282 @@ index f464065..683287b 100644 +"allowed." msgstr "" --#: booleans.py:95 --msgid "Allow httpd to access FUSE file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 +-#: booleans.py:88 +-msgid "Allow httpd daemon to change its resource limits" ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" msgstr "" --#: booleans.py:96 --msgid "Allow httpd to run gpg" -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 -+msgid "" +-#: booleans.py:89 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 + msgid "" +-"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." msgstr "" --#: booleans.py:97 --msgid "Allow httpd to access nfs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 +-#: booleans.py:90 +-msgid "" +-"Allow apache scripts to write to public content, directories/files must be " +-"labeled public_rw_content_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" msgstr "" --#: booleans.py:98 --msgid "Allow httpd to communicate with oddjob to start up a service" -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 +-#: booleans.py:91 +-msgid "Allow Apache to execute tmp content." ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." msgstr "" --#: booleans.py:99 --msgid "Allow httpd to access openstack ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 +-#: booleans.py:92 +-msgid "" +-"Unify HTTPD to communicate with the terminal. Needed for entering the " +-"passphrase for certificates at the terminal." ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" msgstr "" --#: booleans.py:100 --msgid "Allow Apache to query NS records" -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 +-#: booleans.py:93 +-msgid "Unify HTTPD handling of all content files." ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" msgstr "" --#: booleans.py:101 --msgid "Allow icecast to connect to all ports, not just sound ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 +-#: booleans.py:94 +-msgid "Allow httpd to access cifs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" msgstr "" --#: booleans.py:102 -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 - msgid "" --"Allow the Irssi IRC Client to connect to any port, and to bind to any " --"unreserved port." --msgstr "" -- --#: booleans.py:103 --msgid "Allow confined applications to run with kerberos." +-#: booleans.py:95 +-msgid "Allow httpd to access FUSE file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 ++msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." msgstr "" --#: booleans.py:104 --msgid "Allow syslogd daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 +-#: booleans.py:96 +-msgid "Allow httpd to run gpg" ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" msgstr "" --#: booleans.py:105 --msgid "Allow syslogd the ability to read/write terminals" -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 +-#: booleans.py:97 +-msgid "Allow httpd to access nfs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." msgstr "" --#: booleans.py:106 --msgid "Allow logging in and using the system from /dev/console." -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 +-#: booleans.py:98 +-msgid "Allow httpd to communicate with oddjob to start up a service" ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" msgstr "" --#: booleans.py:107 --msgid "" --"Control the ability to mmap a low area of the address space, as configured " --"by /proc/sys/kernel/mmap_min_addr." -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 +-#: booleans.py:99 +-msgid "Allow httpd to access openstack ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" msgstr "" --#: booleans.py:108 --msgid "Allow mock to read files in home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 +-#: booleans.py:100 +-msgid "Allow Apache to query NS records" ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" msgstr "" --#: booleans.py:109 --msgid "Allow the mount command to mount any directory or file." -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 +-#: booleans.py:101 +-msgid "Allow icecast to connect to all ports, not just sound ports." ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" msgstr "" --#: booleans.py:110 --msgid "Allow mozilla plugin domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 +-#: booleans.py:102 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" - msgstr "" - --#: booleans.py:111 -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 msgid "" --"Allow mozilla_plugins to create random content in the users home directory" +-"Allow the Irssi IRC Client to connect to any port, and to bind to any " +-"unreserved port." +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." msgstr "" --#: booleans.py:112 --msgid "Allow confined web browsers to read home directory content" -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 +-#: booleans.py:103 +-msgid "Allow confined applications to run with kerberos." ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" msgstr "" --#: booleans.py:113 --msgid "Allow mplayer executable stack" -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 +-#: booleans.py:104 +-msgid "Allow syslogd daemon to send mail" ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" msgstr "" --#: booleans.py:114 --msgid "Allow mysqld to connect to all ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 +-#: booleans.py:105 +-msgid "Allow syslogd the ability to read/write terminals" ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" msgstr "" --#: booleans.py:115 --msgid "Allow BIND to bind apache port." -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 +-#: booleans.py:106 +-msgid "Allow logging in and using the system from /dev/console." ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." msgstr "" --#: booleans.py:116 -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 +-#: booleans.py:107 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 msgid "" --"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." +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." msgstr "" --#: booleans.py:117 --msgid "Allow any files/directories to be exported read/only via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 +-#: booleans.py:108 +-msgid "Allow mock to read files in home directories." ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." + msgstr "" + +-#: booleans.py:109 +-msgid "Allow the mount command to mount any directory or file." ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." + msgstr "" + +-#: booleans.py:110 +-msgid "Allow mozilla plugin domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" + msgstr "" + +-#: booleans.py:111 +-msgid "" +-"Allow mozilla_plugins to create random content in the users home directory" ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" msgstr "" --#: booleans.py:118 --msgid "Allow any files/directories to be exported read/write via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 +-#: booleans.py:112 +-msgid "Allow confined web browsers to read home directory content" ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" msgstr "" --#: booleans.py:119 -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 - 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:113 +-msgid "Allow mplayer executable stack" ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 ++msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." msgstr "" --#: booleans.py:120 --msgid "Allow system to run with NIS" -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 +-#: booleans.py:114 +-msgid "Allow mysqld to connect to all ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" msgstr "" --#: booleans.py:121 --msgid "Allow confined applications to use nscd shared memory." -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 +-#: booleans.py:115 +-msgid "Allow BIND to bind apache port." ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" msgstr "" --#: booleans.py:122 --msgid "Allow openshift to lockdown app" -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 +-#: booleans.py:116 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 + msgid "" +-"Allow BIND to write the master zone files. Generally this is used for " +-"dynamic DNS or zone transfers." ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." + msgstr "" + +-#: booleans.py:117 +-msgid "Allow any files/directories to be exported read/only via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" + msgstr "" + +-#: booleans.py:118 +-msgid "Allow any files/directories to be exported read/write via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." msgstr "" --#: booleans.py:123 --msgid "Allow openvpn to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 +-#: booleans.py:119 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" - msgstr "" - --#: booleans.py:124 --msgid "Allow piranha-lvs domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 -+msgid "" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 + msgid "" +-"Allow nfs servers to modify public files used for public file transfer " +-"services. Files/Directories must be labeled public_content_rw_t." +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" msgstr "" --#: booleans.py:125 --msgid "Allow polipo to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 +-#: booleans.py:120 +-msgid "Allow system to run with NIS" ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." msgstr "" --#: booleans.py:126 --msgid "" --"Determine whether Polipo session daemon can bind tcp sockets to all " --"unreserved ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 +-#: booleans.py:121 +-msgid "Allow confined applications to use nscd shared memory." ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" msgstr "" --#: booleans.py:127 --msgid "" --"Determine whether calling user domains can execute Polipo daemon in the " --"polipo_session_t domain." -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:122 +-msgid "Allow openshift to lockdown app" ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" msgstr "" --#: booleans.py:128 --msgid "Determine whether polipo can access cifs file systems." -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:123 +-msgid "Allow openvpn to read home directories" ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" msgstr "" --#: booleans.py:129 --msgid "Determine whether Polipo can access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:66 +-#: booleans.py:124 +-msgid "Allow piranha-lvs domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" msgstr "" --#: booleans.py:130 --msgid "Enable polyinstantiated directory support." -+#: ../sepolicy/sepolicy/gui.py:67 +-#: booleans.py:125 +-msgid "Allow polipo to connect to all ports > 1023" ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" msgstr "" --#: booleans.py:131 --msgid "Allow postfix_local domain full write access to mail_spool directories" -+#: ../sepolicy/sepolicy/gui.py:92 -+msgid "" +-#: booleans.py:126 ++#: ../sepolicy/sepolicy/gui.py:93 + msgid "" +-"Determine whether Polipo session daemon can bind tcp sockets to all " +-"unreserved ports." +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" @@ -218750,235 +221986,256 @@ index f464065..683287b 100644 +" * Change the system mode to Enforcing\n" msgstr "" --#: booleans.py:132 --msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" -+#: ../sepolicy/sepolicy/gui.py:115 +-#: booleans.py:127 +-msgid "" +-"Determine whether calling user domains can execute Polipo daemon in the " +-"polipo_session_t domain." ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" msgstr "" +-#: booleans.py:128 +-msgid "Determine whether polipo can access cifs file systems." ++#: ../sepolicy/sepolicy/gui.py:639 ++msgid "System Status: Disabled" + msgstr "" + +-#: booleans.py:129 +-msgid "Determine whether Polipo can access nfs file systems." ++#: ../sepolicy/sepolicy/gui.py:737 ++msgid "Help: Start Page" + msgstr "" + +-#: booleans.py:130 +-msgid "Enable polyinstantiated directory support." ++#: ../sepolicy/sepolicy/gui.py:741 ++msgid "Help: Booleans Page" + msgstr "" + +-#: booleans.py:131 +-msgid "Allow postfix_local domain full write access to mail_spool directories" ++#: ../sepolicy/sepolicy/gui.py:747 ++msgid "Help: Executable Files Page" + msgstr "" + +-#: booleans.py:132 +-msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" ++#: ../sepolicy/sepolicy/gui.py:750 ++msgid "Help: Writable Files Page" + msgstr "" + -#: booleans.py:133 -msgid "Allow transmit client label to foreign database" -+#: ../sepolicy/sepolicy/gui.py:624 -+msgid "System Status: Disabled" ++#: ../sepolicy/sepolicy/gui.py:753 ++msgid "Help: Application Types Page" msgstr "" -#: booleans.py:134 -msgid "Allow database admins to execute DML statement" -+#: ../sepolicy/sepolicy/gui.py:722 -+msgid "Help: Start Page" ++#: ../sepolicy/sepolicy/gui.py:758 ++msgid "Help: Outbound Network Connections Page" msgstr "" -#: booleans.py:135 -msgid "Allow unprivileged users to execute DDL statement" -+#: ../sepolicy/sepolicy/gui.py:726 -+msgid "Help: Booleans Page" ++#: ../sepolicy/sepolicy/gui.py:761 ++msgid "Help: Inbound Network Connections Page" msgstr "" -#: booleans.py:136 -msgid "Allow pppd to load kernel modules for certain modems" -+#: ../sepolicy/sepolicy/gui.py:732 -+msgid "Help: Executable Files Page" ++#: ../sepolicy/sepolicy/gui.py:767 ++msgid "Help: Transition from application Page" msgstr "" -#: booleans.py:137 -msgid "Allow pppd to be run for a regular user" -+#: ../sepolicy/sepolicy/gui.py:735 -+msgid "Help: Writable Files Page" ++#: ../sepolicy/sepolicy/gui.py:770 ++msgid "Help: Transition into application Page" msgstr "" -#: booleans.py:138 -msgid "" -"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:738 -+msgid "Help: Application Types Page" ++#: ../sepolicy/sepolicy/gui.py:773 ++msgid "Help: Transition application file Page" msgstr "" -#: booleans.py:139 -msgid "Allow Puppet client to manage all file types." -+#: ../sepolicy/sepolicy/gui.py:743 -+msgid "Help: Outbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:777 ++msgid "Help: Systems Page" msgstr "" -#: booleans.py:140 -msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database" -+#: ../sepolicy/sepolicy/gui.py:746 -+msgid "Help: Inbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:781 ++msgid "Help: Lockdown Page" msgstr "" -#: booleans.py:141 -msgid "Allow racoon to read shadow" -+#: ../sepolicy/sepolicy/gui.py:752 -+msgid "Help: Transition from application Page" ++#: ../sepolicy/sepolicy/gui.py:785 ++msgid "Help: Login Page" msgstr "" -#: booleans.py:142 -msgid "Allow rgmanager domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/gui.py:755 -+msgid "Help: Transition into application Page" ++#: ../sepolicy/sepolicy/gui.py:789 ++msgid "Help: SELinux User Page" msgstr "" -#: booleans.py:143 -msgid "" -"Allow rsync to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:758 -+msgid "Help: Transition application file Page" ++#: ../sepolicy/sepolicy/gui.py:793 ++msgid "Help: File Equivalence Page" msgstr "" -#: booleans.py:144 -msgid "Allow rsync to run as a client" -+#: ../sepolicy/sepolicy/gui.py:762 -+msgid "Help: Systems Page" - msgstr "" - --#: booleans.py:145 --msgid "Allow rsync to export any files/directories read only." -+#: ../sepolicy/sepolicy/gui.py:766 -+msgid "Help: Lockdown Page" - msgstr "" - --#: booleans.py:146 --msgid "Allow rsync servers to share cifs files systems" -+#: ../sepolicy/sepolicy/gui.py:770 -+msgid "Help: Login Page" - msgstr "" - --#: booleans.py:147 --msgid "Allow rsync servers to share nfs files systems" -+#: ../sepolicy/sepolicy/gui.py:774 -+msgid "Help: SELinux User Page" - msgstr "" - --#: booleans.py:148 --msgid "Allow samba to create new home directories (e.g. via PAM)" -+#: ../sepolicy/sepolicy/gui.py:778 -+msgid "Help: File Equivalence Page" - msgstr "" - --#: booleans.py:149 --msgid "" --"Allow samba to act as the domain controller, add users, groups and change " --"passwords." -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." - msgstr "" - --#: booleans.py:150 --msgid "Allow samba to share users home directories." -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." msgstr "" --#: booleans.py:151 --msgid "Allow samba to share any file/directory read only." -+#: ../sepolicy/sepolicy/gui.py:1032 +-#: booleans.py:145 +-msgid "Allow rsync to export any files/directories read only." ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1033 + msgstr "" + +-#: booleans.py:146 +-msgid "Allow rsync servers to share cifs files systems" ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1034 + msgstr "" + +-#: booleans.py:147 +-msgid "Allow rsync servers to share nfs files systems" ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." msgstr "" --#: booleans.py:152 --msgid "Allow samba to share any file/directory read/write." -+#: ../sepolicy/sepolicy/gui.py:1035 +-#: booleans.py:148 +-msgid "Allow samba to create new home directories (e.g. via PAM)" ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." msgstr "" --#: booleans.py:153 --msgid "Allow samba to act as a portmapper" -+#: ../sepolicy/sepolicy/gui.py:1036 +-#: booleans.py:149 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format -+msgid "" + msgid "" +-"Allow samba to act as the domain controller, add users, groups and change " +-"passwords." +"Display boolean information that can be used to modify the policy for the " +"'%s'." msgstr "" --#: booleans.py:154 --msgid "Allow samba to run unconfined scripts" -+#: ../sepolicy/sepolicy/gui.py:1037 +-#: booleans.py:150 +-msgid "Allow samba to share users home directories." ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." msgstr "" --#: booleans.py:155 --msgid "Allow samba to export ntfs/fusefs volumes." -+#: ../sepolicy/sepolicy/gui.py:1038 +-#: booleans.py:151 +-msgid "Allow samba to share any file/directory read only." ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." msgstr "" --#: booleans.py:156 --msgid "Allow samba to export NFS volumes." -+#: ../sepolicy/sepolicy/gui.py:1039 +-#: booleans.py:152 +-msgid "Allow samba to share any file/directory read/write." ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" msgstr "" --#: booleans.py:157 --msgid "Allow sanlock to read/write fuse files" -+#: ../sepolicy/sepolicy/gui.py:1040 +-#: booleans.py:153 +-msgid "Allow samba to act as a portmapper" ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" msgstr "" --#: booleans.py:158 --msgid "Allow sanlock to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:1041 +-#: booleans.py:154 +-msgid "Allow samba to run unconfined scripts" ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" msgstr "" --#: booleans.py:159 --msgid "Allow sanlock to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:1042 +-#: booleans.py:155 +-msgid "Allow samba to export ntfs/fusefs volumes." ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." msgstr "" --#: booleans.py:160 --msgid "Allow sasl to read shadow" -+#: ../sepolicy/sepolicy/gui.py:1043 +-#: booleans.py:156 +-msgid "Allow samba to export NFS volumes." ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." msgstr "" --#: booleans.py:161 --msgid "Allow secadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1044 +-#: booleans.py:157 +-msgid "Allow sanlock to read/write fuse files" ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." msgstr "" +-#: booleans.py:158 +-msgid "Allow sanlock to manage nfs files" ++#: ../sepolicy/sepolicy/gui.py:1062 ++#, python-format ++msgid "Display applications that can transition into or out of the '%s'." + msgstr "" + +-#: booleans.py:159 +-msgid "Allow sanlock to manage cifs files" ++#: ../sepolicy/sepolicy/gui.py:1170 ++msgid "MISSING FILE PATH" + msgstr "" + +-#: booleans.py:160 +-msgid "Allow sasl to read shadow" ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 ++msgid "Boolean section." + msgstr "" + +-#: booleans.py:161 +-msgid "Allow secadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1285 ++msgid "To disable this transition, go to the " + msgstr "" + -#: booleans.py:162 -msgid "" -"disallow programs, such as newrole, from transitioning to administrative " -"user domains." -+#: ../sepolicy/sepolicy/gui.py:1045 -+#, python-format -+msgid "Display applications that can transition into or out of the '%s'." ++#: ../sepolicy/sepolicy/gui.py:1287 ++msgid "To enable this transition, go to the " msgstr "" -#: booleans.py:163 -msgid "Disable kernel module loading." -+#: ../sepolicy/sepolicy/gui.py:1149 -+msgid "MISSING FILE PATH" ++#: ../sepolicy/sepolicy/gui.py:1344 ++msgid "executable" msgstr "" -#: booleans.py:164 @@ -218986,14 +222243,14 @@ index f464065..683287b 100644 -"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." -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 -+msgid "Boolean section." ++#: ../sepolicy/sepolicy/gui.py:1347 ++msgid "writable" msgstr "" -#: booleans.py:165 -msgid "Allow regular users direct dri device access" -+#: ../sepolicy/sepolicy/gui.py:1265 -+msgid "To disable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1350 ++msgid "application" msgstr "" -#: booleans.py:166 @@ -219001,255 +222258,256 @@ index f464065..683287b 100644 -"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" -+#: ../sepolicy/sepolicy/gui.py:1267 -+msgid "To enable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1351 ++#, python-format ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." msgstr "" -#: booleans.py:167 -msgid "" -"Allow all unconfined executables to use libraries requiring text relocation " -"that are not labeled textrel_shlib_t" -+#: ../sepolicy/sepolicy/gui.py:1324 -+msgid "executable" ++#: ../sepolicy/sepolicy/gui.py:1352 ++#, python-format ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." msgstr "" -#: booleans.py:168 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format + 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" -+#: ../sepolicy/sepolicy/gui.py:1327 -+msgid "writable" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:169 -msgid "Allow users to connect to the local mysql server" -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" msgstr "" -#: booleans.py:170 -msgid "" -"Allow confined users the ability to execute the ping and traceroute " -"commands." -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" msgstr "" -#: booleans.py:171 -msgid "Allow users to connect to PostgreSQL" -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." msgstr "" -#: booleans.py:172 -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format ++#: ../sepolicy/sepolicy/gui.py:1371 msgid "" -"Allow user to r/w files on filesystems that do not have extended attributes " -"(FAT, CDROM, FLOPPY)" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." msgstr "" -#: booleans.py:173 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format + 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." -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." msgstr "" -#: booleans.py:174 -msgid "Allow user to use ssh chroot environment." -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" ++#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." msgstr "" -#: booleans.py:175 -msgid "Allow user music sharing" -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." msgstr "" -#: booleans.py:176 -+#: ../sepolicy/sepolicy/gui.py:1351 -+#, python-format - msgid "" +-msgid "" -"Allow anon internal-sftp to upload files, used for public file transfer " -"services. Directories must be labeled public_content_rw_t." -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." msgstr "" -#: booleans.py:177 -msgid "" -"Allow sftp-internal to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1352 -+#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." msgstr "" -#: booleans.py:178 -msgid "" -"Allow sftp-internal to login to local users and read/write all files on the " -"system, governed by DAC." -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." msgstr "" -#: booleans.py:179 -msgid "" -"Allow internal-sftp to read and write files in the user ssh home " -"directories." -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." msgstr "" -#: booleans.py:180 -msgid "Allow sge to connect to the network using any TCP port" -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." msgstr "" -#: booleans.py:181 -msgid "Allow sge to access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." msgstr "" -#: booleans.py:182 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1421 + msgid "" -"Enable additional permissions needed to support devices on 3ware " -"controllers." -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." ++"Modify selected modified File Equivalence definitions. Only bolded items in " ++"the list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:183 -msgid "" -"Allow samba to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1449 ++#, python-format ++msgid "Boolean %s Allow Rules" msgstr "" -#: booleans.py:184 -msgid "Allow user spamassassin clients to use the network." -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." ++#: ../sepolicy/sepolicy/gui.py:1462 ++#, python-format ++msgid "Add Network Port for %s. Ports will be created when update is applied." msgstr "" -#: booleans.py:185 -msgid "Allow spamd to read/write user home directories." -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." ++#: ../sepolicy/sepolicy/gui.py:1463 ++#, python-format ++msgid "Add Network Port for %s" msgstr "" -#: booleans.py:186 -+#: ../sepolicy/sepolicy/gui.py:1401 ++#: ../sepolicy/sepolicy/gui.py:1468 ++#, python-format msgid "" -"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." -+"Modify selected modified File Equivalence definitions. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." - msgstr "" - +-msgstr "" +- -#: booleans.py:187 -msgid "Allow squid to run as a transparent proxy (TPROXY)" -+#: ../sepolicy/sepolicy/gui.py:1429 -+#, python-format -+msgid "Boolean %s Allow Rules" ++"Add File Labeling for %s. File labels will be created when update is applied." msgstr "" -#: booleans.py:188 -msgid "" -"Allow ssh with chroot env to read and write files in the user home " -"directories" -+#: ../sepolicy/sepolicy/gui.py:1442 -+#, python-format -+msgid "Add Network Port for %s. Ports will be created when update is applied." - msgstr "" - --#: booleans.py:189 --msgid "allow host key based authentication" -+#: ../sepolicy/sepolicy/gui.py:1443 -+#, python-format -+msgid "Add Network Port for %s" - msgstr "" - --#: booleans.py:190 --msgid "Allow ssh logins as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:1448 -+#, python-format -+msgid "" -+"Add File Labeling for %s. File labels will be created when update is applied." - msgstr "" - --#: booleans.py:191 --msgid "Allow staff to exec content" -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" msgstr "" --#: booleans.py:192 --msgid "allow staff user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1459 +-#: booleans.py:189 +-msgid "allow host key based authentication" ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." msgstr "" --#: booleans.py:193 --msgid "Allow sysadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1460 +-#: booleans.py:190 +-msgid "Allow ssh logins as sysadm_r:sysadm_t" ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" msgstr "" --#: booleans.py:194 -+#: ../sepolicy/sepolicy/gui.py:1465 - msgid "" --"Allow the Telepathy connection managers to connect to any network port." +-#: booleans.py:191 +-msgid "Allow staff to exec content" ++#: ../sepolicy/sepolicy/gui.py:1485 ++msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." msgstr "" --#: booleans.py:195 --msgid "" --"Allow the Telepathy connection managers to connect to any generic TCP port." -+#: ../sepolicy/sepolicy/gui.py:1466 +-#: booleans.py:192 +-msgid "allow staff user to create and transition to svirt domains." ++#: ../sepolicy/sepolicy/gui.py:1486 +msgid "Add SELinux Users" msgstr "" --#: booleans.py:196 -+#: ../sepolicy/sepolicy/gui.py:1473 - msgid "" --"Allow tftp to modify public files used for public file transfer services." --msgstr "" -- --#: booleans.py:197 --msgid "Allow tftp to read and write files in the user home directories" +-#: booleans.py:193 +-msgid "Allow sysadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1493 ++msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." msgstr "" --#: booleans.py:198 --msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." -+#: ../sepolicy/sepolicy/gui.py:1474 +-#: booleans.py:194 +-msgid "" +-"Allow the Telepathy connection managers to connect to any network port." ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" msgstr "" --#: booleans.py:199 --msgid "Allow tor to act as a relay" -+#: ../sepolicy/sepolicy/gui.py:1499 +-#: booleans.py:195 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format -+msgid "" + msgid "" +-"Allow the Telepathy connection managers to connect to any generic TCP port." +"Modify File Labeling for %s. File labels will be created when update is " +"applied." msgstr "" +-#: booleans.py:196 ++#: ../sepolicy/sepolicy/gui.py:1577 + msgid "" +-"Allow tftp to modify public files used for public file transfer services." ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." + msgstr "" + +-#: booleans.py:197 +-msgid "Allow tftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" + msgstr "" + +-#: booleans.py:198 +-msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." + msgstr "" + +-#: booleans.py:199 +-msgid "Allow tor to act as a relay" ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" + msgstr "" + -#: booleans.py:200 -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1593 msgid "" -"allow unconfined users to transition to the chrome sandbox domains when " -"running chrome-sandbox" @@ -219259,12 +222517,12 @@ index f464065..683287b 100644 -#: booleans.py:201 -msgid "Allow a user to login as an unconfined domain" -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" msgstr "" -#: booleans.py:202 -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format msgid "" -"Allow unconfined users to transition to the Mozilla plugin domain when " @@ -219274,69 +222532,69 @@ index f464065..683287b 100644 -#: booleans.py:203 -msgid "Allow video playing tools to run unconfined" -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" msgstr "" -#: booleans.py:204 -msgid "Allow unprivledged user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." msgstr "" -#: booleans.py:205 -msgid "Support ecryptfs home directories" -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" msgstr "" -#: booleans.py:206 -msgid "Support fusefs home directories" -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" msgstr "" -#: booleans.py:207 -msgid "Use lpd server instead of cups" -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" msgstr "" -#: booleans.py:208 -msgid "Support NFS home directories" -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" msgstr "" -#: booleans.py:209 -msgid "Support SAMBA home directories" -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" msgstr "" -#: booleans.py:210 -msgid "Allow user to exec content" -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" msgstr "" -#: booleans.py:211 -msgid "Allow varnishd to connect to all ports, not just HTTP." -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" msgstr "" -#: booleans.py:212 -msgid "Ignore vbetool mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" msgstr "" @@ -219344,7 +222602,7 @@ index f464065..683287b 100644 -#: booleans.py:213 -msgid "" -"Allow confined virtual guests to use serial/parallel communication ports" -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" msgstr "" @@ -219352,100 +222610,100 @@ index f464065..683287b 100644 -#: booleans.py:214 -msgid "" -"Allow confined virtual guests to use executable memory and executable stack" -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" msgstr "" -#: booleans.py:215 -msgid "Allow confined virtual guests to read fuse files" -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" msgstr "" -#: booleans.py:216 -msgid "Allow confined virtual guests to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" msgstr "" -#: booleans.py:217 -msgid "Allow confined virtual guests to interact with rawip sockets" -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" msgstr "" -#: booleans.py:218 -msgid "Allow confined virtual guests to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" msgstr "" -#: booleans.py:219 -msgid "Allow confined virtual guests to interact with the sanlock" -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" msgstr "" -#: booleans.py:220 -msgid "Allow confined virtual guests to manage device configuration, (pci)" -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" msgstr "" -#: booleans.py:221 -msgid "Allow confined virtual guests to use usb devices" -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" msgstr "" -#: booleans.py:222 -msgid "Allow confined virtual guests to interact with the xserver" -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" msgstr "" -#: booleans.py:223 -msgid "Allow webadm to manage files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" msgstr "" -#: booleans.py:224 -msgid "Allow webadm to read files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" msgstr "" -#: booleans.py:225 -msgid "Ignore wine mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" msgstr "" -#: booleans.py:226 -msgid "Allow the graphical login program to execute bootloader" -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" msgstr "" -#: booleans.py:227 -msgid "" -"Allow the graphical login program to login directly as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" msgstr "" -#: booleans.py:228 -msgid "Allow xen to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" msgstr "" @@ -219454,71 +222712,73 @@ index f464065..683287b 100644 -msgid "" -"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated " -"logical volumes for disk images." -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." msgstr "" -#: booleans.py:230 -msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." msgstr "" -#: booleans.py:231 -msgid "" -"Allow xguest users to configure Network Manager and connect to apache ports" -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." msgstr "" -#: booleans.py:232 -msgid "Allow xguest to exec content" -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" msgstr "" -#: booleans.py:233 -msgid "Allow xguest users to mount removable media" -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" msgstr "" -#: booleans.py:234 -msgid "Allow xguest to use blue tooth devices" -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" msgstr "" -#: booleans.py:235 -msgid "Allows clients to write to the X server shared memory segments." -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" msgstr "" -#: booleans.py:236 -msgid "Allows XServer to execute writable memory" -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" msgstr "" -#: booleans.py:237 -msgid "Support X userspace object manager" -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" msgstr "" -#: booleans.py:238 -msgid "Allow zabbix to connect to unreserved ports" -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" msgstr "" -#: booleans.py:239 -msgid "Allow zebra daemon to write it configuration files" -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -219529,7 +222789,7 @@ index f464065..683287b 100644 msgstr "" -#: booleans.py:240 -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 msgid "" -"Allow ZoneMinder to modify public files used for public file transfer " -"services." @@ -219540,11 +222800,11 @@ index f464065..683287b 100644 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" msgstr "" diff --git a/policycoreutils/po/gl.po b/policycoreutils/po/gl.po -index 14df5c8..15fbe4a 100644 +index 14df5c8..7352a30 100644 --- a/policycoreutils/po/gl.po +++ b/policycoreutils/po/gl.po @@ -1,20 +1,21 @@ @@ -219560,7 +222820,7 @@ index 14df5c8..15fbe4a 100644 "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: 2013-01-04 17:02+0000\n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2013-07-10 20:44+0000\n" "Last-Translator: dwalsh \n" -"Language-Team: Galician (http://www.transifex.com/projects/p/fedora/language/gl/)\n" @@ -219592,7 +222852,7 @@ index 14df5c8..15fbe4a 100644 #, c-format msgid "Could not set exec context to %s.\n" msgstr "" -@@ -86,871 +87,907 @@ msgstr "" +@@ -86,871 +87,920 @@ msgstr "" msgid "To make this policy package active, execute:" msgstr "" @@ -219663,7 +222923,7 @@ index 14df5c8..15fbe4a 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "" @@ -219838,8 +223098,8 @@ index 14df5c8..15fbe4a 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "" @@ -219850,9 +223110,10 @@ index 14df5c8..15fbe4a 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "" @@ -219900,7 +223161,8 @@ index 14df5c8..15fbe4a 100644 -#: ../semanage/seobject.py:745 +#: ../semanage/seobject.py:780 #, python-format - msgid "Could not add role %s for %s" +-msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "" -#: ../semanage/seobject.py:754 @@ -219912,7 +223174,8 @@ index 14df5c8..15fbe4a 100644 -#: ../semanage/seobject.py:757 +#: ../semanage/seobject.py:792 #, python-format - msgid "Could not add prefix %s for %s" +-msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "" -#: ../semanage/seobject.py:760 @@ -220000,9 +223263,9 @@ index 14df5c8..15fbe4a 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "" @@ -220024,7 +223287,8 @@ index 14df5c8..15fbe4a 100644 -#: ../semanage/seobject.py:980 +#: ../semanage/seobject.py:1018 #, python-format - msgid "Could not create a key for %s/%s" +-msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:991 @@ -220042,64 +223306,74 @@ index 14df5c8..15fbe4a 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 #, python-format - msgid "Could not check if port %s/%s is defined" +-msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" msgstr "" -#: ../semanage/seobject.py:1002 +#: ../semanage/seobject.py:1042 #, python-format - msgid "Port %s/%s already defined" +-msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "" -#: ../semanage/seobject.py:1006 +#: ../semanage/seobject.py:1046 #, python-format - msgid "Could not create port for %s/%s" +-msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1012 +#: ../semanage/seobject.py:1052 #, python-format - msgid "Could not create context for %s/%s" +-msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1016 +#: ../semanage/seobject.py:1056 #, python-format - msgid "Could not set user in port context for %s/%s" +-msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1020 +#: ../semanage/seobject.py:1060 #, python-format - msgid "Could not set role in port context for %s/%s" +-msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1024 +#: ../semanage/seobject.py:1064 #, python-format - msgid "Could not set type in port context for %s/%s" +-msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1029 +#: ../semanage/seobject.py:1069 #, python-format - msgid "Could not set mls fields in port context for %s/%s" +-msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1033 +#: ../semanage/seobject.py:1073 #, python-format - msgid "Could not set port context for %s/%s" +-msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1037 +#: ../semanage/seobject.py:1077 #, python-format - msgid "Could not add port %s/%s" +-msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -220115,21 +223389,29 @@ index 14df5c8..15fbe4a 100644 msgstr "" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 ++#, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 #, python-format - msgid "Port %s/%s is not defined" +-msgid "Port %s/%s is not defined" ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "" -#: ../semanage/seobject.py:1068 +#: ../semanage/seobject.py:1108 #, python-format - msgid "Could not query port %s/%s" +-msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1079 +#: ../semanage/seobject.py:1119 #, python-format - msgid "Could not modify port %s/%s" +-msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1092 @@ -220144,15 +223426,22 @@ index 14df5c8..15fbe4a 100644 msgstr "" -#: ../semanage/seobject.py:1125 ++#: ../semanage/seobject.py:1159 ++#, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "" ++ +#: ../semanage/seobject.py:1165 #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" +-msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1129 +#: ../semanage/seobject.py:1169 #, python-format - msgid "Could not delete port %s/%s" +-msgid "Could not delete port %s/%s" ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 @@ -220161,9 +223450,9 @@ index 14df5c8..15fbe4a 100644 msgstr "" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "" @@ -220174,7 +223463,7 @@ index 14df5c8..15fbe4a 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "" @@ -220445,7 +223734,9 @@ index 14df5c8..15fbe4a 100644 -#: ../semanage/seobject.py:1697 +#: ../semanage/seobject.py:1750 #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" +-msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" msgstr "" -#: ../semanage/seobject.py:1706 @@ -220488,7 +223779,8 @@ index 14df5c8..15fbe4a 100644 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" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" msgstr "" -#: ../semanage/seobject.py:1755 @@ -220654,7 +223946,8 @@ index 14df5c8..15fbe4a 100644 -#: ../semanage/seobject.py:2063 +#: ../semanage/seobject.py:2122 #, python-format - msgid "Bad format %s: Record %s" +-msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "" -#: ../semanage/seobject.py:2087 @@ -220702,13 +223995,13 @@ index 14df5c8..15fbe4a 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "" -@@ -989,206 +1026,226 @@ msgstr "" +@@ -989,206 +1039,226 @@ msgstr "" msgid "Unable to clear environment\n" msgstr "" @@ -220976,7 +224269,7 @@ index 14df5c8..15fbe4a 100644 msgid "failed to exec shell\n" msgstr "" -@@ -1415,7 +1472,7 @@ msgstr "" +@@ -1415,7 +1485,7 @@ msgstr "" msgid "Applications" msgstr "" @@ -220985,7 +224278,7 @@ index 14df5c8..15fbe4a 100644 msgid "Standard Init Daemon" msgstr "" -@@ -1425,7 +1482,7 @@ msgid "" +@@ -1425,7 +1495,7 @@ msgid "" "requires a script in /etc/rc.d/init.d" msgstr "" @@ -220994,7 +224287,7 @@ index 14df5c8..15fbe4a 100644 msgid "DBUS System Daemon" msgstr "" -@@ -1437,7 +1494,7 @@ msgstr "" +@@ -1437,7 +1507,7 @@ msgstr "" msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" @@ -221003,7 +224296,7 @@ index 14df5c8..15fbe4a 100644 msgid "Web Application/Script (CGI)" msgstr "" -@@ -1446,7 +1503,7 @@ msgid "" +@@ -1446,7 +1516,7 @@ msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" @@ -221012,7 +224305,7 @@ index 14df5c8..15fbe4a 100644 msgid "User Application" msgstr "" -@@ -1456,7 +1513,7 @@ msgid "" +@@ -1456,7 +1526,7 @@ msgid "" "started by a user" msgstr "" @@ -221021,7 +224314,7 @@ index 14df5c8..15fbe4a 100644 msgid "Sandbox" msgstr "" -@@ -1508,8 +1565,8 @@ msgstr "" +@@ -1508,8 +1578,8 @@ msgstr "" #: ../gui/polgen.glade:550 msgid "" @@ -221032,7 +224325,7 @@ index 14df5c8..15fbe4a 100644 msgstr "" #: ../gui/polgen.glade:592 -@@ -1522,8 +1579,8 @@ msgstr "" +@@ -1522,8 +1592,8 @@ msgstr "" #: ../gui/polgen.glade:627 msgid "" @@ -221043,17 +224336,17 @@ index 14df5c8..15fbe4a 100644 "the system directly." msgstr "" -@@ -1531,7 +1588,8 @@ msgstr "" +@@ -1531,7 +1601,8 @@ msgstr "" msgid "Enter name of application or user role:" msgstr "" -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "" -@@ -1591,8 +1649,7 @@ msgid "Select the user_roles that will transition to %s:" +@@ -1591,8 +1662,7 @@ msgid "Select the user_roles that will transition to %s:" msgstr "" #: ../gui/polgen.glade:1019 @@ -221063,16 +224356,16 @@ index 14df5c8..15fbe4a 100644 msgstr "" #: ../gui/polgen.glade:1056 -@@ -1616,7 +1673,7 @@ msgid "TCP Ports" +@@ -1616,7 +1686,7 @@ msgid "TCP Ports" msgstr "" #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" msgstr "" -@@ -1747,75 +1804,75 @@ msgstr "" +@@ -1747,75 +1817,75 @@ msgstr "" msgid "Policy Directory" msgstr "" @@ -221164,53 +224457,53 @@ index 14df5c8..15fbe4a 100644 msgid "Configue SELinux" msgstr "" -@@ -1830,6 +1887,10 @@ msgid "" +@@ -1830,6 +1900,10 @@ msgid "" msgstr "" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" msgstr "" -@@ -1839,7 +1900,9 @@ msgid "" +@@ -1839,7 +1913,9 @@ msgid "" "Level" msgstr "" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" msgstr "" -@@ -1877,10 +1940,14 @@ msgid "Modify %s" +@@ -1877,10 +1953,14 @@ msgid "Modify %s" msgstr "" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" msgstr "" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" msgstr "" -@@ -1888,7 +1955,7 @@ msgstr "" +@@ -1888,7 +1968,7 @@ msgstr "" msgid "Status" msgstr "" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " -@@ -1901,11 +1968,11 @@ msgid "" +@@ -1901,11 +1981,11 @@ msgid "" "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 " @@ -221221,36 +224514,36 @@ index 14df5c8..15fbe4a 100644 msgstr "" -#: ../gui/statusPage.py:152 -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " -@@ -1957,6 +2024,8 @@ msgid "" +@@ -1957,6 +2037,8 @@ msgid "" msgstr "" #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "" -@@ -1969,6 +2038,7 @@ msgid "SELinux Administration" +@@ -1969,6 +2051,7 @@ msgid "SELinux Administration" msgstr "" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" msgstr "" -@@ -2038,6 +2108,7 @@ msgstr "" +@@ -2038,6 +2121,7 @@ msgstr "" #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" msgstr "" -@@ -2132,8 +2203,8 @@ msgstr "" +@@ -2132,8 +2216,8 @@ msgstr "" #: ../gui/system-config-selinux.glade:2661 msgid "" @@ -221261,7 +224554,7 @@ index 14df5c8..15fbe4a 100644 msgstr "" #: ../gui/system-config-selinux.glade:2781 -@@ -2161,1321 +2232,2868 @@ msgstr "" +@@ -2161,1321 +2245,2917 @@ msgstr "" msgid "SELinux user '%s' is required" msgstr "" @@ -221711,13 +225004,10 @@ index 14df5c8..15fbe4a 100644 +msgid "" +"Allow gpg web domain to modify public files used for public file transfer " +"services." - msgstr "" - --#: booleans.py:6 ++msgstr "" ++ +#: booleans.py:67 - msgid "" --"Allow users to resolve user passwd entries directly from ldap rather then " --"using a sssd server" ++msgid "" +"Allow gssd to list tmp directories and read the kerberos credential cache." +msgstr "" + @@ -222583,6 +225873,32 @@ index 14df5c8..15fbe4a 100644 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -222745,31 +226061,25 @@ index 14df5c8..15fbe4a 100644 + +#: ../sepolicy/sepolicy.py:556 +msgid "Enter SELinux user(s) which will transition to this domain" - msgstr "" - --#: booleans.py:7 --msgid "Allow users to login using a radius server" -+#: ../sepolicy/sepolicy.py:559 -+msgid "Enter SELinux role(s) to which the administror domain will transition" - msgstr "" - --#: booleans.py:8 --msgid "Allow users to login using a yubikey server" -+#: ../sepolicy/sepolicy.py:562 -+msgid "Enter domain(s) which this confined admin will administrate" - msgstr "" - --#: booleans.py:9 --msgid "Allow awstats to purge Apache logs" -+#: ../sepolicy/sepolicy.py:565 -+msgid "name of policy to generate" - msgstr "" - --#: booleans.py:10 -+#: ../sepolicy/sepolicy.py:572 -+msgid "path in which the generated policy files will be stored" +msgstr "" + ++#: ../sepolicy/sepolicy.py:559 ++msgid "Enter SELinux role(s) to which the administror domain will transition" ++msgstr "" ++ ++#: ../sepolicy/sepolicy.py:562 ++msgid "Enter domain(s) which this confined admin will administrate" ++msgstr "" ++ ++#: ../sepolicy/sepolicy.py:565 ++msgid "name of policy to generate" ++msgstr "" ++ ++#: ../sepolicy/sepolicy.py:572 ++msgid "path in which the generated policy files will be stored" + msgstr "" + +-#: booleans.py:6 +#: ../sepolicy/sepolicy.py:574 +msgid "path to which the confined processes will need to write" +msgstr "" @@ -222810,7 +226120,7 @@ index 14df5c8..15fbe4a 100644 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -222911,31 +226221,31 @@ index 14df5c8..15fbe4a 100644 + +#: ../sepolicy/sepolicy/generate.py:333 msgid "" --"Allow cdrecord to read various content. nfs, samba, removable devices, user " --"temp and untrusted content files" +-"Allow users to resolve user passwd entries directly from ldap rather then " +-"using a sssd server" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" msgstr "" --#: booleans.py:11 --msgid "Allow clamd to use JIT compiler" +-#: booleans.py:7 +-msgid "Allow users to login using a radius server" +#: ../sepolicy/sepolicy/generate.py:425 +msgid "User Role types can not be assigned executables." msgstr "" --#: booleans.py:12 --msgid "Allow clamscan to non security files on a system" +-#: booleans.py:8 +-msgid "Allow users to login using a yubikey server" +#: ../sepolicy/sepolicy/generate.py:431 +msgid "Only Daemon apps can use an init script.." msgstr "" --#: booleans.py:13 --msgid "Allow clamscan to read user content" +-#: booleans.py:9 +-msgid "Allow awstats to purge Apache logs" +#: ../sepolicy/sepolicy/generate.py:449 +msgid "use_resolve must be a boolean value " msgstr "" --#: booleans.py:14 +-#: booleans.py:10 +#: ../sepolicy/sepolicy/generate.py:455 +msgid "use_syslog must be a boolean value " +msgstr "" @@ -222964,48 +226274,45 @@ index 14df5c8..15fbe4a 100644 +#: ../sepolicy/sepolicy/generate.py:876 +#, python-format msgid "" --"Allow Cobbler to modify public files used for public file transfer services." +-"Allow cdrecord to read various content. nfs, samba, removable devices, user " +-"temp and untrusted content files" +"You need to define a new type which ends with: \n" +" %s" msgstr "" --#: booleans.py:15 --msgid "Allow Cobbler to connect to the network using TCP." +-#: booleans.py:11 +-msgid "Allow clamd to use JIT compiler" +#: ../sepolicy/sepolicy/generate.py:1104 +msgid "You must enter the executable path for your confined process" msgstr "" --#: booleans.py:16 --msgid "Allow Cobbler to access cifs file systems." +-#: booleans.py:12 +-msgid "Allow clamscan to non security files on a system" +#: ../sepolicy/sepolicy/generate.py:1363 +msgid "Type Enforcement file" msgstr "" --#: booleans.py:17 --msgid "Allow Cobbler to access nfs file systems." +-#: booleans.py:13 +-msgid "Allow clamscan to read user content" +#: ../sepolicy/sepolicy/generate.py:1364 +msgid "Interface file" msgstr "" --#: booleans.py:18 --msgid "Allow collectd to connect to the network using TCP." +-#: booleans.py:14 +#: ../sepolicy/sepolicy/generate.py:1365 +msgid "File Contexts file" - msgstr "" - --#: booleans.py:19 --msgid "Allow codnor domain to connect to the network using TCP." ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:1367 +msgid "Spec file" - msgstr "" - --#: booleans.py:20 ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:1368 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -223013,189 +226320,174 @@ index 14df5c8..15fbe4a 100644 +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:350 msgid "" --"Allow system cron jobs to relabel filesystem for restoring file contexts." +-"Allow Cobbler to modify public files used for public file transfer services." +"The entry that was entered is incorrect. Please try again in the " +"ex:/.../... format." msgstr "" --#: booleans.py:21 --msgid "Allow cvs daemon to read shadow" +-#: booleans.py:15 +-msgid "Allow Cobbler to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:376 +msgid "Retry" msgstr "" --#: booleans.py:22 --msgid "Allow all daemons to write corefiles to /" +-#: booleans.py:16 +-msgid "Allow Cobbler to access cifs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" msgstr "" --#: booleans.py:23 --msgid "Allow all daemons to use tcp wrappers." +-#: booleans.py:17 +-msgid "Allow Cobbler to access nfs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:476 +msgid "" +"Add file Equivilence Mapping. Mapping will be created when Update is " +"applied." msgstr "" --#: booleans.py:24 --msgid "Allow all daemons the ability to read/write terminals" +-#: booleans.py:18 +-msgid "Allow collectd to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" msgstr "" --#: booleans.py:25 --msgid "Allow dan to manage user files" +-#: booleans.py:19 +-msgid "Allow codnor domain to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." msgstr "" --#: booleans.py:26 --msgid "Allow dan to read user files" +-#: booleans.py:20 +#: ../sepolicy/sepolicy/sepolicy.glade:515 +msgid "Enter the path to which you want to setup an equivalence label." - msgstr "" - --#: booleans.py:27 --msgid "Allow dbadm to manage files in users home directories" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" - msgstr "" - --#: booleans.py:28 --msgid "Allow dbadm to read files in users home directories" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" - msgstr "" - --#: booleans.py:29 ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:582 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" +-"Allow system cron jobs to relabel filesystem for restoring file contexts." +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." msgstr "" --#: booleans.py:30 --msgid "Allow sysadm to debug or ptrace all processes." +-#: booleans.py:21 +-msgid "Allow cvs daemon to read shadow" +#: ../sepolicy/sepolicy/sepolicy.glade:639 +msgid "Add a file" msgstr "" --#: booleans.py:31 --msgid "Allow dhcpc client applications to execute iptables commands" +-#: booleans.py:22 +-msgid "Allow all daemons to write corefiles to /" +#: ../sepolicy/sepolicy/sepolicy.glade:656 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." msgstr "" --#: booleans.py:32 --msgid "Allow DHCP daemon to use LDAP backends" +-#: booleans.py:23 +-msgid "Allow all daemons to use tcp wrappers." +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" msgstr "" --#: booleans.py:33 --msgid "Allow all domains to use other domains file descriptors" +-#: booleans.py:24 +-msgid "Allow all daemons the ability to read/write terminals" +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" msgstr "" --#: booleans.py:34 --msgid "Allow all domains to have the kernel load modules" +-#: booleans.py:25 +-msgid "Allow dan to manage user files" +#: ../sepolicy/sepolicy/sepolicy.glade:781 +msgid "Type" msgstr "" --#: booleans.py:35 --msgid "Allow the use of the audio devices as the source for the entropy feeds" +-#: booleans.py:26 +-msgid "Allow dan to read user files" +#: ../sepolicy/sepolicy/sepolicy.glade:795 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:27 +-msgid "Allow dbadm to manage files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:822 +msgid "Make Path Recursive" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:28 +-msgid "Allow dbadm to read files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:826 +msgid "" +"Select Make Path Recursive iff you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:29 +#: ../sepolicy/sepolicy/sepolicy.glade:839 +msgid "Browse" +msgstr "" @@ -223209,15 +226501,22 @@ index 14df5c8..15fbe4a 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:898 -+msgid "" + 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" +"Specify the path using regular expressions that you would like to modify the " +"labeling." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:30 +-msgid "Allow sysadm to debug or ptrace all processes." +#: ../sepolicy/sepolicy/sepolicy.glade:920 +msgid "Select the SELinux file type to assign to this path." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:31 +-msgid "Allow dhcpc client applications to execute iptables commands" +#: ../sepolicy/sepolicy/sepolicy.glade:947 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" @@ -223230,505 +226529,497 @@ index 14df5c8..15fbe4a 100644 +msgid "Analyzing Policy..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." - msgstr "" - --#: booleans.py:36 --msgid "Allow exim to connect to databases (postgres, mysql)" -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" - msgstr "" - --#: booleans.py:37 --msgid "Allow exim to create, read, write, and delete unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." - msgstr "" - --#: booleans.py:38 --msgid "Allow exim to read unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" - msgstr "" - --#: booleans.py:39 --msgid "Enable extra rules in the cron domain to support fcron." -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." - msgstr "" - --#: booleans.py:40 --msgid "Allow fenced domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +msgid "Login Mapping" msgstr "" --#: booleans.py:41 --msgid "Allow fenced domain to execute ssh." -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 +-#: booleans.py:32 +-msgid "Allow DHCP daemon to use LDAP backends" ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" msgstr "" --#: booleans.py:42 --msgid "Allow all domains to execute in fips_mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 +-#: booleans.py:33 +-msgid "Allow all domains to use other domains file descriptors" ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +msgid "SELinux Users" msgstr "" --#: booleans.py:43 --msgid "Allow ftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 +-#: booleans.py:34 +-msgid "Allow all domains to have the kernel load modules" ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" msgstr "" --#: booleans.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 - msgid "" --"Allow ftp servers to upload files, used for public file transfer services. " --"Directories must be labeled public_content_rw_t." +-#: booleans.py:35 +-msgid "Allow the use of the audio devices as the source for the entropy feeds" ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 ++msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." msgstr "" +-#: booleans.py:36 +-msgid "Allow exim to connect to databases (postgres, mysql)" ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 ++msgid "radiobutton" + msgstr "" + +-#: booleans.py:37 +-msgid "Allow exim to create, read, write, and delete unprivileged user files." ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 ++msgid "Show Modified Only" + msgstr "" + +-#: booleans.py:38 +-msgid "Allow exim to read unprivileged user files." ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 ++msgid "Mislabeled files exist" + msgstr "" + +-#: booleans.py:39 +-msgid "Enable extra rules in the cron domain to support fcron." ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 ++msgid "Show mislabeled files only" + msgstr "" + +-#: booleans.py:40 +-msgid "Allow fenced domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 ++msgid "" ++"If-Then-Else rules written in policy that can \n" ++"allow alternative access control." + msgstr "" + +-#: booleans.py:41 +-msgid "Allow fenced domain to execute ssh." ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 ++msgid "Enabled" + msgstr "" + +-#: booleans.py:42 +-msgid "Allow all domains to execute in fips_mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 ++msgid "File Path" + msgstr "" + +-#: booleans.py:43 +-msgid "Allow ftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 ++msgid "SELinux File Type" + msgstr "" + +-#: booleans.py:44 +-msgid "" +-"Allow ftp servers to upload files, used for public file transfer services. " +-"Directories must be labeled public_content_rw_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 ++msgid "File path used to enter the 'selected domain'." + msgstr "" + -#: booleans.py:45 -msgid "Allow ftp servers to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 -+msgid "radiobutton" ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 ++msgid "Executable Files" msgstr "" -#: booleans.py:46 -msgid "Allow ftp servers to connect to mysql database ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 -+msgid "Show Modified Only" ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 ++msgid "Files to which the 'selected domain' can write." msgstr "" -#: booleans.py:47 -msgid "" -"Allow ftp servers to login to local users and read/write all files on the " -"system, governed by DAC." -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 -+msgid "Mislabeled files exist" ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 ++msgid "Writable files" msgstr "" -#: booleans.py:48 -msgid "Allow ftp servers to use cifs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 -+msgid "Show mislabeled files only" ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 ++msgid "File Types defined for the 'selected domain'." msgstr "" -#: booleans.py:49 -msgid "Allow ftp servers to use nfs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 -+msgid "" -+"If-Then-Else rules written in policy that can \n" -+"allow alternative access control." ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 ++msgid "Application File Types" msgstr "" -#: booleans.py:50 -msgid "Allow ftp servers to use bind to all unreserved ports for passive mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 -+msgid "Enabled" ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 ++msgid "Network Ports to which the 'selected domain' is allowed to connect." msgstr "" -#: booleans.py:51 -msgid "Determine whether Git CGI can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 -+msgid "File Path" ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 ++msgid "Outbound" msgstr "" -#: booleans.py:52 -msgid "Determine whether Git CGI can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 -+msgid "SELinux File Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 ++msgid "Network Ports to which the 'selected domain' is allowed to listen." msgstr "" -#: booleans.py:53 -msgid "Determine whether Git CGI can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 -+msgid "File path used to enter the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 ++msgid "Inbound" msgstr "" -#: booleans.py:54 --msgid "" ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 + msgid "" -"Determine whether Git session daemon can bind TCP sockets to all unreserved " -"ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 -+msgid "Executable Files" ++"Boolean \n" ++"Enabled" msgstr "" -#: booleans.py:55 -msgid "" -"Determine whether calling user domains can execute Git daemon in the " -"git_session_t domain." -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 -+msgid "Files to which the 'selected domain' can write." ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 ++msgid "Boolean name" msgstr "" -#: booleans.py:56 -msgid "Determine whether Git system daemon can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 -+msgid "Writable files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 ++msgid "SELinux Application Type" msgstr "" -#: booleans.py:57 -msgid "Determine whether Git system daemon can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 -+msgid "File Types defined for the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 ++msgid "" ++"Executables which will transition to a different domain, when the 'selected " ++"domain' executes them." msgstr "" -#: booleans.py:58 -msgid "Determine whether Git system daemon can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 -+msgid "Application File Types" ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 ++msgid "Applicaton Transitions From 'select domain'" msgstr "" -#: booleans.py:59 -msgid "Allow gitisis daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 -+msgid "Network Ports to which the 'selected domain' is allowed to connect." ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 ++msgid "" ++"Boolean\n" ++"Enabled" msgstr "" -#: booleans.py:60 -msgid "Enable reading of urandom for all domains." -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 -+msgid "Outbound" ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 ++msgid "Calling Process Domain" msgstr "" -#: booleans.py:61 -msgid "" -"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" -"agent to manage user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 -+msgid "Network Ports to which the 'selected domain' is allowed to listen." ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 ++msgid "Executable File" msgstr "" -#: booleans.py:62 -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 -+msgid "Inbound" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 msgid "" -"Allow gpg web domain to modify public files used for public file transfer " -"services." -+"Boolean \n" -+"Enabled" ++"Executables which will transition to the 'selected domain', when executing a " ++"selected domains entrypoint." msgstr "" -#: booleans.py:63 -msgid "Allow gssd to read temp directory. For access to kerberos tgt." -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 -+msgid "Boolean name" ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 ++msgid "Application Transitions Into 'select domain'" msgstr "" -#: booleans.py:64 -msgid "Allow guest to exec content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 -+msgid "SELinux Application Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 ++msgid "" ++"File Transitions define what happens when the current domain creates the " ++"content of a particular class in a directory of the destination type. " ++"Optionally a file name could be specified for the transition." msgstr "" -#: booleans.py:65 -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 - msgid "" +-msgid "" -"Allow Apache to modify public files used for public file transfer services. " -"Directories/Files must be labeled public_content_rw_t." -+"Executables which will transition to a different domain, when the 'selected " -+"domain' executes them." ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 ++msgid "SELinux Directory Type" msgstr "" -#: booleans.py:66 -msgid "Allow httpd to use built in scripting (usually php)" -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 -+msgid "Applicaton Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 ++msgid "Destination Class" msgstr "" -#: booleans.py:67 -msgid "Allow http daemon to check spam" -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 -+msgid "" -+"Boolean\n" -+"Enabled" ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 ++msgid "SELinux Destination Type" msgstr "" -#: booleans.py:68 -msgid "" -"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " -"ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 -+msgid "Calling Process Domain" ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 ++msgid "File Name" msgstr "" -#: booleans.py:69 -msgid "Allow httpd to connect to the ldap port" -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 -+msgid "Executable File" ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 ++msgid "File Transitions From 'select domain'" msgstr "" -#: booleans.py:70 -msgid "Allow http daemon to connect to zabbix" -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 -+msgid "" -+"Executables which will transition to the 'selected domain', when executing a " -+"selected domains entrypoint." ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 ++msgid "Default Level" msgstr "" -#: booleans.py:71 -msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 -+msgid "Application Transitions Into 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 ++msgid "Select the system mode when the system first boots up" msgstr "" -#: booleans.py:72 -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 - msgid "" +-msgid "" -"Allow HTTPD scripts and modules to connect to cobbler over the network." -+"File Transitions define what happens when the current domain creates the " -+"content of a particular class in a directory of the destination type. " -+"Optionally a file name could be specified for the transition." ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 ++msgid "Select the system mode for the current session" msgstr "" -#: booleans.py:73 -msgid "" -"Allow HTTPD scripts and modules to connect to databases over the network." -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 -+msgid "SELinux Directory Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 ++msgid "System Policy Type:" msgstr "" -#: booleans.py:74 -msgid "Allow httpd to connect to memcache server" -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 -+msgid "Destination Class" ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 ++msgid "System Mode" msgstr "" -#: booleans.py:75 -msgid "Allow httpd to act as a relay" -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 -+msgid "SELinux Destination Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 ++msgid "Import system settings from another machine" msgstr "" -#: booleans.py:76 -msgid "Allow http daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 -+msgid "File Name" ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++msgid "Import" msgstr "" -#: booleans.py:77 -msgid "Allow Apache to communicate with avahi service via dbus" -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 -+msgid "File Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 ++msgid "Export system settings to a file" msgstr "" -#: booleans.py:78 -msgid "Allow httpd cgi support" -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 -+msgid "Default Level" ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++msgid "Export" msgstr "" -#: booleans.py:79 -msgid "Allow httpd to act as a FTP server by listening on the ftp port." -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 -+msgid "Select the system mode when the system first boots up" ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 ++msgid "Relabel all files back to system defaults on reboot" msgstr "" -#: booleans.py:80 -msgid "Allow httpd to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 -+msgid "Select the system mode for the current session" ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 ++msgid "Yes" msgstr "" -#: booleans.py:81 -msgid "Allow httpd scripts and modules execmem/execstack" -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 -+msgid "System Policy Type:" ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 ++msgid "No" msgstr "" -#: booleans.py:82 -msgid "Allow HTTPD to connect to port 80 for graceful shutdown" -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 -+msgid "System Mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 ++msgid "System Configuration" msgstr "" -#: booleans.py:83 -msgid "Allow httpd processes to manage IPA content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 -+msgid "Import system settings from another machine" - msgstr "" - --#: booleans.py:84 --msgid "Allow Apache to use mod_auth_ntlm_winbind" -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 -+msgid "Import" - msgstr "" - --#: booleans.py:85 --msgid "Allow Apache to use mod_auth_pam" -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 -+msgid "Export system settings to a file" - msgstr "" - --#: booleans.py:86 --msgid "Allow httpd to read user content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 -+msgid "Export" - msgstr "" - --#: booleans.py:87 --msgid "Allow Apache to run in stickshift mode, not transition to passenger" -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 -+msgid "Relabel all files back to system defaults on reboot" - msgstr "" - --#: booleans.py:88 --msgid "Allow httpd daemon to change its resource limits" -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 -+msgid "Yes" - msgstr "" - --#: booleans.py:89 --msgid "" --"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 -+msgid "No" - msgstr "" - --#: booleans.py:90 -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 -+msgid "System Configuration" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 - msgid "" --"Allow apache scripts to write to public content, directories/files must be " --"labeled public_rw_content_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 ++msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " @@ -223737,19 +227028,18 @@ index 14df5c8..15fbe4a 100644 +"unconfined_t from the users/login screens." msgstr "" --#: booleans.py:91 --msgid "Allow Apache to execute tmp content." -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 +-#: booleans.py:84 +-msgid "Allow Apache to use mod_auth_ntlm_winbind" ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" msgstr "" --#: booleans.py:92 -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 - msgid "" --"Unify HTTPD to communicate with the terminal. Needed for entering the " --"passphrase for certificates at the terminal." +-#: booleans.py:85 +-msgid "Allow Apache to use mod_auth_pam" ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 ++msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -223757,15 +227047,15 @@ index 14df5c8..15fbe4a 100644 +"allowed." msgstr "" --#: booleans.py:93 --msgid "Unify HTTPD handling of all content files." -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 +-#: booleans.py:86 +-msgid "Allow httpd to read user content" ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" msgstr "" --#: booleans.py:94 --msgid "Allow httpd to access cifs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 +-#: booleans.py:87 +-msgid "Allow Apache to run in stickshift mode, not transition to passenger" ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -223774,257 +227064,282 @@ index 14df5c8..15fbe4a 100644 +"allowed." msgstr "" --#: booleans.py:95 --msgid "Allow httpd to access FUSE file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 +-#: booleans.py:88 +-msgid "Allow httpd daemon to change its resource limits" ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" msgstr "" --#: booleans.py:96 --msgid "Allow httpd to run gpg" -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 -+msgid "" +-#: booleans.py:89 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 + msgid "" +-"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." msgstr "" --#: booleans.py:97 --msgid "Allow httpd to access nfs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 +-#: booleans.py:90 +-msgid "" +-"Allow apache scripts to write to public content, directories/files must be " +-"labeled public_rw_content_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" msgstr "" --#: booleans.py:98 --msgid "Allow httpd to communicate with oddjob to start up a service" -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 +-#: booleans.py:91 +-msgid "Allow Apache to execute tmp content." ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." msgstr "" --#: booleans.py:99 --msgid "Allow httpd to access openstack ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 +-#: booleans.py:92 +-msgid "" +-"Unify HTTPD to communicate with the terminal. Needed for entering the " +-"passphrase for certificates at the terminal." ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" msgstr "" --#: booleans.py:100 --msgid "Allow Apache to query NS records" -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 +-#: booleans.py:93 +-msgid "Unify HTTPD handling of all content files." ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" msgstr "" --#: booleans.py:101 --msgid "Allow icecast to connect to all ports, not just sound ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 +-#: booleans.py:94 +-msgid "Allow httpd to access cifs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" msgstr "" --#: booleans.py:102 -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 - msgid "" --"Allow the Irssi IRC Client to connect to any port, and to bind to any " --"unreserved port." --msgstr "" -- --#: booleans.py:103 --msgid "Allow confined applications to run with kerberos." +-#: booleans.py:95 +-msgid "Allow httpd to access FUSE file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 ++msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." msgstr "" --#: booleans.py:104 --msgid "Allow syslogd daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 +-#: booleans.py:96 +-msgid "Allow httpd to run gpg" ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" msgstr "" --#: booleans.py:105 --msgid "Allow syslogd the ability to read/write terminals" -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 +-#: booleans.py:97 +-msgid "Allow httpd to access nfs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." msgstr "" --#: booleans.py:106 --msgid "Allow logging in and using the system from /dev/console." -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 +-#: booleans.py:98 +-msgid "Allow httpd to communicate with oddjob to start up a service" ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" msgstr "" --#: booleans.py:107 --msgid "" --"Control the ability to mmap a low area of the address space, as configured " --"by /proc/sys/kernel/mmap_min_addr." -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 +-#: booleans.py:99 +-msgid "Allow httpd to access openstack ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" msgstr "" --#: booleans.py:108 --msgid "Allow mock to read files in home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 +-#: booleans.py:100 +-msgid "Allow Apache to query NS records" ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" msgstr "" --#: booleans.py:109 --msgid "Allow the mount command to mount any directory or file." -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 +-#: booleans.py:101 +-msgid "Allow icecast to connect to all ports, not just sound ports." ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" msgstr "" --#: booleans.py:110 --msgid "Allow mozilla plugin domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 +-#: booleans.py:102 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" - msgstr "" - --#: booleans.py:111 -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 msgid "" --"Allow mozilla_plugins to create random content in the users home directory" +-"Allow the Irssi IRC Client to connect to any port, and to bind to any " +-"unreserved port." +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." msgstr "" --#: booleans.py:112 --msgid "Allow confined web browsers to read home directory content" -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 +-#: booleans.py:103 +-msgid "Allow confined applications to run with kerberos." ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" msgstr "" --#: booleans.py:113 --msgid "Allow mplayer executable stack" -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 +-#: booleans.py:104 +-msgid "Allow syslogd daemon to send mail" ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" msgstr "" --#: booleans.py:114 --msgid "Allow mysqld to connect to all ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 +-#: booleans.py:105 +-msgid "Allow syslogd the ability to read/write terminals" ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" msgstr "" --#: booleans.py:115 --msgid "Allow BIND to bind apache port." -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 +-#: booleans.py:106 +-msgid "Allow logging in and using the system from /dev/console." ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." msgstr "" --#: booleans.py:116 -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 +-#: booleans.py:107 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 msgid "" --"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." +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." msgstr "" --#: booleans.py:117 --msgid "Allow any files/directories to be exported read/only via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 +-#: booleans.py:108 +-msgid "Allow mock to read files in home directories." ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." + msgstr "" + +-#: booleans.py:109 +-msgid "Allow the mount command to mount any directory or file." ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." + msgstr "" + +-#: booleans.py:110 +-msgid "Allow mozilla plugin domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" + msgstr "" + +-#: booleans.py:111 +-msgid "" +-"Allow mozilla_plugins to create random content in the users home directory" ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" msgstr "" --#: booleans.py:118 --msgid "Allow any files/directories to be exported read/write via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 +-#: booleans.py:112 +-msgid "Allow confined web browsers to read home directory content" ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" msgstr "" --#: booleans.py:119 -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 - 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:113 +-msgid "Allow mplayer executable stack" ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 ++msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." msgstr "" --#: booleans.py:120 --msgid "Allow system to run with NIS" -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 +-#: booleans.py:114 +-msgid "Allow mysqld to connect to all ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" msgstr "" --#: booleans.py:121 --msgid "Allow confined applications to use nscd shared memory." -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 +-#: booleans.py:115 +-msgid "Allow BIND to bind apache port." ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" msgstr "" --#: booleans.py:122 --msgid "Allow openshift to lockdown app" -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 +-#: booleans.py:116 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 + msgid "" +-"Allow BIND to write the master zone files. Generally this is used for " +-"dynamic DNS or zone transfers." ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." + msgstr "" + +-#: booleans.py:117 +-msgid "Allow any files/directories to be exported read/only via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" + msgstr "" + +-#: booleans.py:118 +-msgid "Allow any files/directories to be exported read/write via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." msgstr "" --#: booleans.py:123 --msgid "Allow openvpn to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 +-#: booleans.py:119 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" - msgstr "" - --#: booleans.py:124 --msgid "Allow piranha-lvs domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 -+msgid "" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 + msgid "" +-"Allow nfs servers to modify public files used for public file transfer " +-"services. Files/Directories must be labeled public_content_rw_t." +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" msgstr "" --#: booleans.py:125 --msgid "Allow polipo to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 +-#: booleans.py:120 +-msgid "Allow system to run with NIS" ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." msgstr "" --#: booleans.py:126 --msgid "" --"Determine whether Polipo session daemon can bind tcp sockets to all " --"unreserved ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 +-#: booleans.py:121 +-msgid "Allow confined applications to use nscd shared memory." ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" msgstr "" --#: booleans.py:127 --msgid "" --"Determine whether calling user domains can execute Polipo daemon in the " --"polipo_session_t domain." -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:122 +-msgid "Allow openshift to lockdown app" ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" msgstr "" --#: booleans.py:128 --msgid "Determine whether polipo can access cifs file systems." -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:123 +-msgid "Allow openvpn to read home directories" ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" msgstr "" --#: booleans.py:129 --msgid "Determine whether Polipo can access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:66 +-#: booleans.py:124 +-msgid "Allow piranha-lvs domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" msgstr "" --#: booleans.py:130 --msgid "Enable polyinstantiated directory support." -+#: ../sepolicy/sepolicy/gui.py:67 +-#: booleans.py:125 +-msgid "Allow polipo to connect to all ports > 1023" ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" msgstr "" --#: booleans.py:131 --msgid "Allow postfix_local domain full write access to mail_spool directories" -+#: ../sepolicy/sepolicy/gui.py:92 -+msgid "" +-#: booleans.py:126 ++#: ../sepolicy/sepolicy/gui.py:93 + msgid "" +-"Determine whether Polipo session daemon can bind tcp sockets to all " +-"unreserved ports." +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" @@ -224033,235 +227348,256 @@ index 14df5c8..15fbe4a 100644 +" * Change the system mode to Enforcing\n" msgstr "" --#: booleans.py:132 --msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" -+#: ../sepolicy/sepolicy/gui.py:115 +-#: booleans.py:127 +-msgid "" +-"Determine whether calling user domains can execute Polipo daemon in the " +-"polipo_session_t domain." ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" msgstr "" +-#: booleans.py:128 +-msgid "Determine whether polipo can access cifs file systems." ++#: ../sepolicy/sepolicy/gui.py:639 ++msgid "System Status: Disabled" + msgstr "" + +-#: booleans.py:129 +-msgid "Determine whether Polipo can access nfs file systems." ++#: ../sepolicy/sepolicy/gui.py:737 ++msgid "Help: Start Page" + msgstr "" + +-#: booleans.py:130 +-msgid "Enable polyinstantiated directory support." ++#: ../sepolicy/sepolicy/gui.py:741 ++msgid "Help: Booleans Page" + msgstr "" + +-#: booleans.py:131 +-msgid "Allow postfix_local domain full write access to mail_spool directories" ++#: ../sepolicy/sepolicy/gui.py:747 ++msgid "Help: Executable Files Page" + msgstr "" + +-#: booleans.py:132 +-msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" ++#: ../sepolicy/sepolicy/gui.py:750 ++msgid "Help: Writable Files Page" + msgstr "" + -#: booleans.py:133 -msgid "Allow transmit client label to foreign database" -+#: ../sepolicy/sepolicy/gui.py:624 -+msgid "System Status: Disabled" ++#: ../sepolicy/sepolicy/gui.py:753 ++msgid "Help: Application Types Page" msgstr "" -#: booleans.py:134 -msgid "Allow database admins to execute DML statement" -+#: ../sepolicy/sepolicy/gui.py:722 -+msgid "Help: Start Page" ++#: ../sepolicy/sepolicy/gui.py:758 ++msgid "Help: Outbound Network Connections Page" msgstr "" -#: booleans.py:135 -msgid "Allow unprivileged users to execute DDL statement" -+#: ../sepolicy/sepolicy/gui.py:726 -+msgid "Help: Booleans Page" ++#: ../sepolicy/sepolicy/gui.py:761 ++msgid "Help: Inbound Network Connections Page" msgstr "" -#: booleans.py:136 -msgid "Allow pppd to load kernel modules for certain modems" -+#: ../sepolicy/sepolicy/gui.py:732 -+msgid "Help: Executable Files Page" ++#: ../sepolicy/sepolicy/gui.py:767 ++msgid "Help: Transition from application Page" msgstr "" -#: booleans.py:137 -msgid "Allow pppd to be run for a regular user" -+#: ../sepolicy/sepolicy/gui.py:735 -+msgid "Help: Writable Files Page" ++#: ../sepolicy/sepolicy/gui.py:770 ++msgid "Help: Transition into application Page" msgstr "" -#: booleans.py:138 -msgid "" -"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:738 -+msgid "Help: Application Types Page" ++#: ../sepolicy/sepolicy/gui.py:773 ++msgid "Help: Transition application file Page" msgstr "" -#: booleans.py:139 -msgid "Allow Puppet client to manage all file types." -+#: ../sepolicy/sepolicy/gui.py:743 -+msgid "Help: Outbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:777 ++msgid "Help: Systems Page" msgstr "" -#: booleans.py:140 -msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database" -+#: ../sepolicy/sepolicy/gui.py:746 -+msgid "Help: Inbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:781 ++msgid "Help: Lockdown Page" msgstr "" -#: booleans.py:141 -msgid "Allow racoon to read shadow" -+#: ../sepolicy/sepolicy/gui.py:752 -+msgid "Help: Transition from application Page" ++#: ../sepolicy/sepolicy/gui.py:785 ++msgid "Help: Login Page" msgstr "" -#: booleans.py:142 -msgid "Allow rgmanager domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/gui.py:755 -+msgid "Help: Transition into application Page" ++#: ../sepolicy/sepolicy/gui.py:789 ++msgid "Help: SELinux User Page" msgstr "" -#: booleans.py:143 -msgid "" -"Allow rsync to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:758 -+msgid "Help: Transition application file Page" ++#: ../sepolicy/sepolicy/gui.py:793 ++msgid "Help: File Equivalence Page" msgstr "" -#: booleans.py:144 -msgid "Allow rsync to run as a client" -+#: ../sepolicy/sepolicy/gui.py:762 -+msgid "Help: Systems Page" - msgstr "" - --#: booleans.py:145 --msgid "Allow rsync to export any files/directories read only." -+#: ../sepolicy/sepolicy/gui.py:766 -+msgid "Help: Lockdown Page" - msgstr "" - --#: booleans.py:146 --msgid "Allow rsync servers to share cifs files systems" -+#: ../sepolicy/sepolicy/gui.py:770 -+msgid "Help: Login Page" - msgstr "" - --#: booleans.py:147 --msgid "Allow rsync servers to share nfs files systems" -+#: ../sepolicy/sepolicy/gui.py:774 -+msgid "Help: SELinux User Page" - msgstr "" - --#: booleans.py:148 --msgid "Allow samba to create new home directories (e.g. via PAM)" -+#: ../sepolicy/sepolicy/gui.py:778 -+msgid "Help: File Equivalence Page" - msgstr "" - --#: booleans.py:149 --msgid "" --"Allow samba to act as the domain controller, add users, groups and change " --"passwords." -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." - msgstr "" - --#: booleans.py:150 --msgid "Allow samba to share users home directories." -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." msgstr "" --#: booleans.py:151 --msgid "Allow samba to share any file/directory read only." -+#: ../sepolicy/sepolicy/gui.py:1032 +-#: booleans.py:145 +-msgid "Allow rsync to export any files/directories read only." ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1033 + msgstr "" + +-#: booleans.py:146 +-msgid "Allow rsync servers to share cifs files systems" ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1034 + msgstr "" + +-#: booleans.py:147 +-msgid "Allow rsync servers to share nfs files systems" ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." msgstr "" --#: booleans.py:152 --msgid "Allow samba to share any file/directory read/write." -+#: ../sepolicy/sepolicy/gui.py:1035 +-#: booleans.py:148 +-msgid "Allow samba to create new home directories (e.g. via PAM)" ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." msgstr "" --#: booleans.py:153 --msgid "Allow samba to act as a portmapper" -+#: ../sepolicy/sepolicy/gui.py:1036 +-#: booleans.py:149 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format -+msgid "" + msgid "" +-"Allow samba to act as the domain controller, add users, groups and change " +-"passwords." +"Display boolean information that can be used to modify the policy for the " +"'%s'." msgstr "" --#: booleans.py:154 --msgid "Allow samba to run unconfined scripts" -+#: ../sepolicy/sepolicy/gui.py:1037 +-#: booleans.py:150 +-msgid "Allow samba to share users home directories." ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." msgstr "" --#: booleans.py:155 --msgid "Allow samba to export ntfs/fusefs volumes." -+#: ../sepolicy/sepolicy/gui.py:1038 +-#: booleans.py:151 +-msgid "Allow samba to share any file/directory read only." ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." msgstr "" --#: booleans.py:156 --msgid "Allow samba to export NFS volumes." -+#: ../sepolicy/sepolicy/gui.py:1039 +-#: booleans.py:152 +-msgid "Allow samba to share any file/directory read/write." ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" msgstr "" --#: booleans.py:157 --msgid "Allow sanlock to read/write fuse files" -+#: ../sepolicy/sepolicy/gui.py:1040 +-#: booleans.py:153 +-msgid "Allow samba to act as a portmapper" ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" msgstr "" --#: booleans.py:158 --msgid "Allow sanlock to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:1041 +-#: booleans.py:154 +-msgid "Allow samba to run unconfined scripts" ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" msgstr "" --#: booleans.py:159 --msgid "Allow sanlock to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:1042 +-#: booleans.py:155 +-msgid "Allow samba to export ntfs/fusefs volumes." ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." msgstr "" --#: booleans.py:160 --msgid "Allow sasl to read shadow" -+#: ../sepolicy/sepolicy/gui.py:1043 +-#: booleans.py:156 +-msgid "Allow samba to export NFS volumes." ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." msgstr "" --#: booleans.py:161 --msgid "Allow secadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1044 +-#: booleans.py:157 +-msgid "Allow sanlock to read/write fuse files" ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." msgstr "" +-#: booleans.py:158 +-msgid "Allow sanlock to manage nfs files" ++#: ../sepolicy/sepolicy/gui.py:1062 ++#, python-format ++msgid "Display applications that can transition into or out of the '%s'." + msgstr "" + +-#: booleans.py:159 +-msgid "Allow sanlock to manage cifs files" ++#: ../sepolicy/sepolicy/gui.py:1170 ++msgid "MISSING FILE PATH" + msgstr "" + +-#: booleans.py:160 +-msgid "Allow sasl to read shadow" ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 ++msgid "Boolean section." + msgstr "" + +-#: booleans.py:161 +-msgid "Allow secadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1285 ++msgid "To disable this transition, go to the " + msgstr "" + -#: booleans.py:162 -msgid "" -"disallow programs, such as newrole, from transitioning to administrative " -"user domains." -+#: ../sepolicy/sepolicy/gui.py:1045 -+#, python-format -+msgid "Display applications that can transition into or out of the '%s'." ++#: ../sepolicy/sepolicy/gui.py:1287 ++msgid "To enable this transition, go to the " msgstr "" -#: booleans.py:163 -msgid "Disable kernel module loading." -+#: ../sepolicy/sepolicy/gui.py:1149 -+msgid "MISSING FILE PATH" ++#: ../sepolicy/sepolicy/gui.py:1344 ++msgid "executable" msgstr "" -#: booleans.py:164 @@ -224269,14 +227605,14 @@ index 14df5c8..15fbe4a 100644 -"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." -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 -+msgid "Boolean section." ++#: ../sepolicy/sepolicy/gui.py:1347 ++msgid "writable" msgstr "" -#: booleans.py:165 -msgid "Allow regular users direct dri device access" -+#: ../sepolicy/sepolicy/gui.py:1265 -+msgid "To disable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1350 ++msgid "application" msgstr "" -#: booleans.py:166 @@ -224284,255 +227620,256 @@ index 14df5c8..15fbe4a 100644 -"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" -+#: ../sepolicy/sepolicy/gui.py:1267 -+msgid "To enable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1351 ++#, python-format ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." msgstr "" -#: booleans.py:167 -msgid "" -"Allow all unconfined executables to use libraries requiring text relocation " -"that are not labeled textrel_shlib_t" -+#: ../sepolicy/sepolicy/gui.py:1324 -+msgid "executable" ++#: ../sepolicy/sepolicy/gui.py:1352 ++#, python-format ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." msgstr "" -#: booleans.py:168 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format + 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" -+#: ../sepolicy/sepolicy/gui.py:1327 -+msgid "writable" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:169 -msgid "Allow users to connect to the local mysql server" -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" msgstr "" -#: booleans.py:170 -msgid "" -"Allow confined users the ability to execute the ping and traceroute " -"commands." -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" msgstr "" -#: booleans.py:171 -msgid "Allow users to connect to PostgreSQL" -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." msgstr "" -#: booleans.py:172 -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format ++#: ../sepolicy/sepolicy/gui.py:1371 msgid "" -"Allow user to r/w files on filesystems that do not have extended attributes " -"(FAT, CDROM, FLOPPY)" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." msgstr "" -#: booleans.py:173 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format + 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." -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." msgstr "" -#: booleans.py:174 -msgid "Allow user to use ssh chroot environment." -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" ++#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." msgstr "" -#: booleans.py:175 -msgid "Allow user music sharing" -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." msgstr "" -#: booleans.py:176 -+#: ../sepolicy/sepolicy/gui.py:1351 -+#, python-format - msgid "" +-msgid "" -"Allow anon internal-sftp to upload files, used for public file transfer " -"services. Directories must be labeled public_content_rw_t." -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." msgstr "" -#: booleans.py:177 -msgid "" -"Allow sftp-internal to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1352 -+#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." msgstr "" -#: booleans.py:178 -msgid "" -"Allow sftp-internal to login to local users and read/write all files on the " -"system, governed by DAC." -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." msgstr "" -#: booleans.py:179 -msgid "" -"Allow internal-sftp to read and write files in the user ssh home " -"directories." -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." msgstr "" -#: booleans.py:180 -msgid "Allow sge to connect to the network using any TCP port" -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." msgstr "" -#: booleans.py:181 -msgid "Allow sge to access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." msgstr "" -#: booleans.py:182 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1421 + msgid "" -"Enable additional permissions needed to support devices on 3ware " -"controllers." -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." ++"Modify selected modified File Equivalence definitions. Only bolded items in " ++"the list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:183 -msgid "" -"Allow samba to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1449 ++#, python-format ++msgid "Boolean %s Allow Rules" msgstr "" -#: booleans.py:184 -msgid "Allow user spamassassin clients to use the network." -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." ++#: ../sepolicy/sepolicy/gui.py:1462 ++#, python-format ++msgid "Add Network Port for %s. Ports will be created when update is applied." msgstr "" -#: booleans.py:185 -msgid "Allow spamd to read/write user home directories." -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." ++#: ../sepolicy/sepolicy/gui.py:1463 ++#, python-format ++msgid "Add Network Port for %s" msgstr "" -#: booleans.py:186 -+#: ../sepolicy/sepolicy/gui.py:1401 ++#: ../sepolicy/sepolicy/gui.py:1468 ++#, python-format msgid "" -"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." -+"Modify selected modified File Equivalence definitions. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." - msgstr "" - +-msgstr "" +- -#: booleans.py:187 -msgid "Allow squid to run as a transparent proxy (TPROXY)" -+#: ../sepolicy/sepolicy/gui.py:1429 -+#, python-format -+msgid "Boolean %s Allow Rules" ++"Add File Labeling for %s. File labels will be created when update is applied." msgstr "" -#: booleans.py:188 -msgid "" -"Allow ssh with chroot env to read and write files in the user home " -"directories" -+#: ../sepolicy/sepolicy/gui.py:1442 -+#, python-format -+msgid "Add Network Port for %s. Ports will be created when update is applied." - msgstr "" - --#: booleans.py:189 --msgid "allow host key based authentication" -+#: ../sepolicy/sepolicy/gui.py:1443 -+#, python-format -+msgid "Add Network Port for %s" - msgstr "" - --#: booleans.py:190 --msgid "Allow ssh logins as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:1448 -+#, python-format -+msgid "" -+"Add File Labeling for %s. File labels will be created when update is applied." - msgstr "" - --#: booleans.py:191 --msgid "Allow staff to exec content" -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" msgstr "" --#: booleans.py:192 --msgid "allow staff user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1459 +-#: booleans.py:189 +-msgid "allow host key based authentication" ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." msgstr "" --#: booleans.py:193 --msgid "Allow sysadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1460 +-#: booleans.py:190 +-msgid "Allow ssh logins as sysadm_r:sysadm_t" ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" msgstr "" --#: booleans.py:194 -+#: ../sepolicy/sepolicy/gui.py:1465 - msgid "" --"Allow the Telepathy connection managers to connect to any network port." +-#: booleans.py:191 +-msgid "Allow staff to exec content" ++#: ../sepolicy/sepolicy/gui.py:1485 ++msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." msgstr "" --#: booleans.py:195 --msgid "" --"Allow the Telepathy connection managers to connect to any generic TCP port." -+#: ../sepolicy/sepolicy/gui.py:1466 +-#: booleans.py:192 +-msgid "allow staff user to create and transition to svirt domains." ++#: ../sepolicy/sepolicy/gui.py:1486 +msgid "Add SELinux Users" msgstr "" --#: booleans.py:196 -+#: ../sepolicy/sepolicy/gui.py:1473 - msgid "" --"Allow tftp to modify public files used for public file transfer services." --msgstr "" -- --#: booleans.py:197 --msgid "Allow tftp to read and write files in the user home directories" +-#: booleans.py:193 +-msgid "Allow sysadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1493 ++msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." msgstr "" --#: booleans.py:198 --msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." -+#: ../sepolicy/sepolicy/gui.py:1474 +-#: booleans.py:194 +-msgid "" +-"Allow the Telepathy connection managers to connect to any network port." ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" msgstr "" --#: booleans.py:199 --msgid "Allow tor to act as a relay" -+#: ../sepolicy/sepolicy/gui.py:1499 +-#: booleans.py:195 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format -+msgid "" + msgid "" +-"Allow the Telepathy connection managers to connect to any generic TCP port." +"Modify File Labeling for %s. File labels will be created when update is " +"applied." msgstr "" +-#: booleans.py:196 ++#: ../sepolicy/sepolicy/gui.py:1577 + msgid "" +-"Allow tftp to modify public files used for public file transfer services." ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." + msgstr "" + +-#: booleans.py:197 +-msgid "Allow tftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" + msgstr "" + +-#: booleans.py:198 +-msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." + msgstr "" + +-#: booleans.py:199 +-msgid "Allow tor to act as a relay" ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" + msgstr "" + -#: booleans.py:200 -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1593 msgid "" -"allow unconfined users to transition to the chrome sandbox domains when " -"running chrome-sandbox" @@ -224542,12 +227879,12 @@ index 14df5c8..15fbe4a 100644 -#: booleans.py:201 -msgid "Allow a user to login as an unconfined domain" -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" msgstr "" -#: booleans.py:202 -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format msgid "" -"Allow unconfined users to transition to the Mozilla plugin domain when " @@ -224557,69 +227894,69 @@ index 14df5c8..15fbe4a 100644 -#: booleans.py:203 -msgid "Allow video playing tools to run unconfined" -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" msgstr "" -#: booleans.py:204 -msgid "Allow unprivledged user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." msgstr "" -#: booleans.py:205 -msgid "Support ecryptfs home directories" -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" msgstr "" -#: booleans.py:206 -msgid "Support fusefs home directories" -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" msgstr "" -#: booleans.py:207 -msgid "Use lpd server instead of cups" -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" msgstr "" -#: booleans.py:208 -msgid "Support NFS home directories" -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" msgstr "" -#: booleans.py:209 -msgid "Support SAMBA home directories" -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" msgstr "" -#: booleans.py:210 -msgid "Allow user to exec content" -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" msgstr "" -#: booleans.py:211 -msgid "Allow varnishd to connect to all ports, not just HTTP." -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" msgstr "" -#: booleans.py:212 -msgid "Ignore vbetool mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" msgstr "" @@ -224627,7 +227964,7 @@ index 14df5c8..15fbe4a 100644 -#: booleans.py:213 -msgid "" -"Allow confined virtual guests to use serial/parallel communication ports" -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" msgstr "" @@ -224635,100 +227972,100 @@ index 14df5c8..15fbe4a 100644 -#: booleans.py:214 -msgid "" -"Allow confined virtual guests to use executable memory and executable stack" -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" msgstr "" -#: booleans.py:215 -msgid "Allow confined virtual guests to read fuse files" -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" msgstr "" -#: booleans.py:216 -msgid "Allow confined virtual guests to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" msgstr "" -#: booleans.py:217 -msgid "Allow confined virtual guests to interact with rawip sockets" -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" msgstr "" -#: booleans.py:218 -msgid "Allow confined virtual guests to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" msgstr "" -#: booleans.py:219 -msgid "Allow confined virtual guests to interact with the sanlock" -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" msgstr "" -#: booleans.py:220 -msgid "Allow confined virtual guests to manage device configuration, (pci)" -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" msgstr "" -#: booleans.py:221 -msgid "Allow confined virtual guests to use usb devices" -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" msgstr "" -#: booleans.py:222 -msgid "Allow confined virtual guests to interact with the xserver" -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" msgstr "" -#: booleans.py:223 -msgid "Allow webadm to manage files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" msgstr "" -#: booleans.py:224 -msgid "Allow webadm to read files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" msgstr "" -#: booleans.py:225 -msgid "Ignore wine mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" msgstr "" -#: booleans.py:226 -msgid "Allow the graphical login program to execute bootloader" -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" msgstr "" -#: booleans.py:227 -msgid "" -"Allow the graphical login program to login directly as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" msgstr "" -#: booleans.py:228 -msgid "Allow xen to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" msgstr "" @@ -224737,71 +228074,73 @@ index 14df5c8..15fbe4a 100644 -msgid "" -"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated " -"logical volumes for disk images." -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." msgstr "" -#: booleans.py:230 -msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." msgstr "" -#: booleans.py:231 -msgid "" -"Allow xguest users to configure Network Manager and connect to apache ports" -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." msgstr "" -#: booleans.py:232 -msgid "Allow xguest to exec content" -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" msgstr "" -#: booleans.py:233 -msgid "Allow xguest users to mount removable media" -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" msgstr "" -#: booleans.py:234 -msgid "Allow xguest to use blue tooth devices" -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" msgstr "" -#: booleans.py:235 -msgid "Allows clients to write to the X server shared memory segments." -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" msgstr "" -#: booleans.py:236 -msgid "Allows XServer to execute writable memory" -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" msgstr "" -#: booleans.py:237 -msgid "Support X userspace object manager" -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" msgstr "" -#: booleans.py:238 -msgid "Allow zabbix to connect to unreserved ports" -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" msgstr "" -#: booleans.py:239 -msgid "Allow zebra daemon to write it configuration files" -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -224812,7 +228151,7 @@ index 14df5c8..15fbe4a 100644 msgstr "" -#: booleans.py:240 -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 msgid "" -"Allow ZoneMinder to modify public files used for public file transfer " -"services." @@ -224823,11 +228162,11 @@ index 14df5c8..15fbe4a 100644 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" msgstr "" diff --git a/policycoreutils/po/gu.po b/policycoreutils/po/gu.po -index 165b892..bf08113 100644 +index 165b892..5dab38d 100644 --- a/policycoreutils/po/gu.po +++ b/policycoreutils/po/gu.po @@ -1,22 +1,24 @@ @@ -224850,7 +228189,7 @@ index 165b892..bf08113 100644 -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: 2013-01-04 17:02+0000\n" -"Last-Translator: dwalsh \n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2013-07-16 11:30+0000\n" +"Last-Translator: sweta \n" "Language-Team: Gujarati \n" @@ -224886,7 +228225,7 @@ index 165b892..bf08113 100644 #, c-format msgid "Could not set exec context to %s.\n" msgstr "%s નો exec સંદર્ભ સુયોજિત કરી શક્યા નહિં.\n" -@@ -88,871 +93,917 @@ msgstr "******************** અગત્ય ***********************\n" +@@ -88,871 +93,930 @@ msgstr "******************** અગત્ય ***********************\n" msgid "To make this policy package active, execute:" msgstr "આ પોલીસિ પેકેજ સક્રિય બનાવવા માટે, ચલાવો:" @@ -224957,7 +228296,7 @@ index 165b892..bf08113 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "Disabled" @@ -225136,8 +228475,8 @@ index 165b892..bf08113 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "પ્રવેશ નામ" @@ -225148,9 +228487,10 @@ index 165b892..bf08113 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "SELinux વપરાશકર્તા" @@ -225197,9 +228537,11 @@ index 165b892..bf08113 100644 msgstr "%s માટે SELinux વપરાશકર્તા બનાવી શક્યા નહિં" -#: ../semanage/seobject.py:745 +-#, python-format +-msgid "Could not add role %s for %s" +#: ../semanage/seobject.py:780 - #, python-format - msgid "Could not add role %s for %s" ++#, fuzzy, python-format ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "ભૂમિકા %s ને %s માટે ઉમેરી શક્યા નહિં" -#: ../semanage/seobject.py:754 @@ -225209,9 +228551,11 @@ index 165b892..bf08113 100644 msgstr "%s માટે MLS સ્તર સુયોજિત કરી શક્યા નહિં" -#: ../semanage/seobject.py:757 +-#, python-format +-msgid "Could not add prefix %s for %s" +#: ../semanage/seobject.py:792 - #, python-format - msgid "Could not add prefix %s for %s" ++#, fuzzy, python-format ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "પૂર્વગ %s ને %s માટે ઉમેરી શક્યા નહિં" -#: ../semanage/seobject.py:760 @@ -225299,9 +228643,9 @@ index 165b892..bf08113 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "SELinux ભૂમિકાઓ" @@ -225321,9 +228665,11 @@ index 165b892..bf08113 100644 msgstr "અયોગ્ય પોર્ટ" -#: ../semanage/seobject.py:980 +-#, python-format +-msgid "Could not create a key for %s/%s" +#: ../semanage/seobject.py:1018 - #, python-format - msgid "Could not create a key for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" msgstr "%s/%s માટે કી બનાવી શક્યા નહિં" -#: ../semanage/seobject.py:991 @@ -225342,64 +228688,84 @@ index 165b892..bf08113 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 - #, python-format - msgid "Could not check if port %s/%s is defined" +-#, python-format +-msgid "Could not check if port %s/%s is defined" ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 ++#, fuzzy, python-format ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" msgstr "શું પોર્ટ %s/%s વ્યાખ્યાયિત છે કે નહિં તે ચકાસી શક્યા નહિં" -#: ../semanage/seobject.py:1002 +-#, python-format +-msgid "Port %s/%s already defined" +#: ../semanage/seobject.py:1042 - #, python-format - msgid "Port %s/%s already defined" ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "પોર્ટ %s/%s પહેલાથી જ વ્યાખ્યાયિત છે" -#: ../semanage/seobject.py:1006 +-#, python-format +-msgid "Could not create port for %s/%s" +#: ../semanage/seobject.py:1046 - #, python-format - msgid "Could not create port for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s માટે પોર્ટ બનાવી શક્યા નહિં" -#: ../semanage/seobject.py:1012 +-#, python-format +-msgid "Could not create context for %s/%s" +#: ../semanage/seobject.py:1052 - #, python-format - msgid "Could not create context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s માટે સંદર્ભ બનાવી શક્યા નહિં" -#: ../semanage/seobject.py:1016 +-#, python-format +-msgid "Could not set user in port context for %s/%s" +#: ../semanage/seobject.py:1056 - #, python-format - msgid "Could not set user in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s માટે પોર્ટ સંદર્ભમાં વપરાશકર્તા સુયોજિત કરી શક્યા નહિં" -#: ../semanage/seobject.py:1020 +-#, python-format +-msgid "Could not set role in port context for %s/%s" +#: ../semanage/seobject.py:1060 - #, python-format - msgid "Could not set role in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s માટે પોર્ટ સંદર્ભમાં ભૂમિકા સુયોજિત કરી શક્યા નહિં" -#: ../semanage/seobject.py:1024 +-#, python-format +-msgid "Could not set type in port context for %s/%s" +#: ../semanage/seobject.py:1064 - #, python-format - msgid "Could not set type in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s માટે પોર્ટ સંદર્ભમાં પ્રકાર સુયોજિત કરી શક્યા નહિં" -#: ../semanage/seobject.py:1029 +-#, python-format +-msgid "Could not set mls fields in port context for %s/%s" +#: ../semanage/seobject.py:1069 - #, python-format - msgid "Could not set mls fields in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s માટે પોર્ટ સંદર્ભમાં mls ક્ષેત્રો સુયોજિત કરી શક્યા નહિં" -#: ../semanage/seobject.py:1033 +-#, python-format +-msgid "Could not set port context for %s/%s" +#: ../semanage/seobject.py:1073 - #, python-format - msgid "Could not set port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s માટે પોર્ટ સંદર્ભ સુયોજિત કરી શક્યા નહિં" -#: ../semanage/seobject.py:1037 +-#, python-format +-msgid "Could not add port %s/%s" +#: ../semanage/seobject.py:1077 - #, python-format - msgid "Could not add port %s/%s" ++#, fuzzy, python-format ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "પોર્ટ %s/%s ઉમેરી શક્યા નહિં" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -225415,21 +228781,32 @@ index 165b892..bf08113 100644 msgstr "setype જરૂરી છે" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 - #, python-format - msgid "Port %s/%s is not defined" +-#, python-format +-msgid "Port %s/%s is not defined" ++#: ../semanage/seobject.py:1102 ++#, fuzzy, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "શું પોર્ટ %s/%s વ્યાખ્યાયિત છે કે નહિં તે ચકાસી શક્યા નહિં" ++ ++#: ../semanage/seobject.py:1104 ++#, fuzzy, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "પોર્ટ %s/%s એ વ્યાખ્યાયિત નથી" -#: ../semanage/seobject.py:1068 +-#, python-format +-msgid "Could not query port %s/%s" +#: ../semanage/seobject.py:1108 - #, python-format - msgid "Could not query port %s/%s" ++#, fuzzy, python-format ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "પોર્ટ %s/%s નો પ્રશ્ન કરી શક્યા નહિં" -#: ../semanage/seobject.py:1079 +-#, python-format +-msgid "Could not modify port %s/%s" +#: ../semanage/seobject.py:1119 - #, python-format - msgid "Could not modify port %s/%s" ++#, fuzzy, python-format ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "પોર્ટ %s/%s સુધારી શક્યા નહિં" -#: ../semanage/seobject.py:1092 @@ -225444,15 +228821,24 @@ index 165b892..bf08113 100644 msgstr "પોર્ટ %s કાઢી શક્યા નહિં" -#: ../semanage/seobject.py:1125 +-#, python-format +-msgid "Port %s/%s is defined in policy, cannot be deleted" ++#: ../semanage/seobject.py:1159 ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "પોર્ટ %s/%s એ વ્યાખ્યાયિત નથી" ++ +#: ../semanage/seobject.py:1165 - #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" msgstr "પોર્ટ %s/%s એ પોલિસીમાં વ્યાખ્યાયિત છે, કાઢી શકાતો નથી" -#: ../semanage/seobject.py:1129 +-#, python-format +-msgid "Could not delete port %s/%s" +#: ../semanage/seobject.py:1169 - #, python-format - msgid "Could not delete port %s/%s" ++#, fuzzy, python-format ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" msgstr "પોર્ટ %s/%s કાઢી શક્યા નહિં" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 @@ -225461,9 +228847,9 @@ index 165b892..bf08113 100644 msgstr "પોર્ટોની યાદી કરી શક્યા નહિં" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "SELinux પોર્ટ પ્રકાર" @@ -225474,7 +228860,7 @@ index 165b892..bf08113 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "પોર્ટ નંબર" @@ -225745,9 +229131,12 @@ index 165b892..bf08113 100644 msgstr "%s માટે સરખા ક્લાસ પહેલેથી અસ્તિત્વમાં છે" -#: ../semanage/seobject.py:1697 +-#, python-format +-msgid "File spec %s conflicts with equivalency rule '%s %s'" +#: ../semanage/seobject.py:1750 - #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" ++#, fuzzy, python-format ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" msgstr "ફાઇલ સ્પષ્ટીકરણ %s સરખા નિયમ '%s %s' સાથે અથડામણ થાય છે" -#: ../semanage/seobject.py:1706 @@ -225785,13 +229174,15 @@ index 165b892..bf08113 100644 msgstr "ફાઇલ સ્પષ્ટીકરણ જગ્યાઓને સમાવી શકાતુ નથી" -#: ../semanage/seobject.py:1742 +-#, python-format +#: ../semanage/seobject.py:1795 - #, python-format ++#, fuzzy, 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" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" +msgstr "" +"ફાઇલ સ્પષ્ટીકરણ %s સરખા નિયમ '%s %s' સાથે અથડામણ થાય છે; તેને બદલે '%s' ને ઉમેરવાનું " +"પ્રયત્ન કરો" @@ -225964,9 +229355,11 @@ index 165b892..bf08113 100644 msgstr "બુલિયન %s સુધારી શક્યા નહિં" -#: ../semanage/seobject.py:2063 +-#, python-format +-msgid "Bad format %s: Record %s" +#: ../semanage/seobject.py:2122 - #, python-format - msgid "Bad format %s: Record %s" ++#, fuzzy, python-format ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "ખરાબ બંધારણ%s: રેકોર્ડ %s" -#: ../semanage/seobject.py:2087 @@ -226014,13 +229407,13 @@ index 165b892..bf08113 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "વર્ણન" -@@ -991,206 +1042,226 @@ msgstr "ભૂલ! શેલ માન્ય નથી.\n" +@@ -991,206 +1055,226 @@ msgstr "ભૂલ! શેલ માન્ય નથી.\n" msgid "Unable to clear environment\n" msgstr "પર્યાવરણ સાફ કરવામાં અસમર્થ\n" @@ -226288,7 +229681,7 @@ index 165b892..bf08113 100644 msgid "failed to exec shell\n" msgstr "exec shell માં નિષ્ફળ\n" -@@ -1321,19 +1392,25 @@ msgstr "ફાઈલ લેબલીંગ" +@@ -1321,19 +1405,25 @@ msgstr "ફાઈલ લેબલીંગ" msgid "" "File\n" "Specification" @@ -226317,7 +229710,7 @@ index 165b892..bf08113 100644 #: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2098 msgid "User Mapping" -@@ -1343,19 +1420,25 @@ msgstr "વપરાશકર્તા માપન" +@@ -1343,19 +1433,25 @@ msgstr "વપરાશકર્તા માપન" msgid "" "Login\n" "Name" @@ -226346,7 +229739,7 @@ index 165b892..bf08113 100644 #: ../gui/loginsPage.py:133 #, python-format -@@ -1411,13 +1494,15 @@ msgstr "SELinux પોલિસી બનાવટ સાધન" +@@ -1411,13 +1507,15 @@ msgstr "SELinux પોલિસી બનાવટ સાધન" msgid "" "Select the policy type for the application or user role you want to " "confine:" @@ -226364,7 +229757,7 @@ index 165b892..bf08113 100644 msgid "Standard Init Daemon" msgstr "પ્રમાણભૂત Init ડિમન" -@@ -1425,9 +1510,11 @@ msgstr "પ્રમાણભૂત Init ડિમન" +@@ -1425,9 +1523,11 @@ msgstr "પ્રમાણભૂત Init ડિમન" msgid "" "Standard Init Daemon are daemons started on boot via init scripts. Usually " "requires a script in /etc/rc.d/init.d" @@ -226378,7 +229771,7 @@ index 165b892..bf08113 100644 msgid "DBUS System Daemon" msgstr "DBUS સિસ્ટમ ડિમન" -@@ -1439,16 +1526,17 @@ msgstr "ઈન્ટરનેટ સેવાઓ ડિમન (inetd)" +@@ -1439,16 +1539,17 @@ msgstr "ઈન્ટરનેટ સેવાઓ ડિમન (inetd)" msgid "Internet Services Daemon are daemons started by xinetd" msgstr "ઈન્ટરનેટ સેવાઓ ડિમન એ xinetd દ્વારા શરૂ કરવામાં આવેલ ડિમનો છે" @@ -226399,7 +229792,7 @@ index 165b892..bf08113 100644 msgid "User Application" msgstr "વપરાશકર્તા કાર્યક્રમ" -@@ -1456,9 +1544,11 @@ msgstr "વપરાશકર્તા કાર્યક્રમ" +@@ -1456,9 +1557,11 @@ msgstr "વપરાશકર્તા કાર્યક્રમ" msgid "" "User Application are any application that you would like to confine that is " "started by a user" @@ -226413,7 +229806,7 @@ index 165b892..bf08113 100644 msgid "Sandbox" msgstr "Sandbox" -@@ -1482,7 +1572,9 @@ msgstr "ન્યૂનતમ ટર્મિનલ વપરાશકર્ત +@@ -1482,7 +1585,9 @@ msgstr "ન્યૂનતમ ટર્મિનલ વપરાશકર્ત 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." @@ -226424,7 +229817,7 @@ index 165b892..bf08113 100644 #: ../gui/polgen.glade:512 msgid "Minimal X Windows User Role" -@@ -1492,7 +1584,9 @@ msgstr "ન્યૂનતમ X વિન્ડો વપરાશકર્ત +@@ -1492,7 +1597,9 @@ msgstr "ન્યૂનતમ X વિન્ડો વપરાશકર્ત 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" @@ -226435,7 +229828,7 @@ index 165b892..bf08113 100644 #: ../gui/polgen.glade:529 msgid "User Role" -@@ -1502,7 +1596,9 @@ msgstr "વપરાશકર્તા ભૂમિકા" +@@ -1502,7 +1609,9 @@ msgstr "વપરાશકર્તા ભૂમિકા" msgid "" "User with full networking, no setuid applications without transition, no " "sudo, no su." @@ -226446,7 +229839,7 @@ index 165b892..bf08113 100644 #: ../gui/polgen.glade:546 msgid "Admin User Role" -@@ -1510,9 +1606,11 @@ msgstr "સંચાલક વપરાશકર્તા ભૂમિકા" +@@ -1510,9 +1619,11 @@ msgstr "સંચાલક વપરાશકર્તા ભૂમિકા" #: ../gui/polgen.glade:550 msgid "" @@ -226461,7 +229854,7 @@ index 165b892..bf08113 100644 #: ../gui/polgen.glade:592 msgid "Root Users" -@@ -1524,16 +1622,20 @@ msgstr "રુટ સંચાલક વપરાશકર્તા ભૂમિ +@@ -1524,16 +1635,20 @@ msgstr "રુટ સંચાલક વપરાશકર્તા ભૂમિ #: ../gui/polgen.glade:627 msgid "" @@ -226482,11 +229875,11 @@ index 165b892..bf08113 100644 -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "નામ" -@@ -1560,7 +1662,8 @@ msgstr "Init સ્ક્રિપ્ટ" +@@ -1560,7 +1675,8 @@ msgstr "Init સ્ક્રિપ્ટ" #: ../gui/polgen.glade:821 msgid "" "Enter complete path to init script used to start the confined application." @@ -226496,7 +229889,7 @@ index 165b892..bf08113 100644 #: ../gui/polgen.glade:887 msgid "Select existing role to modify:" -@@ -1586,15 +1689,16 @@ msgstr "કાર્યક્રમ પસંદ કરો કે જે %s ત +@@ -1586,15 +1702,16 @@ msgstr "કાર્યક્રમ પસંદ કરો કે જે %s ત msgid "" "transition \n" "role tab" @@ -226516,16 +229909,16 @@ index 165b892..bf08113 100644 msgstr "વપરાશકર્તા ભૂમિકાઓ પસંદ કરો કે જે કાર્યક્રમ ડોમેઈનોમાં પરિવહન કરશે." #: ../gui/polgen.glade:1056 -@@ -1618,7 +1722,7 @@ msgid "TCP Ports" +@@ -1618,7 +1735,7 @@ msgid "TCP Ports" msgstr "TCP પોર્ટો" #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" msgstr "બધું" -@@ -1632,7 +1736,8 @@ msgstr "600-1024" +@@ -1632,7 +1749,8 @@ msgstr "600-1024" #: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411 msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024" @@ -226535,7 +229928,7 @@ index 165b892..bf08113 100644 #: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424 msgid "Unreserved Ports (>1024)" -@@ -1642,7 +1747,9 @@ msgstr "બિનઆરક્ષિત પોર્ટો (>1024)" +@@ -1642,7 +1760,9 @@ msgstr "બિનઆરક્ષિત પોર્ટો (>1024)" msgid "" "Enter a comma separated list of udp ports or ranges of ports that %s binds " "to. Example: 612, 650-660" @@ -226546,7 +229939,7 @@ index 165b892..bf08113 100644 #: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609 #: ../gui/polgen.glade:1718 -@@ -1661,7 +1768,9 @@ msgstr "UDP પોર્ટો" +@@ -1661,7 +1781,9 @@ msgstr "UDP પોર્ટો" msgid "" "Network\n" "Bind tab" @@ -226557,7 +229950,7 @@ index 165b892..bf08113 100644 #: ../gui/polgen.glade:1537 msgid "Select network ports that %s connects to:" -@@ -1675,7 +1784,9 @@ msgstr "કોઇપણ tcp પોર્ટને જોડવા માટે % +@@ -1675,7 +1797,9 @@ msgstr "કોઇપણ tcp પોર્ટને જોડવા માટે % msgid "" "Enter a comma separated list of tcp ports or ranges of ports that %s " "connects to. Example: 612, 650-660" @@ -226568,7 +229961,7 @@ index 165b892..bf08113 100644 #: ../gui/polgen.glade:1702 msgid "Allows %s to connect to any udp port" -@@ -1685,7 +1796,9 @@ msgstr "કોઇપણ udp પોર્ટને જોડવા માટે % +@@ -1685,7 +1809,9 @@ msgstr "કોઇપણ udp પોર્ટને જોડવા માટે % msgid "" "Enter a comma separated list of udp ports or ranges of ports that %s " "connects to. Example: 612, 650-660" @@ -226579,7 +229972,7 @@ index 165b892..bf08113 100644 #: ../gui/polgen.glade:1792 msgid "Select common application traits for %s:" -@@ -1731,7 +1844,8 @@ msgstr "ફાઇલો/ડિરેક્ટરીઓને ઉમેરો +@@ -1731,7 +1857,8 @@ msgstr "ફાઇલો/ડિરેક્ટરીઓને ઉમેરો msgid "" "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib " "Files ..." @@ -226589,7 +229982,7 @@ index 165b892..bf08113 100644 #: ../gui/polgen.glade:2166 msgid "Add booleans from the %s policy:" -@@ -1749,75 +1863,79 @@ msgstr "કઇ ડિરેક્ટરીથી તમે %s પોલિસ +@@ -1749,75 +1876,79 @@ msgstr "કઇ ડિરેક્ટરીથી તમે %s પોલિસ msgid "Policy Directory" msgstr "પોલિસી ડિરેક્ટરી" @@ -226687,7 +230080,7 @@ index 165b892..bf08113 100644 msgid "Configue SELinux" msgstr "SELinux રૂપરેખાંકિત કરો" -@@ -1829,9 +1947,15 @@ msgstr "નેટવર્ક પોર્ટ" +@@ -1829,9 +1960,15 @@ msgstr "નેટવર્ક પોર્ટ" msgid "" "SELinux Port\n" "Type" @@ -226697,14 +230090,14 @@ index 165b892..bf08113 100644 +"પ્રકાર" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" msgstr "પ્રોટોકોલ" -@@ -1839,9 +1963,13 @@ msgstr "પ્રોટોકોલ" +@@ -1839,9 +1976,13 @@ msgstr "પ્રોટોકોલ" msgid "" "MLS/MCS\n" "Level" @@ -226714,33 +230107,33 @@ index 165b892..bf08113 100644 +"સ્તર" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" msgstr "પોર્ટ" -@@ -1879,10 +2007,14 @@ msgid "Modify %s" +@@ -1879,10 +2020,14 @@ msgid "Modify %s" msgstr "%s સુધારો" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" msgstr "છૂટ આપનારું" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" msgstr "દબાણ કરવુ" -@@ -1890,12 +2022,15 @@ msgstr "દબાણ કરવુ" +@@ -1890,12 +2035,15 @@ msgstr "દબાણ કરવુ" msgid "Status" msgstr "પરિસ્થિતિ" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " @@ -226753,7 +230146,7 @@ index 165b892..bf08113 100644 #: ../gui/statusPage.py:147 msgid "" -@@ -1903,16 +2038,24 @@ msgid "" +@@ -1903,16 +2051,24 @@ msgid "" "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 " @@ -226770,7 +230163,7 @@ index 165b892..bf08113 100644 +"નહિં. પરવાનગીય સ્થિતિને રીબુટ કરવાની જરૂર રહેતી નથી શું તમે ચાલુ રાખવા માંગો છો?" -#: ../gui/statusPage.py:152 -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " @@ -226783,7 +230176,7 @@ index 165b892..bf08113 100644 #: ../gui/system-config-selinux.glade:11 msgid "system-config-selinux" -@@ -1922,7 +2065,9 @@ msgstr "system-config-selinux" +@@ -1922,7 +2078,9 @@ msgstr "system-config-selinux" msgid "" "Copyright (c)2006 Red Hat, Inc.\n" "Copyright (c) 2006 Dan Walsh " @@ -226794,7 +230187,7 @@ index 165b892..bf08113 100644 #: ../gui/system-config-selinux.glade:22 #: ../gui/system-config-selinux.glade:544 -@@ -1956,9 +2101,19 @@ msgid "" +@@ -1956,9 +2114,19 @@ msgid "" "socket\n" "symbolic link\n" "named pipe\n" @@ -226811,19 +230204,19 @@ index 165b892..bf08113 100644 #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "MLS" -@@ -1971,6 +2126,7 @@ msgid "SELinux Administration" +@@ -1971,6 +2139,7 @@ msgid "SELinux Administration" msgstr "SELinux સંચાલન" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" msgstr "ઉમેરો" -@@ -1999,7 +2155,10 @@ msgid "" +@@ -1999,7 +2168,10 @@ msgid "" "Disabled\n" "Permissive\n" "Enforcing\n" @@ -226835,7 +230228,7 @@ index 165b892..bf08113 100644 #: ../gui/system-config-selinux.glade:1373 msgid "Current Enforcing Mode" -@@ -2015,7 +2174,10 @@ msgid "" +@@ -2015,7 +2187,10 @@ msgid "" "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." @@ -226847,15 +230240,15 @@ index 165b892..bf08113 100644 #: ../gui/system-config-selinux.glade:1509 msgid "Relabel on next reboot." -@@ -2040,6 +2202,7 @@ msgstr "વૈવિધ્યપૂર્ણ બનાવેલ અને બધ +@@ -2040,6 +2215,7 @@ msgstr "વૈવિધ્યપૂર્ણ બનાવેલ અને બધ #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" msgstr "ગાળક" -@@ -2134,9 +2297,11 @@ msgstr "લાવી શકાય તેવું પોલિસી મોડ +@@ -2134,9 +2310,11 @@ msgstr "લાવી શકાય તેવું પોલિસી મોડ #: ../gui/system-config-selinux.glade:2661 msgid "" @@ -226870,7 +230263,7 @@ index 165b892..bf08113 100644 #: ../gui/system-config-selinux.glade:2781 msgid "label44" -@@ -2163,1321 +2328,3152 @@ msgstr "લેબલ૫૯" +@@ -2163,402 +2341,170 @@ msgstr "લેબલ૫૯" msgid "SELinux user '%s' is required" msgstr "SELinux વપરાશકર્તા '%s' જરૂરી છે" @@ -226903,6 +230296,14 @@ index 165b892..bf08113 100644 -#: ../sepolicy/sepolicy.py:213 -msgid "All domains" -msgstr "બધા ડોમેઇન" +- +-#: ../sepolicy/sepolicy.py:216 +-msgid "Domain name(s) of man pages to be created" +-msgstr "બનાવવા માચે મુખ્ય પાનાનું ડોમેઇન નામ (ઓ)" +- +-#: ../sepolicy/sepolicy.py:221 +-msgid "Query SELinux policy network information" +-msgstr "ક્વેરી SELinux પોલિસી નેટવર્ક જાણકારી" +#: booleans.py:3 +#, fuzzy +msgid "" @@ -226912,30 +230313,30 @@ index 165b892..bf08113 100644 +"સાર્વજનિક ફાઇલ પરિવહન સેવાઓ માટે વાપરેલ સાર્વજનિક ફાઇલોને બદલવા માટે tftp ને પરવાનગી " +"આપો." --#: ../sepolicy/sepolicy.py:216 --msgid "Domain name(s) of man pages to be created" --msgstr "બનાવવા માચે મુખ્ય પાનાનું ડોમેઇન નામ (ઓ)" +-#: ../sepolicy/sepolicy.py:226 +-msgid "list all SELinux port types" +-msgstr "બધા SELinux પોર્ટ પ્રકારોની યાદી કરો" +#: booleans.py:4 +msgid "Allow antivirus programs to read non security files on a system" +msgstr "સિસ્ટમ પર બિન સુરક્ષિત ફાઇલોને વાંચવા માટે એન્ટીવાઇરસ કાર્યક્રમોને પરવાનગી આપો" --#: ../sepolicy/sepolicy.py:221 --msgid "Query SELinux policy network information" --msgstr "ક્વેરી SELinux પોલિસી નેટવર્ક જાણકારી" +-#: ../sepolicy/sepolicy.py:229 +-msgid "show SELinux type related to the port" +-msgstr "પોર્ટને સંબંધિત SELinux પ્રકાર બતાવો" +#: booleans.py:5 +msgid "Determine whether can antivirus programs use JIT compiler." +msgstr "એવુ નક્કી કરો કે એન્ટીવાઇરસ કાર્યક્રમો એ JIT કમ્પાઇલરને વાપરી શકે છે." --#: ../sepolicy/sepolicy.py:226 --msgid "list all SELinux port types" --msgstr "બધા SELinux પોર્ટ પ્રકારોની યાદી કરો" +-#: ../sepolicy/sepolicy.py:232 +-msgid "Show ports defined for this SELinux type" +-msgstr "આ SELinux પ્રકાર માટે વ્યાખ્યાયિત થયેલ પોર્ટને બતાવો" +#: booleans.py:6 +msgid "Allow auditadm to exec content" +msgstr "સમાવિષ્ટને ચલાવવા માટે auditadm ની પરવાનગી આપો" --#: ../sepolicy/sepolicy.py:229 --msgid "show SELinux type related to the port" --msgstr "પોર્ટને સંબંધિત SELinux પ્રકાર બતાવો" +-#: ../sepolicy/sepolicy.py:235 +-msgid "show ports to which this domain can bind and/or connect" +-msgstr "પોર્ટને બતાવો કે જેમાં આ ડોમઇમ બાઇન્ડ અને/અથવા જોડાઇ શકે" +#: booleans.py:7 +msgid "" +"Allow users to resolve user passwd entries directly from ldap rather then " @@ -226944,125 +230345,127 @@ index 165b892..bf08113 100644 +"sssd સર્વરને વાપરવા કરતા ldap માંથી સીધુ વપરાશકર્તા passwd નોંધણીને ઉકેલવા માટે " +"વપરાશકર્તાઓને પરવાનગી આપો" --#: ../sepolicy/sepolicy.py:232 --msgid "Show ports defined for this SELinux type" --msgstr "આ SELinux પ્રકાર માટે વ્યાખ્યાયિત થયેલ પોર્ટને બતાવો" +-#: ../sepolicy/sepolicy.py:250 +-msgid "query SELinux policy to see if domains can communicate with each other" +-msgstr "જોવા માટે ક્વેરી SELinux પોલિસી જો ડોમેઇન એ એકબીજા સાથે વાર્તાલાપ કરી શકે" +#: booleans.py:8 +msgid "Allow users to login using a radius server" +msgstr "radius સર્વરની મદદથી પ્રવેશવા માટે વપરાશકર્તાઓને પરવાનગી આપો" --#: ../sepolicy/sepolicy.py:235 --msgid "show ports to which this domain can bind and/or connect" --msgstr "પોર્ટને બતાવો કે જેમાં આ ડોમઇમ બાઇન્ડ અને/અથવા જોડાઇ શકે" +-#: ../sepolicy/sepolicy.py:253 +-msgid "Source Domain" +-msgstr "સ્ત્રોત ડોમેઇન" +#: booleans.py:9 +msgid "Allow users to login using a yubikey server" +msgstr "yubikey સર્વરની મદદથી પ્રવેશવા વપરાશકર્તાઓને પરવાનગી આપો" --#: ../sepolicy/sepolicy.py:250 --msgid "query SELinux policy to see if domains can communicate with each other" --msgstr "જોવા માટે ક્વેરી SELinux પોલિસી જો ડોમેઇન એ એકબીજા સાથે વાર્તાલાપ કરી શકે" +-#: ../sepolicy/sepolicy.py:256 +-msgid "Target Domain" +-msgstr "લક્ષ્ય ડોમેઇન" +#: booleans.py:10 +msgid "Determine whether awstats can purge httpd log files." +msgstr "એવુ નક્કી કરો કે awstats એ httpd લૉગ ફાઇલોને શુદ્દ કરી શકે છે." --#: ../sepolicy/sepolicy.py:253 --msgid "Source Domain" --msgstr "સ્ત્રોત ડોમેઇન" +-#: ../sepolicy/sepolicy.py:276 +-msgid "query SELinux Policy to see description of booleans" +-msgstr "બુલિયનની જાણકારીને જોવા માટે ક્વેરી SELinux પોલિસી" +#: booleans.py:11 +#, fuzzy +msgid "Allow boinc_domain execmem/execstack." +msgstr "httpd સ્ક્રિપ્ટો અને મોડ્યુલો execmem/execstack ને પરવાનગી આપો" --#: ../sepolicy/sepolicy.py:256 --msgid "Target Domain" --msgstr "લક્ષ્ય ડોમેઇન" +-#: ../sepolicy/sepolicy.py:280 +-msgid "get all booleans descriptions" +#: booleans.py:12 +msgid "" +"Determine whether cdrecord can read various content. nfs, samba, removable " +"devices, user temp and untrusted content files" -+msgstr "" + msgstr "" +"એવુ નક્કી કરો કે cdrecord વિવિધ સમાવિષ્ટને વાંચી શકે છે. nfs, samba, દૂર કરી શકાય તેવા " +"ઉપકરણો, વપરાશકર્તા temp અને બિનવિશ્ર્વાસુ સમાવિષ્ટ ફાઇલો" --#: ../sepolicy/sepolicy.py:276 --msgid "query SELinux Policy to see description of booleans" --msgstr "બુલિયનની જાણકારીને જોવા માટે ક્વેરી SELinux પોલિસી" -+#: booleans.py:13 -+msgid "" -+"Allow cluster administrative domains to connect to the network using TCP." -+msgstr "જો તમે TCP મદદથી નેટવર્કમાં જોડાવા માટે ક્લસ્ટર સંચાલન ડોમેઇનને પરવાનગી આપો." - --#: ../sepolicy/sepolicy.py:280 --msgid "get all booleans descriptions" -+#: booleans.py:14 -+msgid "Allow cluster administrative domains to manage all files on a system." - msgstr "" -+"જો તમે સિસ્ટમ પર બધી ફાઇલોને સંચાલિત કરવા માટે ક્લસ્ટર સંચાલન ડોમેઇનને પરવાનગી આપો." - -#: ../sepolicy/sepolicy.py:282 -msgid "boolean to get description" -msgstr "વર્ણન મેળવવા માટે બુલિયન" - -#: ../sepolicy/sepolicy.py:301 -+#: booleans.py:15 ++#: booleans.py:13 msgid "" -"query SELinux Policy to see how a source process domain can transition to " -"the target process domain" -msgstr "કેવી રીતે સ્ત્રોત પ્રક્રિયા લક્ષ્ય પ્રક્રિયા ડોમેઇનમાં સંક્રમણ કરી શકે છે તે જોવા માટે ક્વેરી SELinux પોલિસી" -+"Allow cluster administrative cluster domains memcheck-amd64- to use " -+"executable memory" -+msgstr "" -+"જો તમે ઍક્ઝક્યૂટેબલ મેમરીને વાપરવા માટે ક્સલ્ટર સંચાલન ક્લસ્ટર ડોમેઇન emcheck-amd64- ને " -+"પરવાનગી આપો" - +- -#: ../sepolicy/sepolicy.py:304 -msgid "source process domain" -msgstr "સ્ત્રોત પ્રક્રિયા ડોમેઇન" -+#: booleans.py:16 -+msgid "" -+"Determine whether Cobbler can modify public files used for public file " -+"transfer services." -+msgstr "" -+"એવુ નક્કી કરો કે Cobbler એ સાર્વજનિક ફાઇલ પરિવહન સેવાઓ માટે વાપરેલ સાર્વજનિક ફાઇલોને " -+"બદલી શકે છે." ++"Allow cluster administrative domains to connect to the network using TCP." ++msgstr "જો તમે TCP મદદથી નેટવર્કમાં જોડાવા માટે ક્લસ્ટર સંચાલન ડોમેઇનને પરવાનગી આપો." -#: ../sepolicy/sepolicy.py:307 -msgid "target process domain" -msgstr "લક્ષ્ય પ્રક્રિયા ડોમેઇન" ++#: booleans.py:14 ++msgid "Allow cluster administrative domains to manage all files on a system." ++msgstr "" ++"જો તમે સિસ્ટમ પર બધી ફાઇલોને સંચાલિત કરવા માટે ક્લસ્ટર સંચાલન ડોમેઇનને પરવાનગી આપો." + +-#: ../sepolicy/sepolicy.py:327 +-msgid "Command required for this type of policy" ++#: booleans.py:15 ++msgid "" ++"Allow cluster administrative cluster domains memcheck-amd64- to use " ++"executable memory" + msgstr "" ++"જો તમે ઍક્ઝક્યૂટેબલ મેમરીને વાપરવા માટે ક્સલ્ટર સંચાલન ક્લસ્ટર ડોમેઇન emcheck-amd64- ને " ++"પરવાનગી આપો" + +-#: ../sepolicy/sepolicy.py:347 +-msgid "List SELinux Policy interfaces" ++#: booleans.py:16 ++msgid "" ++"Determine whether Cobbler can modify public files used for public file " ++"transfer services." + msgstr "" ++"એવુ નક્કી કરો કે Cobbler એ સાર્વજનિક ફાઇલ પરિવહન સેવાઓ માટે વાપરેલ સાર્વજનિક ફાઇલોને " ++"બદલી શકે છે." + +-#: ../sepolicy/sepolicy.py:362 +-msgid "Generate SELinux Policy module template" +-msgstr "SELinux પોલિસી મોડ્યુલ ટૅમ્પલેટ ઉત્પન્ન કરો" +#: booleans.py:17 +msgid "Determine whether Cobbler can connect to the network using TCP." +msgstr "એવુ નક્કી કરો કે Cobbler એ TCP ની મદદથી નેટવર્ક સાથે જોડાઇ શકે છે." --#: ../sepolicy/sepolicy.py:327 --msgid "Command required for this type of policy" +-#: ../sepolicy/sepolicy.py:365 +-msgid "Enter domain type which you will be extending" -msgstr "" +#: booleans.py:18 +msgid "Determine whether Cobbler can access cifs file systems." +msgstr "એવુ નક્કી કરો કે Cobbler cifs ફાઇલ સિસ્ટમોને વાપરી શકે." --#: ../sepolicy/sepolicy.py:347 --msgid "List SELinux Policy interfaces" +-#: ../sepolicy/sepolicy.py:368 +-msgid "Enter SELinux user(s) which will transition to this domain" -msgstr "" +#: booleans.py:19 +msgid "Determine whether Cobbler can access nfs file systems." +msgstr "એવુ નક્કી કરો કે Cobbler nfs ફાઇલ સિસ્ટમોને વાપરી શકે છે." --#: ../sepolicy/sepolicy.py:362 --msgid "Generate SELinux Policy module template" --msgstr "SELinux પોલિસી મોડ્યુલ ટૅમ્પલેટ ઉત્પન્ન કરો" +-#: ../sepolicy/sepolicy.py:371 +-msgid "Enter domain(s) that this confined admin will administrate" +-msgstr "" +#: booleans.py:20 +msgid "Determine whether collectd can connect to the network using TCP." +msgstr "એવુ નક્કી કરો કે collectd એ TCP ની મદદથી નેટવર્ક સાથે જોડાઇ શકે છે." --#: ../sepolicy/sepolicy.py:365 --msgid "Enter domain type which you will be extending" --msgstr "" +-#: ../sepolicy/sepolicy.py:374 +-msgid "name of policy to generate" +-msgstr "ઉત્પન્ન કરવા માટે પોલિસીનું નામ" +#: booleans.py:21 +msgid "Determine whether Condor can connect to the network using TCP." +msgstr "એવુ નક્કી કરો કે Condor એ TCP ની મદદથી નેટવર્ક સાથે જોડાઇ શકે છે." --#: ../sepolicy/sepolicy.py:368 --msgid "Enter SELinux user(s) which will transition to this domain" +-#: ../sepolicy/sepolicy.py:378 +-msgid "path in which the generated policy files will be stored" +#: booleans.py:22 +msgid "" +"Allow system cron jobs to relabel filesystem for restoring file contexts." @@ -227070,33 +230473,12 @@ index 165b892..bf08113 100644 +"ફાઇલ સંદર્ભોનો પુન:સંગ્રહ કરવા માટે ફાઇલસિસ્ટમને પુન:લેબલ કરવા માટે સિસ્ટમ ક્રોન જૉબને " +"પરવાનગી આપો." --#: ../sepolicy/sepolicy.py:371 --msgid "Enter domain(s) that this confined admin will administrate" --msgstr "" -+#: booleans.py:23 -+msgid "Determine whether cvs can read shadow password files." -+msgstr "એવુ નક્કી કરો કે cvs એ shadow પાસવર્ડ ફાઇલોને વાંચી શકે છે." - --#: ../sepolicy/sepolicy.py:374 --msgid "name of policy to generate" --msgstr "ઉત્પન્ન કરવા માટે પોલિસીનું નામ" -+#: booleans.py:24 -+msgid "Allow all daemons to write corefiles to /" -+msgstr "ડિમનોને મૂળફાઈલો / માં લખવા માટે પરવાનગી આપો" - --#: ../sepolicy/sepolicy.py:378 --msgid "path in which the generated policy files will be stored" --msgstr "" -+#: booleans.py:25 -+msgid "Allow all daemons to use tcp wrappers." -+msgstr "tcp રૅપરને વાપરવા માટે બધા ડિમનને પરવાનગી આપો." - -#: ../sepolicy/sepolicy.py:380 -msgid "executable to confine" -msgstr "પુરાવા માટેના એક્ઝેક્યુટેબલ" -+#: booleans.py:26 -+msgid "Allow all daemons the ability to read/write terminals" -+msgstr "ટર્મિનલોને વાંચવા/લખવાની ક્ષમતા માટે બધા ડિમનને પરવાનગી આપો" ++#: booleans.py:23 ++msgid "Determine whether cvs can read shadow password files." ++msgstr "એવુ નક્કી કરો કે cvs એ shadow પાસવર્ડ ફાઇલોને વાંચી શકે છે." -#: ../sepolicy/sepolicy.py:384 ../sepolicy/sepolicy.py:387 -#: ../sepolicy/sepolicy.py:390 ../sepolicy/sepolicy.py:393 @@ -227107,87 +230489,67 @@ index 165b892..bf08113 100644 -#, python-format -msgid "Generate Policy for %s" -msgstr "" -+#: booleans.py:27 -+msgid "Determine whether dbadm can manage generic user files." -+msgstr "એવુ નક્કી કરો કે dbadm એ સામાન્ય વપરાશકર્તા ફાઇલોને સંચાલિત કરી શકે છે." ++#: booleans.py:24 ++msgid "Allow all daemons to write corefiles to /" ++msgstr "ડિમનોને મૂળફાઈલો / માં લખવા માટે પરવાનગી આપો" -#: ../sepolicy/sepolicy.py:422 -msgid "commands" -msgstr "આદેશો" -+#: booleans.py:28 -+msgid "Determine whether dbadm can read generic user files." -+msgstr "એવુ નક્કી કરો કે dbadm એ સામાન્ય વપરાશકર્તા ફાઇલોને વાંચી શકે છે." ++#: booleans.py:25 ++msgid "Allow all daemons to use tcp wrappers." ++msgstr "tcp રૅપરને વાપરવા માટે બધા ડિમનને પરવાનગી આપો." -#: ../sepolicy/sepolicy.py:425 -msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +-msgstr "" ++#: booleans.py:26 ++msgid "Allow all daemons the ability to read/write terminals" ++msgstr "ટર્મિનલોને વાંચવા/લખવાની ક્ષમતા માટે બધા ડિમનને પરવાનગી આપો" + +-#: ../sepolicy/sepolicy/__init__.py:48 +-msgid "No SELinux Policy installed" +-msgstr "" ++#: booleans.py:27 ++msgid "Determine whether dbadm can manage generic user files." ++msgstr "એવુ નક્કી કરો કે dbadm એ સામાન્ય વપરાશકર્તા ફાઇલોને સંચાલિત કરી શકે છે." + +-#: ../sepolicy/sepolicy/__init__.py:54 +-#, python-format +-msgid "Failed to read %s policy file" ++#: booleans.py:28 ++msgid "Determine whether dbadm can read generic user files." ++msgstr "એવુ નક્કી કરો કે dbadm એ સામાન્ય વપરાશકર્તા ફાઇલોને વાંચી શકે છે." ++ +#: booleans.py:29 +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 "" -+"બંને ચલાવી શકાય તેવી અને લખી શકાય તેવી મેમરી વિસ્તારને માપવા માટે વપરાશકર્તા ડોમેઇન " -+"કાર્યક્રમોને નામંજૂર કરો, આ ખતરનાક છે અને ચલાવી શકાય તેવીને બગઝીલામાં અહેવાલ કરવો જોઇએ" - --#: ../sepolicy/sepolicy/__init__.py:48 --msgid "No SELinux Policy installed" --msgstr "" -+#: booleans.py:30 -+msgid "Deny any process from ptracing or debugging any other processes." -+msgstr "કોઇપણ બીજી પ્રક્રિયાઓનું ડિબગીંગ અથવા ટ્રેસીંગમાંથી કોઇપણ પ્રક્રિયાને નામંજૂર કરો." - --#: ../sepolicy/sepolicy/__init__.py:54 --#, python-format --msgid "Failed to read %s policy file" --msgstr "" -+#: booleans.py:31 -+msgid "Allow dhcpc client applications to execute iptables commands" -+msgstr "iptables આદેશોને ચલાવવા માટે dhcpc ક્લાયન્ટ કાર્યક્રમોને પરવાનગી આપો" - +- -#: ../sepolicy/sepolicy/__init__.py:127 -msgid "unknown" -msgstr "અજ્ઞાત" -+#: booleans.py:32 -+msgid "Determine whether DHCP daemon can use LDAP backends." -+msgstr "એવુ નક્કી કરો કે DHCP ડિમન LDAP બેકઍન્ડને વાપરી શકે." - +- -#: ../sepolicy/sepolicy/generate.py:173 -msgid "Internet Services Daemon" -msgstr "ઇન્ટરનેટ સેવા ડિમન" -+#: booleans.py:33 -+msgid "Allow all domains to use other domains file descriptors" -+msgstr "બીજા ડોમેઇન ફાઇલ વર્ણનકર્તાને વાપરવા માટે બધા ડોમેઇનને પરવાનગી આપો" - +- -#: ../sepolicy/sepolicy/generate.py:177 -msgid "Existing Domain Type" -msgstr "" -+#: booleans.py:34 -+msgid "Allow all domains to have the kernel load modules" -+msgstr "કર્નલ લોડ મોડ્યુલોને રાખવા માટે બધા ડોમેઇનોને પરવાનગી આપો" - +- -#: ../sepolicy/sepolicy/generate.py:178 -msgid "Minimal Terminal Login User Role" -+#: booleans.py:35 -+msgid "" -+"Determine whether entropyd can use audio devices as the source for the " -+"entropy feeds." - msgstr "" -+"એવુ નક્કી કરો કે entropyd એ એન્ટ્રોપી ફીડ માટે સ્ત્રોત તરીકે ઓડિયો ઉપકરણોને વાપરી શકો " -+"છો." - +-msgstr "" +- -#: ../sepolicy/sepolicy/generate.py:179 -msgid "Minimal X Windows Login User Role" -msgstr "" -+#: booleans.py:36 -+msgid "Determine whether exim can connect to databases." -+msgstr "એવુ નક્કી કરો કે exim એ ડેટાબેઝમાં જોડાઇ શકે." - +- -#: ../sepolicy/sepolicy/generate.py:180 -msgid "Desktop Login User Role" -+#: booleans.py:37 -+msgid "" -+"Determine whether exim can create, read, write, and delete generic user " -+"content files." - msgstr "" +-msgstr "" - -#: ../sepolicy/sepolicy/generate.py:181 -msgid "Administrator Login User Role" @@ -227404,38 +230766,53 @@ index 165b892..bf08113 100644 -" writable, this is dangerous and the executable should be reported in " -"bugzilla" -msgstr "બંને ચલાવી શકાય તેવી અને લખી શકાય તેવી મેમરી વિસ્તારને માપવા માટે વપરાશકર્તા ડોમેઇન કાર્યક્રમોને નામંજૂર કરો, આ ખતરનાક છે અને ચલાવી શકાય તેવીને બગઝીલામાં અહેવાલ કરવો જોઇએ" -- --#: booleans.py:30 ++"બંને ચલાવી શકાય તેવી અને લખી શકાય તેવી મેમરી વિસ્તારને માપવા માટે વપરાશકર્તા ડોમેઇન " ++"કાર્યક્રમોને નામંજૂર કરો, આ ખતરનાક છે અને ચલાવી શકાય તેવીને બગઝીલામાં અહેવાલ કરવો જોઇએ" + + #: booleans.py:30 -msgid "Allow sysadm to debug or ptrace all processes." -msgstr "બધી પ્રક્રિયાઓને ડિબગ અથવા ptrace કરવા માટે sysadm ને પરવાનગી આપો." -- --#: booleans.py:31 --msgid "Allow dhcpc client applications to execute iptables commands" --msgstr "iptables આદેશોને ચલાવવા માટે dhcpc ક્લાયન્ટ કાર્યક્રમોને પરવાનગી આપો" -- --#: booleans.py:32 ++msgid "Deny any process from ptracing or debugging any other processes." ++msgstr "કોઇપણ બીજી પ્રક્રિયાઓનું ડિબગીંગ અથવા ટ્રેસીંગમાંથી કોઇપણ પ્રક્રિયાને નામંજૂર કરો." + + #: booleans.py:31 + msgid "Allow dhcpc client applications to execute iptables commands" + msgstr "iptables આદેશોને ચલાવવા માટે dhcpc ક્લાયન્ટ કાર્યક્રમોને પરવાનગી આપો" + + #: booleans.py:32 -msgid "Allow DHCP daemon to use LDAP backends" -msgstr "LDAP બેકઍન્ડને વાપરવા માટે DHCP ડિમનને પરવાનગી આપો" -- --#: booleans.py:33 --msgid "Allow all domains to use other domains file descriptors" --msgstr "બીજા ડોમેઇન ફાઇલ વર્ણનકર્તાને વાપરવા માટે બધા ડોમેઇનને પરવાનગી આપો" -- --#: booleans.py:34 --msgid "Allow all domains to have the kernel load modules" --msgstr "કર્નલ લોડ મોડ્યુલોને રાખવા માટે બધા ડોમેઇનોને પરવાનગી આપો" -- --#: booleans.py:35 ++msgid "Determine whether DHCP daemon can use LDAP backends." ++msgstr "એવુ નક્કી કરો કે DHCP ડિમન LDAP બેકઍન્ડને વાપરી શકે." + + #: booleans.py:33 + msgid "Allow all domains to use other domains file descriptors" +@@ -2569,915 +2515,3038 @@ msgid "Allow all domains to have the kernel load modules" + msgstr "કર્નલ લોડ મોડ્યુલોને રાખવા માટે બધા ડોમેઇનોને પરવાનગી આપો" + + #: booleans.py:35 -msgid "Allow the use of the audio devices as the source for the entropy feeds" -msgstr "એન્ટ્રોપી ફીડ માટે સ્ત્રોત તરીકે ઓડિયો ઉપકરણોને વાપરવા પરવાનગી આપો" -- --#: booleans.py:36 ++msgid "" ++"Determine whether entropyd can use audio devices as the source for the " ++"entropy feeds." ++msgstr "" ++"એવુ નક્કી કરો કે entropyd એ એન્ટ્રોપી ફીડ માટે સ્ત્રોત તરીકે ઓડિયો ઉપકરણોને વાપરી શકો " ++"છો." + + #: booleans.py:36 -msgid "Allow exim to connect to databases (postgres, mysql)" -msgstr "ડેટાબેઝો (postgres, mysql) સાથે જોડાવા માટે exim ને પરવાનગી આપો" -- --#: booleans.py:37 ++msgid "Determine whether exim can connect to databases." ++msgstr "એવુ નક્કી કરો કે exim એ ડેટાબેઝમાં જોડાઇ શકે." + + #: booleans.py:37 -msgid "Allow exim to create, read, write, and delete unprivileged user files." -msgstr "બિનઅધિકારી વપરાશકર્તા ફાઇલોને બનાવવા, વાંચવા, લખવા, અને કાઢી નાંખવા માટે exim ને પરવાનગી આપો." ++msgid "" ++"Determine whether exim can create, read, write, and delete generic user " ++"content files." ++msgstr "" +"એવુ નક્કી કરો કે exim એ સામાન્ય વપરાશકર્તા સમાવિષ્ટ ફાઇલોને બનાવી, વાંચી, અને કાઢી શકે " +"છે." @@ -228911,6 +232288,33 @@ index 165b892..bf08113 100644 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "su/sudo ને ચલાવવા માટે ZoneMinder ને પરવાનગી આપો." + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++#, fuzzy ++msgid "Select" ++msgstr "પોર્ટો પસંદ કરો" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -229136,7 +232540,7 @@ index 165b892..bf08113 100644 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "બધી ફાઇલો" + @@ -229314,7 +232718,7 @@ index 165b892..bf08113 100644 +msgstr "સેટઅપ સ્ક્રિપ્ટ" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +#, fuzzy +msgid "Applications" +msgstr "કાર્યક્રમ" @@ -229323,47 +232727,37 @@ index 165b892..bf08113 100644 +msgid "Select domain" +msgstr "ડોમેઇનને પસંદ કરો" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +#, fuzzy +msgid "Users" +msgstr "વપરાશકર્તા ઉમેરો" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+#, fuzzy -+msgid "Select" -+msgstr "પોર્ટો પસંદ કરો" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + @@ -229378,10 +232772,9 @@ index 165b892..bf08113 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +#, fuzzy +msgid "Network Port Definitions" +msgstr "નેટવર્ક પોર્ટ" @@ -229393,14 +232786,13 @@ index 165b892..bf08113 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +#, fuzzy +msgid "Path" +msgstr "ફાઇલ પાથ" + +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." @@ -229411,18 +232803,17 @@ index 165b892..bf08113 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +#, fuzzy +msgid "Equivalence Path" +msgstr "ફાઇલ પાથ" + +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" +msgstr "" + @@ -229445,16 +232836,16 @@ index 165b892..bf08113 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" +msgstr "વર્ગ" + @@ -229517,186 +232908,185 @@ index 165b892..bf08113 100644 +msgid "Analyzing Policy..." +msgstr "પોલિસીનું વિશ્ર્લેષણ કરી રહ્યા છે..." + -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +#, fuzzy +msgid "MLS Range" +msgstr "MCS વિસ્તાર" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +#, fuzzy +msgid "Port Type" +msgstr "SELinux પોર્ટ પ્રકાર" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +#, fuzzy +msgid "SELinux Configuration" +msgstr "SELinux સંચાલન" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "બુલિયન" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" +"બુલિયન જાણકારીને દર્શાવો કે જે 'પસંદ થયેલ ડોમેઇન' માટે પોલિસીને બદલવા વાપરી શકાય છે." + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "ફાઇલો" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "ફાઇલ પ્રકાર જાણકારીને દર્શાવો કે જે 'પસંદ થયેલ ડોમેઇન' દ્દારા વાપરી શકાય છે." + -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" +msgstr "નેટવર્ક" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "નેટવર્ક પોર્ટને દર્શાવો કે જેમાં 'પસંદ થયેલ ડોમેઇન' એ જોડાઇ અથના સાંભળી શકે છે." + -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" +msgstr "રૂપાંતરો" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" +"કાર્યક્રમોને દર્શાવો કે જે 'પસંદ થયેલ ડોમેઇન' ની બહાર અથવા અંદર પરિવર્તન કરી શકે છે." + -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +#, fuzzy +msgid "Login Mapping" +msgstr "SELinux પ્રવેશ મેપીંગ ઉમેરો" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +#, fuzzy +msgid "SELinux Users" +msgstr "SELinux વપરાશકર્તા" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" +msgstr "ફક્ત સુધારેલને બતાવો" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 +msgid "" +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." @@ -229704,110 +233094,110 @@ index 165b892..bf08113 100644 +"If-Then-Else નિયમો પોલિસીમાં લખાયેલ છે કે જે \n" +"વૈકલ્પિક પ્રવેશ નિયંત્રણને પરવાનગી આપે છે." + -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 +msgid "Enabled" +msgstr "સક્રિય" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 +msgid "File Path" +msgstr "ફાઇલ પાથ" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 +#, fuzzy +msgid "SELinux File Type" +msgstr "SELinux પ્રકાર" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 +msgid "File path used to enter the 'selected domain'." +msgstr "'પસંદ થયેલ ડોમેઇન' ને દાખલ કરવા માટે વાપરેલ ફાઇલ પાથ." + -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 +msgid "Executable Files" +msgstr "ચલાવી શકાય તેવી ફાઇલો" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 +msgid "Files to which the 'selected domain' can write." +msgstr "ફાઇલો કે જેમાં 'પસંદ થયેલ ડોમેઇન' લખી શકે છે." + -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 +#, fuzzy +msgid "Writable files" +msgstr "લખી શકાય તેવી ફાઇલો" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 +msgid "File Types defined for the 'selected domain'." +msgstr "'પસંદ થયેલ ડોમેઇન' માટે વ્યાખ્યાયિત થયેલ ફાઇલ પ્રકારો." + -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 +msgid "Application File Types" +msgstr "કાર્યક્રમ ફાઇલ પ્રકારો" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "નેટવર્ક પોર્ટ કે જેમાં 'પસંદ થયેલ ડોમેઇન' ને તેમાં જોડાવા પરવાનગી આપેલ છે." + -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 +msgid "Outbound" +msgstr "આઉટબાઉન્ડ" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "નેટવર્ક પોર્ટ કે જેમાં પસંદ થયેલ ડોમેઇનને સાંભળવા માટે પરવાનગી આપેલ છે." + -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 +msgid "Inbound" +msgstr "ઇનબાઉન્ડ" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 +#, fuzzy +msgid "" +"Boolean \n" +"Enabled" +msgstr "બુલિયન નામ" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +#, fuzzy +msgid "Boolean name" +msgstr "બુલિયન નામ" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +#, fuzzy +msgid "SELinux Application Type" +msgstr "કાર્યક્રમ ફાઇલ પ્રકારો" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" +"ચલાવી શકાય તેવુ કે જે વિવિધ ડોમેઇનમાં પરિવર્તન કરશે, જ્યારે 'પસંદ થયેલ ડોમેઇન' તેઓને ચલાવે છે." + -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +#, fuzzy +msgid "Applicaton Transitions From 'select domain'" +msgstr "'ડોમેઇન પસંદ કરો' માંથી પરિવર્તન" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 +#, fuzzy +msgid "" +"Boolean\n" +"Enabled" +msgstr "બુલિયન નામ" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" +msgstr "કોલીંગ પ્રક્રિયા ડોમેઇન" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" +msgstr "ચલાવી શકાય તેવી ફાઇલ" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." @@ -229815,107 +233205,106 @@ index 165b892..bf08113 100644 +"ચલાવી શકાય તેવુ કે જે 'પસંદ થયેલ ડોમેઇન' માં પરિવર્તન કરશે, જ્યારે પસંદ થયેલ ડોમેઇનનાં " +"પ્રવેશબિંદુને ચલાવી રહ્યા હોય." + -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +#, fuzzy +msgid "Application Transitions Into 'select domain'" +msgstr "'ડોમેઇન પસંદ કરો' માં પરિવર્તન" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +#, fuzzy +msgid "SELinux Directory Type" +msgstr "SELinux પોર્ટ પ્રકાર" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +#, fuzzy +msgid "SELinux Destination Type" +msgstr "SELinux પોર્ટ પ્રકાર" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +#, fuzzy +msgid "File Name" +msgstr "મોડ્યુલ નામ" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +#, fuzzy +msgid "File Transitions From 'select domain'" +msgstr "'ડોમેઇન પસંદ કરો' માંથી પરિવર્તન" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 +#, fuzzy +msgid "Default Level" +msgstr "મૂળભૂત" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 +msgid "Select the system mode when the system first boots up" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 +msgid "Select the system mode for the current session" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 +#, fuzzy +msgid "System Policy Type:" +msgstr "સિસ્ટમ મૂળભૂત પોલિસી પ્રકાર: " + -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 +#, fuzzy +msgid "System Mode" +msgstr "પસંદ કરો:" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 +msgid "Import system settings from another machine" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 +msgid "Import" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 +msgid "Export system settings to a file" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 +msgid "Export" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 +msgid "Yes" +msgstr "હાં" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" +msgstr "ના" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " @@ -229925,13 +233314,13 @@ index 165b892..bf08113 100644 +"unconfined_t from the users/login screens." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 +msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " @@ -229940,11 +233329,11 @@ index 165b892..bf08113 100644 +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -229953,182 +233342,207 @@ index 165b892..bf08113 100644 +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +#, fuzzy +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "કોઇપણ બીજી પ્રક્રિયાઓનું ડિબગીંગ અથવા ટ્રેસીંગમાંથી કોઇપણ પ્રક્રિયાને નામંજૂર કરો." + -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" +msgstr "કાઢી નાંખો" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" +msgstr "બદલો" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" +msgstr "સુધારો" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +#, fuzzy +msgid "Applications - Advanced Search" +msgstr "કાર્યક્રમનું વધારે વિગત થયેલ દૃશ્ય" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +#, fuzzy +msgid "Delete Modified File Labeling" +msgstr "ફાઈલ લેબલીંગ" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" +msgstr "SELinux ફાઇલ લેબલ" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +#, fuzzy +msgid "Save to Update" +msgstr "સુધારો" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +#, fuzzy +msgid "Delete Modified Ports" +msgstr "નેટવર્ક પોર્ટ કાઢો" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 +msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++#, fuzzy ++msgid "Delete Modified Users Mapping." ++msgstr "ફાઈલ લેબલીંગ" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++#, fuzzy ++msgid "Login name" ++msgstr "પ્રવેશ નામ" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +#, fuzzy +msgid "More Types" +msgstr "ફાઈલ પ્રકાર" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +#, fuzzy +msgid "Action" +msgstr "કાર્યક્રમ" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 ++msgid "" ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++#, fuzzy ++msgid "SELinux Username" ++msgstr "SELinux વપરાશકર્તા" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +#, fuzzy +msgid "SELinux User Name" +msgstr "SELinux વપરાશકર્તા" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 +msgid "" +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +#, fuzzy +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "ડોમેઈનો પસંદ કરો કે જેને તમે આ વપરાશકર્તા મારફતે સંચાલિત કરવા માંગો." + -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +#, fuzzy +msgid "Disable" +msgstr "Disabled" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +#, fuzzy +msgid "Enable" +msgstr "સક્રિય" + -+#: ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:92 ++#: ../sepolicy/sepolicy/gui.py:93 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" @@ -230138,145 +233552,139 @@ index 165b892..bf08113 100644 +" * Change the system mode to Enforcing\n" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:115 ++#: ../sepolicy/sepolicy/gui.py:116 +#, fuzzy, python-format +msgid "%s is not a valid domain" +msgstr "%s એ માન્ય સંદર્ભ નથી\n" + -+#: ../sepolicy/sepolicy/gui.py:624 ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" +msgstr "સિસ્ટમ પરિસ્થિતિ: નિષ્ક્રિય" + -+#: ../sepolicy/sepolicy/gui.py:722 ++#: ../sepolicy/sepolicy/gui.py:737 +msgid "Help: Start Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:726 ++#: ../sepolicy/sepolicy/gui.py:741 +#, fuzzy +msgid "Help: Booleans Page" +msgstr "બુલિયન નામ" + -+#: ../sepolicy/sepolicy/gui.py:732 ++#: ../sepolicy/sepolicy/gui.py:747 +#, fuzzy +msgid "Help: Executable Files Page" +msgstr "ચલાવી શકાય તેવી ફાઇલો" + -+#: ../sepolicy/sepolicy/gui.py:735 ++#: ../sepolicy/sepolicy/gui.py:750 +#, fuzzy +msgid "Help: Writable Files Page" +msgstr "લખી શકાય તેવી ફાઇલો" + -+#: ../sepolicy/sepolicy/gui.py:738 ++#: ../sepolicy/sepolicy/gui.py:753 +#, fuzzy +msgid "Help: Application Types Page" +msgstr "કાર્યક્રમ ફાઇલ પ્રકારો" + -+#: ../sepolicy/sepolicy/gui.py:743 ++#: ../sepolicy/sepolicy/gui.py:758 +msgid "Help: Outbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:746 ++#: ../sepolicy/sepolicy/gui.py:761 +msgid "Help: Inbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:752 ++#: ../sepolicy/sepolicy/gui.py:767 +msgid "Help: Transition from application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:755 ++#: ../sepolicy/sepolicy/gui.py:770 +msgid "Help: Transition into application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:758 ++#: ../sepolicy/sepolicy/gui.py:773 +msgid "Help: Transition application file Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:762 ++#: ../sepolicy/sepolicy/gui.py:777 +msgid "Help: Systems Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:766 ++#: ../sepolicy/sepolicy/gui.py:781 +msgid "Help: Lockdown Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:770 ++#: ../sepolicy/sepolicy/gui.py:785 +#, fuzzy +msgid "Help: Login Page" +msgstr "પ્રવેશ નામ" + -+#: ../sepolicy/sepolicy/gui.py:774 ++#: ../sepolicy/sepolicy/gui.py:789 +#, fuzzy +msgid "Help: SELinux User Page" +msgstr "SELinux વપરાશકર્તા માપન કાઢો" + -+#: ../sepolicy/sepolicy/gui.py:778 ++#: ../sepolicy/sepolicy/gui.py:793 +msgid "Help: File Equivalence Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "'%s' ડોમેઇનને દાખલ કરવા માટે વાપરેલ ફાઇલ પાથ." + -+#: ../sepolicy/sepolicy/gui.py:1032 ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "ફાઇલો કે જેમાં '%s' ડોમેઇન લખી શકે છે." + -+#: ../sepolicy/sepolicy/gui.py:1033 ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "નેટવર્ક પોર્ટ કે જેમાં '%s' ને જોડાવા માટે પરવાનગી આપેલ છે." + -+#: ../sepolicy/sepolicy/gui.py:1034 ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "નેટવર્ક પોર્ટ કે જેમાં '%s' ને સાંભળવા પરવાનગી આપેલ છે." + -+#: ../sepolicy/sepolicy/gui.py:1035 ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "'%s' માટે વ્યાખ્યાયિત થયેલ ફાઇલ પ્રકાર." + -+#: ../sepolicy/sepolicy/gui.py:1036 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "બુલિયન જાણકારીને દર્શાવો કે જે '%s' માટે પોલિસીને સુધારવા વાપરી શકાય છે." + -+#: ../sepolicy/sepolicy/gui.py:1037 ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "ફાઇલ પ્રકાર જાણકારીને દર્શાવો કે જે '%s' દ્દારા વાપરી શકાય છે." + -+#: ../sepolicy/sepolicy/gui.py:1038 ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "નેટવર્ક પોર્ટને દર્શાવો કે જેમાં '%s' તેમાં જોડાઇ અથવા સાંભળી શકે છે." + -+#: ../sepolicy/sepolicy/gui.py:1039 ++#: ../sepolicy/sepolicy/gui.py:1056 +#, fuzzy, python-format +msgid "Application Transitions Into '%s'" +msgstr "'%s' માં પરિવર્તન" + -+#: ../sepolicy/sepolicy/gui.py:1040 ++#: ../sepolicy/sepolicy/gui.py:1057 +#, fuzzy, python-format +msgid "Application Transitions From '%s'" +msgstr "'%s' માંથી પરિવર્તન" + -+#: ../sepolicy/sepolicy/gui.py:1041 ++#: ../sepolicy/sepolicy/gui.py:1058 +#, fuzzy, python-format +msgid "File Transitions From '%s'" +msgstr "'%s' માંથી પરિવર્તન" + -+#: ../sepolicy/sepolicy/gui.py:1042 ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " @@ -230284,393 +233692,418 @@ index 165b892..bf08113 100644 +msgstr "" +"ચલાવી શકાય તેવુ કે જે '%s' માં પરિવર્તન કરશે, જ્યારે પસંદ થયેલ પ્રવેશબિંદુને ચલાવી રહ્યા હોય." + -+#: ../sepolicy/sepolicy/gui.py:1043 ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." +msgstr "ચલાવી શકાય તેવુ કે જે વિવિધ ડોમેઇનમાં પરિવર્તન કરશે, જ્યારે '%s' તેઓને ચલાવે છે." + -+#: ../sepolicy/sepolicy/gui.py:1044 ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1045 ++#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "કાર્યક્રમો દર્શાવો કે જે '%s' ની બહાર અથવા તેમાં પરિવર્તન કરી શકે છે." + -+#: ../sepolicy/sepolicy/gui.py:1149 ++#: ../sepolicy/sepolicy/gui.py:1170 +msgid "MISSING FILE PATH" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 +#, fuzzy +msgid "Boolean section." +msgstr "બુલિયન" + -+#: ../sepolicy/sepolicy/gui.py:1265 ++#: ../sepolicy/sepolicy/gui.py:1285 +msgid "To disable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1287 +msgid "To enable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1324 ++#: ../sepolicy/sepolicy/gui.py:1344 +#, fuzzy +msgid "executable" +msgstr "એક્ઝેક્યુટેબલ" + -+#: ../sepolicy/sepolicy/gui.py:1327 ++#: ../sepolicy/sepolicy/gui.py:1347 +#, fuzzy +msgid "writable" +msgstr "લખી શકાય તેવી ફાઇલો" + -+#: ../sepolicy/sepolicy/gui.py:1330 ++#: ../sepolicy/sepolicy/gui.py:1350 +#, fuzzy +msgid "application" +msgstr "કાર્યક્રમ" + -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, fuzzy, python-format -+msgid "Add new %s file path for '%s' domains." -+msgstr "'%s' ડોમેઇનને દાખલ કરવા માટે વાપરેલ ફાઇલ પાથ." -+ -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format -+msgid "" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, fuzzy, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." -+msgstr "નેટવર્ક પોર્ટ કે જેમાં પસંદ થયેલ ડોમેઇનને સાંભળવા માટે પરવાનગી આપેલ છે." -+ +#: ../sepolicy/sepolicy/gui.py:1351 +#, fuzzy, python-format -+msgid "" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." -+msgstr "નેટવર્ક પોર્ટ કે જેમાં પસંદ થયેલ ડોમેઇનને સાંભળવા માટે પરવાનગી આપેલ છે." ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." ++msgstr "'%s' ડોમેઇનને દાખલ કરવા માટે વાપરેલ ફાઇલ પાથ." + +#: ../sepolicy/sepolicy/gui.py:1352 +#, fuzzy, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." ++msgstr "'%s' ડોમેઇનને દાખલ કરવા માટે વાપરેલ ફાઇલ પાથ." ++ ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format ++msgid "" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1370 ++#, fuzzy ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." +msgstr "નેટવર્ક પોર્ટ કે જેમાં પસંદ થયેલ ડોમેઇનને સાંભળવા માટે પરવાનગી આપેલ છે." + -+#: ../sepolicy/sepolicy/gui.py:1381 ++#: ../sepolicy/sepolicy/gui.py:1371 ++#, fuzzy ++msgid "" ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." ++msgstr "નેટવર્ક પોર્ટ કે જેમાં પસંદ થયેલ ડોમેઇનને સાંભળવા માટે પરવાનગી આપેલ છે." ++ ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, fuzzy, python-format ++msgid "" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." ++msgstr "નેટવર્ક પોર્ટ કે જેમાં પસંદ થયેલ ડોમેઇનને સાંભળવા માટે પરવાનગી આપેલ છે." ++ ++#: ../sepolicy/sepolicy/gui.py:1401 +#, fuzzy +msgid "Add new SELinux User/Role definition." +msgstr "SELinux વપરાશકર્તા મેપીંગ ઉમેરો" + -+#: ../sepolicy/sepolicy/gui.py:1382 ++#: ../sepolicy/sepolicy/gui.py:1402 +#, fuzzy +msgid "Delete modified SELinux User/Role definitions." +msgstr "SELinux વપરાશકર્તા માપન કાઢો" + -+#: ../sepolicy/sepolicy/gui.py:1383 ++#: ../sepolicy/sepolicy/gui.py:1403 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1390 ++#: ../sepolicy/sepolicy/gui.py:1410 +#, fuzzy +msgid "Add new Login Mapping definition." +msgstr "SELinux પ્રવેશ મેપીંગ ઉમેરો" + -+#: ../sepolicy/sepolicy/gui.py:1391 ++#: ../sepolicy/sepolicy/gui.py:1411 +#, fuzzy +msgid "Delete modified Login Mapping definitions." +msgstr "%s માટે પ્રવેશ જોડણી સુધારી શક્યા નહિં" + -+#: ../sepolicy/sepolicy/gui.py:1392 ++#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1399 ++#: ../sepolicy/sepolicy/gui.py:1419 +msgid "Add new File Equivalence definition." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1400 ++#: ../sepolicy/sepolicy/gui.py:1420 +msgid "Delete modified File Equivalence definitions." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1401 ++#: ../sepolicy/sepolicy/gui.py:1421 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1429 ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "બુલિયન %s એ નિયમોને પરવાનગી આપે છે" + -+#: ../sepolicy/sepolicy/gui.py:1442 ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1443 ++#: ../sepolicy/sepolicy/gui.py:1463 +#, fuzzy, python-format +msgid "Add Network Port for %s" +msgstr "નેટવર્ક પોર્ટ ઉમેરો" + -+#: ../sepolicy/sepolicy/gui.py:1448 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, fuzzy, python-format +msgid "Add File Labeling for %s" +msgstr "ફાઈલ લેબલીંગ" + -+#: ../sepolicy/sepolicy/gui.py:1459 ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1460 ++#: ../sepolicy/sepolicy/gui.py:1480 +#, fuzzy +msgid "Add Login Mapping" +msgstr "SELinux પ્રવેશ મેપીંગ ઉમેરો" + -+#: ../sepolicy/sepolicy/gui.py:1465 ++#: ../sepolicy/sepolicy/gui.py:1485 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1466 ++#: ../sepolicy/sepolicy/gui.py:1486 +#, fuzzy +msgid "Add SELinux Users" +msgstr "SELinux વપરાશકર્તા ઉમેરો" + -+#: ../sepolicy/sepolicy/gui.py:1473 ++#: ../sepolicy/sepolicy/gui.py:1493 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1474 ++#: ../sepolicy/sepolicy/gui.py:1494 +#, fuzzy +msgid "Add SELinux File Equivalency" +msgstr "SELinux ફાઇલ લેબલ" + -+#: ../sepolicy/sepolicy/gui.py:1499 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1577 ++msgid "" ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1578 ++#, fuzzy ++msgid "Modify SELinux Users" ++msgstr "SELinux વપરાશકર્તા ઉમેરો" ++ ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1587 ++#, fuzzy ++msgid "Modify Login Mapping" ++msgstr "પ્રવેશ જોડણીઓની યાદી કરી શક્યા નહિં" ++ ++#: ../sepolicy/sepolicy/gui.py:1593 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +#, fuzzy +msgid "Modify SELinux File Equivalency" +msgstr "SELinux વપરાશકર્તા માપન સુધારો" + -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, fuzzy, python-format +msgid "Modify Network Port for %s" +msgstr "નેટવર્ક પોર્ટમાં ફેરફાર કરો" + -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, fuzzy, python-format +msgid "SELinux name: %s" +msgstr "SELinux ભૂમિકાઓ" + -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, fuzzy, python-format +msgid "Delete file labeling for %s" +msgstr "%s માટે ફાઈલ સંદર્ભ કાઢી શક્યા નહિં" + -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, fuzzy, python-format +msgid "Modify file labeling for %s" +msgstr "%s માટે ફાઈલ સંદર્ભ સુધારી શક્યા નહિં" + -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, fuzzy, python-format +msgid "File path: %s" +msgstr "ફાઇલ પાથ" + -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, fuzzy, python-format +msgid "SELinux file type: %s" +msgstr "SELinux ફાઇલ લેબલ" + -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, fuzzy, python-format +msgid "Add ports for %s" +msgstr "ખરાબ બંધારણ%s: રેકોર્ડ %s" + -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, fuzzy, python-format +msgid "Delete ports for %s" +msgstr "%s કાઢી નાંખો" + -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, fuzzy, python-format +msgid "Modify ports for %s" +msgstr "%s સુધારો" + -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, fuzzy, python-format +msgid "Network ports: %s" +msgstr "નેટવર્ક પોર્ટ" + -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, fuzzy, python-format +msgid "Network protocol: %s" +msgstr "નેટવર્ક પોર્ટ" + -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +#, fuzzy +msgid "Add user" +msgstr "વપરાશકર્તા ઉમેરો" + -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +#, fuzzy +msgid "Delete user" +msgstr "વપરાશકર્તા કાઢી નાંખો" + -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +#, fuzzy +msgid "Modify user" +msgstr "વપરાશકર્તાને સુધારો" + -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, fuzzy, python-format +msgid "SELinux User : %s" +msgstr "SELinux વપરાશકર્તા" + -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, fuzzy, python-format +msgid "Roles: %s" +msgstr "ભૂમિકા" + -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, fuzzy, python-format +msgid "MLS/MCS Range: %s" +msgstr "MLS/MCS વિસ્તાર" + -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +#, fuzzy +msgid "Add login mapping" +msgstr "SELinux પ્રવેશ મેપીંગ ઉમેરો" + -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +#, fuzzy +msgid "Delete login mapping" +msgstr "SELinux વપરાશકર્તા માપન કાઢો" + -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +#, fuzzy +msgid "Modify login mapping" +msgstr "પ્રવેશ જોડણીઓની યાદી કરી શક્યા નહિં" + -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, fuzzy, python-format -+msgid "Linux User : %s" -+msgstr "SELinux વપરાશકર્તા" ++msgid "Login Name : %s" ++msgstr "પ્રવેશ નામ" + -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, fuzzy, python-format +msgid "SELinux User: %s" +msgstr "SELinux વપરાશકર્તા" + -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, fuzzy, python-format +msgid "File path : %s" +msgstr "ફાઇલ પાથ" + -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +#, fuzzy +msgid "Update Changes" +msgstr "ફેરફારો સંગ્રહો" + -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +#, fuzzy +msgid "Revert Changes" +msgstr "ફેરફારો પુન:સુયોજિત કરો" + -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" +msgstr "સિસ્ટમ પરિસ્થિતિ: દબાણ" + -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" +msgstr "સિસ્ટમ પરિસ્થિતિ: પરવાનગી" + -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +#, fuzzy +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " @@ -230686,7 +234119,7 @@ index 165b892..bf08113 100644 +"પરવાનગીય સ્થિતિમાં જઈ શકશો કે જે માત્ર ભૂલો જ લોગ કરશે અને SELinux પોલિસીને દબાણ કરશે " +"નહિં. પરવાનગીય સ્થિતિને રીબુટ કરવાની જરૂર રહેતી નથી શું તમે ચાલુ રાખવા માંગો છો?" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " @@ -230695,10 +234128,14 @@ index 165b892..bf08113 100644 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" +msgstr "" + ++#, fuzzy ++#~ msgid "Linux User : %s" ++#~ msgstr "SELinux વપરાશકર્તા" ++ +#~ msgid "SELinux Gui" +#~ msgstr "SELinux Gui" + @@ -230750,7 +234187,7 @@ index 165b892..bf08113 100644 +#~ msgid "GTK Not Available" +#~ msgstr "GTK ઉપલબ્ધ નથી" diff --git a/policycoreutils/po/he.po b/policycoreutils/po/he.po -index 961d921..9e3af00 100644 +index 961d921..a3c95d5 100644 --- a/policycoreutils/po/he.po +++ b/policycoreutils/po/he.po @@ -1,21 +1,21 @@ @@ -230768,7 +234205,7 @@ index 961d921..9e3af00 100644 "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2012-03-30 18:14+0000\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" @@ -230800,7 +234237,7 @@ index 961d921..9e3af00 100644 #, c-format msgid "Could not set exec context to %s.\n" msgstr "" -@@ -86,870 +86,907 @@ msgstr "" +@@ -86,870 +86,920 @@ msgstr "" msgid "To make this policy package active, execute:" msgstr "" @@ -230871,7 +234308,7 @@ index 961d921..9e3af00 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "" @@ -231046,8 +234483,8 @@ index 961d921..9e3af00 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "" @@ -231058,9 +234495,10 @@ index 961d921..9e3af00 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "" @@ -231108,7 +234546,8 @@ index 961d921..9e3af00 100644 -#: ../semanage/seobject.py:745 +#: ../semanage/seobject.py:780 #, python-format - msgid "Could not add role %s for %s" +-msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "" -#: ../semanage/seobject.py:754 @@ -231120,7 +234559,8 @@ index 961d921..9e3af00 100644 -#: ../semanage/seobject.py:757 +#: ../semanage/seobject.py:792 #, python-format - msgid "Could not add prefix %s for %s" +-msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "" -#: ../semanage/seobject.py:760 @@ -231208,9 +234648,9 @@ index 961d921..9e3af00 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "" @@ -231232,7 +234672,8 @@ index 961d921..9e3af00 100644 -#: ../semanage/seobject.py:980 +#: ../semanage/seobject.py:1018 #, python-format - msgid "Could not create a key for %s/%s" +-msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:991 @@ -231250,64 +234691,74 @@ index 961d921..9e3af00 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 #, python-format - msgid "Could not check if port %s/%s is defined" +-msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" msgstr "" -#: ../semanage/seobject.py:1002 +#: ../semanage/seobject.py:1042 #, python-format - msgid "Port %s/%s already defined" +-msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "" -#: ../semanage/seobject.py:1006 +#: ../semanage/seobject.py:1046 #, python-format - msgid "Could not create port for %s/%s" +-msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1012 +#: ../semanage/seobject.py:1052 #, python-format - msgid "Could not create context for %s/%s" +-msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1016 +#: ../semanage/seobject.py:1056 #, python-format - msgid "Could not set user in port context for %s/%s" +-msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1020 +#: ../semanage/seobject.py:1060 #, python-format - msgid "Could not set role in port context for %s/%s" +-msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1024 +#: ../semanage/seobject.py:1064 #, python-format - msgid "Could not set type in port context for %s/%s" +-msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1029 +#: ../semanage/seobject.py:1069 #, python-format - msgid "Could not set mls fields in port context for %s/%s" +-msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1033 +#: ../semanage/seobject.py:1073 #, python-format - msgid "Could not set port context for %s/%s" +-msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1037 +#: ../semanage/seobject.py:1077 #, python-format - msgid "Could not add port %s/%s" +-msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -231323,21 +234774,29 @@ index 961d921..9e3af00 100644 msgstr "" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 ++#, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 #, python-format - msgid "Port %s/%s is not defined" +-msgid "Port %s/%s is not defined" ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "" -#: ../semanage/seobject.py:1068 +#: ../semanage/seobject.py:1108 #, python-format - msgid "Could not query port %s/%s" +-msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1079 +#: ../semanage/seobject.py:1119 #, python-format - msgid "Could not modify port %s/%s" +-msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1092 @@ -231352,26 +234811,33 @@ index 961d921..9e3af00 100644 msgstr "" -#: ../semanage/seobject.py:1125 -+#: ../semanage/seobject.py:1165 ++#: ../semanage/seobject.py:1159 #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" +-msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" msgstr "" -#: ../semanage/seobject.py:1129 -+#: ../semanage/seobject.py:1169 ++#: ../semanage/seobject.py:1165 #, python-format - msgid "Could not delete port %s/%s" +-msgid "Could not delete port %s/%s" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 ++#: ../semanage/seobject.py:1169 ++#, python-format ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" ++msgstr "" ++ +#: ../semanage/seobject.py:1185 ../semanage/seobject.py:1207 msgid "Could not list ports" msgstr "" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "" @@ -231382,7 +234848,7 @@ index 961d921..9e3af00 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "" @@ -231653,7 +235119,9 @@ index 961d921..9e3af00 100644 -#: ../semanage/seobject.py:1697 +#: ../semanage/seobject.py:1750 #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" +-msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" msgstr "" -#: ../semanage/seobject.py:1706 @@ -231694,7 +235162,9 @@ index 961d921..9e3af00 100644 +#: ../semanage/seobject.py:1795 #, 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" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" msgstr "" -#: ../semanage/seobject.py:1755 @@ -231860,7 +235330,8 @@ index 961d921..9e3af00 100644 -#: ../semanage/seobject.py:2063 +#: ../semanage/seobject.py:2122 #, python-format - msgid "Bad format %s: Record %s" +-msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "" -#: ../semanage/seobject.py:2087 @@ -231908,13 +235379,13 @@ index 961d921..9e3af00 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "" -@@ -988,206 +1025,226 @@ msgstr "" +@@ -988,206 +1038,226 @@ msgstr "" msgid "Unable to clear environment\n" msgstr "" @@ -232182,7 +235653,7 @@ index 961d921..9e3af00 100644 msgid "failed to exec shell\n" msgstr "" -@@ -1414,7 +1471,7 @@ msgstr "" +@@ -1414,7 +1484,7 @@ msgstr "" msgid "Applications" msgstr "" @@ -232191,7 +235662,7 @@ index 961d921..9e3af00 100644 msgid "Standard Init Daemon" msgstr "" -@@ -1424,7 +1481,7 @@ msgid "" +@@ -1424,7 +1494,7 @@ msgid "" "requires a script in /etc/rc.d/init.d" msgstr "" @@ -232200,7 +235671,7 @@ index 961d921..9e3af00 100644 msgid "DBUS System Daemon" msgstr "" -@@ -1436,7 +1493,7 @@ msgstr "" +@@ -1436,7 +1506,7 @@ msgstr "" msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" @@ -232209,7 +235680,7 @@ index 961d921..9e3af00 100644 msgid "Web Application/Script (CGI)" msgstr "" -@@ -1445,7 +1502,7 @@ msgid "" +@@ -1445,7 +1515,7 @@ msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" @@ -232218,7 +235689,7 @@ index 961d921..9e3af00 100644 msgid "User Application" msgstr "" -@@ -1455,7 +1512,7 @@ msgid "" +@@ -1455,7 +1525,7 @@ msgid "" "started by a user" msgstr "" @@ -232227,26 +235698,26 @@ index 961d921..9e3af00 100644 msgid "Sandbox" msgstr "" -@@ -1530,7 +1587,8 @@ msgstr "" +@@ -1530,7 +1600,8 @@ msgstr "" msgid "Enter name of application or user role:" msgstr "" -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "" -@@ -1614,7 +1672,7 @@ msgid "TCP Ports" +@@ -1614,7 +1685,7 @@ msgid "TCP Ports" msgstr "" #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" msgstr "" -@@ -1745,75 +1803,75 @@ msgstr "" +@@ -1745,75 +1816,75 @@ msgstr "" msgid "Policy Directory" msgstr "" @@ -232338,87 +235809,87 @@ index 961d921..9e3af00 100644 msgid "Configue SELinux" msgstr "" -@@ -1828,6 +1886,10 @@ msgid "" +@@ -1828,6 +1899,10 @@ msgid "" msgstr "" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" msgstr "" -@@ -1837,7 +1899,9 @@ msgid "" +@@ -1837,7 +1912,9 @@ msgid "" "Level" msgstr "" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" msgstr "" -@@ -1875,10 +1939,14 @@ msgid "Modify %s" +@@ -1875,10 +1952,14 @@ msgid "Modify %s" msgstr "" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" msgstr "" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" msgstr "" -@@ -1886,7 +1954,7 @@ msgstr "" +@@ -1886,7 +1967,7 @@ msgstr "" msgid "Status" msgstr "" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " -@@ -1903,7 +1971,7 @@ msgid "" +@@ -1903,7 +1984,7 @@ msgid "" "wish to continue?" msgstr "" -#: ../gui/statusPage.py:152 -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " -@@ -1955,6 +2023,8 @@ msgid "" +@@ -1955,6 +2036,8 @@ msgid "" msgstr "" #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "" -@@ -1967,6 +2037,7 @@ msgid "SELinux Administration" +@@ -1967,6 +2050,7 @@ msgid "SELinux Administration" msgstr "" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" msgstr "" -@@ -2036,6 +2107,7 @@ msgstr "" +@@ -2036,6 +2120,7 @@ msgstr "" #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" msgstr "" -@@ -2159,1315 +2231,2868 @@ msgstr "" +@@ -2159,1315 +2244,2917 @@ msgstr "" msgid "SELinux user '%s' is required" msgstr "" @@ -232864,22 +236335,18 @@ index 961d921..9e3af00 100644 -#: booleans.py:5 -msgid "Allow auditadm to exec content" +-msgstr "" +#: booleans.py:66 +msgid "" +"Allow gpg web domain to modify public files used for public file transfer " +"services." - msgstr "" - --#: booleans.py:6 ++msgstr "" ++ +#: booleans.py:67 - msgid "" --"Allow users to resolve user passwd entries directly from ldap rather then " --"using a sssd server" ++msgid "" +"Allow gssd to list tmp directories and read the kerberos credential cache." - msgstr "" - --#: booleans.py:7 --msgid "Allow users to login using a radius server" ++msgstr "" ++ +#: booleans.py:68 +msgid "Allow guest to exec content" +msgstr "" @@ -233742,6 +237209,32 @@ index 961d921..9e3af00 100644 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -233916,21 +237409,17 @@ index 961d921..9e3af00 100644 + +#: ../sepolicy/sepolicy.py:565 +msgid "name of policy to generate" - msgstr "" - --#: booleans.py:8 --msgid "Allow users to login using a yubikey server" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:572 +msgid "path in which the generated policy files will be stored" - msgstr "" ++msgstr "" --#: booleans.py:9 --msgid "Allow awstats to purge Apache logs" +-#: booleans.py:6 +#: ../sepolicy/sepolicy.py:574 +msgid "path to which the confined processes will need to write" - msgstr "" - --#: booleans.py:10 ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:575 +msgid "Policy types which require a command" +msgstr "" @@ -233967,7 +237456,7 @@ index 961d921..9e3af00 100644 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -234068,31 +237557,31 @@ index 961d921..9e3af00 100644 + +#: ../sepolicy/sepolicy/generate.py:333 msgid "" --"Allow cdrecord to read various content. nfs, samba, removable devices, user " --"temp and untrusted content files" +-"Allow users to resolve user passwd entries directly from ldap rather then " +-"using a sssd server" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" msgstr "" --#: booleans.py:11 --msgid "Allow clamd to use JIT compiler" +-#: booleans.py:7 +-msgid "Allow users to login using a radius server" +#: ../sepolicy/sepolicy/generate.py:425 +msgid "User Role types can not be assigned executables." msgstr "" --#: booleans.py:12 --msgid "Allow clamscan to non security files on a system" +-#: booleans.py:8 +-msgid "Allow users to login using a yubikey server" +#: ../sepolicy/sepolicy/generate.py:431 +msgid "Only Daemon apps can use an init script.." msgstr "" --#: booleans.py:13 --msgid "Allow clamscan to read user content" +-#: booleans.py:9 +-msgid "Allow awstats to purge Apache logs" +#: ../sepolicy/sepolicy/generate.py:449 +msgid "use_resolve must be a boolean value " msgstr "" --#: booleans.py:14 +-#: booleans.py:10 +#: ../sepolicy/sepolicy/generate.py:455 +msgid "use_syslog must be a boolean value " +msgstr "" @@ -234121,48 +237610,45 @@ index 961d921..9e3af00 100644 +#: ../sepolicy/sepolicy/generate.py:876 +#, python-format msgid "" --"Allow Cobbler to modify public files used for public file transfer services." +-"Allow cdrecord to read various content. nfs, samba, removable devices, user " +-"temp and untrusted content files" +"You need to define a new type which ends with: \n" +" %s" msgstr "" --#: booleans.py:15 --msgid "Allow Cobbler to connect to the network using TCP." +-#: booleans.py:11 +-msgid "Allow clamd to use JIT compiler" +#: ../sepolicy/sepolicy/generate.py:1104 +msgid "You must enter the executable path for your confined process" msgstr "" --#: booleans.py:16 --msgid "Allow Cobbler to access cifs file systems." +-#: booleans.py:12 +-msgid "Allow clamscan to non security files on a system" +#: ../sepolicy/sepolicy/generate.py:1363 +msgid "Type Enforcement file" msgstr "" --#: booleans.py:17 --msgid "Allow Cobbler to access nfs file systems." +-#: booleans.py:13 +-msgid "Allow clamscan to read user content" +#: ../sepolicy/sepolicy/generate.py:1364 +msgid "Interface file" msgstr "" --#: booleans.py:18 --msgid "Allow collectd to connect to the network using TCP." +-#: booleans.py:14 +#: ../sepolicy/sepolicy/generate.py:1365 +msgid "File Contexts file" - msgstr "" - --#: booleans.py:19 --msgid "Allow codnor domain to connect to the network using TCP." ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:1367 +msgid "Spec file" - msgstr "" - --#: booleans.py:20 ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:1368 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -234170,188 +237656,174 @@ index 961d921..9e3af00 100644 +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:350 msgid "" --"Allow system cron jobs to relabel filesystem for restoring file contexts." +-"Allow Cobbler to modify public files used for public file transfer services." +"The entry that was entered is incorrect. Please try again in the " +"ex:/.../... format." msgstr "" --#: booleans.py:21 --msgid "Allow cvs daemon to read shadow" +-#: booleans.py:15 +-msgid "Allow Cobbler to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:376 +msgid "Retry" msgstr "" --#: booleans.py:22 --msgid "Allow all daemons to write corefiles to /" +-#: booleans.py:16 +-msgid "Allow Cobbler to access cifs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" msgstr "" --#: booleans.py:23 --msgid "Allow all daemons to use tcp wrappers." +-#: booleans.py:17 +-msgid "Allow Cobbler to access nfs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:476 +msgid "" +"Add file Equivilence Mapping. Mapping will be created when Update is " +"applied." msgstr "" --#: booleans.py:24 --msgid "Allow all daemons the ability to read/write terminals" +-#: booleans.py:18 +-msgid "Allow collectd to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" msgstr "" --#: booleans.py:25 --msgid "Allow dan to manage user files" +-#: booleans.py:19 +-msgid "Allow codnor domain to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." msgstr "" --#: booleans.py:26 --msgid "Allow dan to read user files" +-#: booleans.py:20 +#: ../sepolicy/sepolicy/sepolicy.glade:515 +msgid "Enter the path to which you want to setup an equivalence label." - msgstr "" - --#: booleans.py:27 --msgid "Allow dbadm to manage files in users home directories" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" - msgstr "" - --#: booleans.py:28 --msgid "Allow dbadm to read files in users home directories" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" - msgstr "" - --#: booleans.py:29 ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:582 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" +-"Allow system cron jobs to relabel filesystem for restoring file contexts." +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." msgstr "" --#: booleans.py:30 --msgid "Allow sysadm to debug or ptrace all processes." +-#: booleans.py:21 +-msgid "Allow cvs daemon to read shadow" +#: ../sepolicy/sepolicy/sepolicy.glade:639 +msgid "Add a file" msgstr "" --#: booleans.py:31 --msgid "Allow dhcpc client applications to execute iptables commands" +-#: booleans.py:22 +-msgid "Allow all daemons to write corefiles to /" +#: ../sepolicy/sepolicy/sepolicy.glade:656 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." msgstr "" --#: booleans.py:32 --msgid "Allow DHCP daemon to use LDAP backends" +-#: booleans.py:23 +-msgid "Allow all daemons to use tcp wrappers." +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" msgstr "" --#: booleans.py:33 --msgid "Allow all domains to use other domains file descriptors" +-#: booleans.py:24 +-msgid "Allow all daemons the ability to read/write terminals" +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" msgstr "" --#: booleans.py:34 --msgid "Allow all domains to have the kernel load modules" +-#: booleans.py:25 +-msgid "Allow dan to manage user files" +#: ../sepolicy/sepolicy/sepolicy.glade:781 +msgid "Type" msgstr "" --#: booleans.py:35 --msgid "Allow the use of the audio devices as the source for the entropy feeds" +-#: booleans.py:26 +-msgid "Allow dan to read user files" +#: ../sepolicy/sepolicy/sepolicy.glade:795 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:27 +-msgid "Allow dbadm to manage files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:822 +msgid "Make Path Recursive" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:28 +-msgid "Allow dbadm to read files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:826 +msgid "" +"Select Make Path Recursive iff you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:29 +#: ../sepolicy/sepolicy/sepolicy.glade:839 +msgid "Browse" +msgstr "" @@ -234365,527 +237837,530 @@ index 961d921..9e3af00 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:898 -+msgid "" + 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" +"Specify the path using regular expressions that you would like to modify the " +"labeling." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:30 +-msgid "Allow sysadm to debug or ptrace all processes." +#: ../sepolicy/sepolicy/sepolicy.glade:920 +msgid "Select the SELinux file type to assign to this path." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:31 +-msgid "Allow dhcpc client applications to execute iptables commands" +#: ../sepolicy/sepolicy/sepolicy.glade:947 +msgid "Enter the MLS Label to assign to this file path." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:32 +-msgid "Allow DHCP daemon to use LDAP backends" +#: ../sepolicy/sepolicy/sepolicy.glade:951 +msgid "SELinux MLS Label you wish to assign to this path." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:33 +-msgid "Allow all domains to use other domains file descriptors" +#: ../sepolicy/sepolicy/sepolicy.glade:1088 +msgid "Analyzing Policy..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 + msgstr "" + +-#: booleans.py:34 +-msgid "Allow all domains to have the kernel load modules" ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." - msgstr "" - --#: booleans.py:36 --msgid "Allow exim to connect to databases (postgres, mysql)" -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" - msgstr "" - --#: booleans.py:37 --msgid "Allow exim to create, read, write, and delete unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." msgstr "" +-#: booleans.py:35 +-msgid "Allow the use of the audio devices as the source for the entropy feeds" ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 ++msgid "Login Mapping" + msgstr "" + +-#: booleans.py:36 +-msgid "Allow exim to connect to databases (postgres, mysql)" ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 ++msgid "Manage the SELinux configuration" + msgstr "" + +-#: booleans.py:37 +-msgid "Allow exim to create, read, write, and delete unprivileged user files." ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 ++msgid "SELinux Users" + msgstr "" + -#: booleans.py:38 -msgid "Allow exim to read unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 -+msgid "Login Mapping" ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 ++msgid "Lockdown" msgstr "" -#: booleans.py:39 -msgid "Enable extra rules in the cron domain to support fcron." -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 -+msgid "Manage the SELinux configuration" - msgstr "" - --#: booleans.py:40 --msgid "Allow fenced domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 -+msgid "SELinux Users" - msgstr "" - --#: booleans.py:41 --msgid "Allow fenced domain to execute ssh." -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 -+msgid "Lockdown" - msgstr "" - --#: booleans.py:42 --msgid "Allow all domains to execute in fips_mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." msgstr "" --#: booleans.py:43 --msgid "Allow ftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 +-#: booleans.py:40 +-msgid "Allow fenced domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" msgstr "" --#: booleans.py:44 --msgid "" --"Allow ftp servers to upload files, used for public file transfer services. " --"Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 +-#: booleans.py:41 +-msgid "Allow fenced domain to execute ssh." ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" msgstr "" --#: booleans.py:45 --msgid "Allow ftp servers to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 +-#: booleans.py:42 +-msgid "Allow all domains to execute in fips_mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" msgstr "" --#: booleans.py:46 --msgid "Allow ftp servers to connect to mysql database ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 +-#: booleans.py:43 +-msgid "Allow ftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" msgstr "" --#: booleans.py:47 -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 +-#: booleans.py:44 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 msgid "" --"Allow ftp servers to login to local users and read/write all files on the " --"system, governed by DAC." +-"Allow ftp servers to upload files, used for public file transfer services. " +-"Directories must be labeled public_content_rw_t." +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." msgstr "" +-#: booleans.py:45 +-msgid "Allow ftp servers to connect to all ports > 1023" ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 ++msgid "Enabled" + msgstr "" + +-#: booleans.py:46 +-msgid "Allow ftp servers to connect to mysql database ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 ++msgid "File Path" + msgstr "" + +-#: booleans.py:47 +-msgid "" +-"Allow ftp servers to login to local users and read/write all files on the " +-"system, governed by DAC." ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 ++msgid "SELinux File Type" + msgstr "" + -#: booleans.py:48 -msgid "Allow ftp servers to use cifs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 -+msgid "Enabled" ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 ++msgid "File path used to enter the 'selected domain'." msgstr "" -#: booleans.py:49 -msgid "Allow ftp servers to use nfs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 -+msgid "File Path" ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 ++msgid "Executable Files" msgstr "" -#: booleans.py:50 -msgid "Allow ftp servers to use bind to all unreserved ports for passive mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 -+msgid "SELinux File Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 ++msgid "Files to which the 'selected domain' can write." msgstr "" -#: booleans.py:51 -msgid "Determine whether Git CGI can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 -+msgid "File path used to enter the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 ++msgid "Writable files" msgstr "" -#: booleans.py:52 -msgid "Determine whether Git CGI can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 -+msgid "Executable Files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 ++msgid "File Types defined for the 'selected domain'." msgstr "" -#: booleans.py:53 -msgid "Determine whether Git CGI can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 -+msgid "Files to which the 'selected domain' can write." ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 ++msgid "Application File Types" msgstr "" -#: booleans.py:54 -msgid "" -"Determine whether Git session daemon can bind TCP sockets to all unreserved " -"ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 -+msgid "Writable files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 ++msgid "Network Ports to which the 'selected domain' is allowed to connect." msgstr "" -#: booleans.py:55 -msgid "" -"Determine whether calling user domains can execute Git daemon in the " -"git_session_t domain." -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 -+msgid "File Types defined for the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 ++msgid "Outbound" msgstr "" -#: booleans.py:56 -msgid "Determine whether Git system daemon can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 -+msgid "Application File Types" ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 ++msgid "Network Ports to which the 'selected domain' is allowed to listen." msgstr "" -#: booleans.py:57 -msgid "Determine whether Git system daemon can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 -+msgid "Network Ports to which the 'selected domain' is allowed to connect." ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 ++msgid "Inbound" msgstr "" -#: booleans.py:58 -msgid "Determine whether Git system daemon can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 -+msgid "Outbound" ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 ++msgid "" ++"Boolean \n" ++"Enabled" msgstr "" -#: booleans.py:59 -msgid "Allow gitisis daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 -+msgid "Network Ports to which the 'selected domain' is allowed to listen." ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 ++msgid "Boolean name" msgstr "" -#: booleans.py:60 -msgid "Enable reading of urandom for all domains." -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 -+msgid "Inbound" ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 ++msgid "SELinux Application Type" msgstr "" -#: booleans.py:61 -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 msgid "" -"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" -"agent to manage user files." -+"Boolean \n" -+"Enabled" ++"Executables which will transition to a different domain, when the 'selected " ++"domain' executes them." msgstr "" -#: booleans.py:62 -msgid "" -"Allow gpg web domain to modify public files used for public file transfer " -"services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 -+msgid "Boolean name" ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 ++msgid "Applicaton Transitions From 'select domain'" msgstr "" -#: booleans.py:63 -msgid "Allow gssd to read temp directory. For access to kerberos tgt." -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 -+msgid "SELinux Application Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 ++msgid "" ++"Boolean\n" ++"Enabled" msgstr "" -#: booleans.py:64 -msgid "Allow guest to exec content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 -+msgid "" -+"Executables which will transition to a different domain, when the 'selected " -+"domain' executes them." ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 ++msgid "Calling Process Domain" msgstr "" -#: booleans.py:65 -msgid "" -"Allow Apache to modify public files used for public file transfer services. " -"Directories/Files must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 -+msgid "Applicaton Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 ++msgid "Executable File" msgstr "" -#: booleans.py:66 -msgid "Allow httpd to use built in scripting (usually php)" -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 -+msgid "" -+"Boolean\n" -+"Enabled" - msgstr "" - --#: booleans.py:67 --msgid "Allow http daemon to check spam" -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 -+msgid "Calling Process Domain" - msgstr "" - --#: booleans.py:68 --msgid "" --"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " --"ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 -+msgid "Executable File" - msgstr "" - --#: booleans.py:69 --msgid "Allow httpd to connect to the ldap port" -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." msgstr "" --#: booleans.py:70 --msgid "Allow http daemon to connect to zabbix" -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 +-#: booleans.py:67 +-msgid "Allow http daemon to check spam" ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" msgstr "" --#: booleans.py:71 --msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 -+msgid "" +-#: booleans.py:68 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 + msgid "" +-"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " +-"ports" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." msgstr "" +-#: booleans.py:69 +-msgid "Allow httpd to connect to the ldap port" ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 ++msgid "SELinux Directory Type" + msgstr "" + +-#: booleans.py:70 +-msgid "Allow http daemon to connect to zabbix" ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 ++msgid "Destination Class" + msgstr "" + +-#: booleans.py:71 +-msgid "Allow HTTPD scripts and modules to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 ++msgid "SELinux Destination Type" + msgstr "" + -#: booleans.py:72 -msgid "Allow HTTPD scripts and modules to connect to cobbler over the network." -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 -+msgid "SELinux Directory Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 ++msgid "File Name" msgstr "" -#: booleans.py:73 -msgid "" -"Allow HTTPD scripts and modules to connect to databases over the network." -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 -+msgid "Destination Class" ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 ++msgid "File Transitions From 'select domain'" msgstr "" -#: booleans.py:74 -msgid "Allow httpd to connect to memcache server" -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 -+msgid "SELinux Destination Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 ++msgid "Default Level" msgstr "" -#: booleans.py:75 -msgid "Allow httpd to act as a relay" -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 -+msgid "File Name" ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 ++msgid "Select the system mode when the system first boots up" msgstr "" -#: booleans.py:76 -msgid "Allow http daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 -+msgid "File Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 ++msgid "Select the system mode for the current session" msgstr "" -#: booleans.py:77 -msgid "Allow Apache to communicate with avahi service via dbus" -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 -+msgid "Default Level" ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 ++msgid "System Policy Type:" msgstr "" -#: booleans.py:78 -msgid "Allow httpd cgi support" -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 -+msgid "Select the system mode when the system first boots up" ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 ++msgid "System Mode" msgstr "" -#: booleans.py:79 -msgid "Allow httpd to act as a FTP server by listening on the ftp port." -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 -+msgid "Select the system mode for the current session" ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 ++msgid "Import system settings from another machine" msgstr "" -#: booleans.py:80 -msgid "Allow httpd to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 -+msgid "System Policy Type:" ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++msgid "Import" msgstr "" -#: booleans.py:81 -msgid "Allow httpd scripts and modules execmem/execstack" -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 -+msgid "System Mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 ++msgid "Export system settings to a file" msgstr "" -#: booleans.py:82 -msgid "Allow HTTPD to connect to port 80 for graceful shutdown" -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 -+msgid "Import system settings from another machine" ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++msgid "Export" msgstr "" -#: booleans.py:83 -msgid "Allow httpd processes to manage IPA content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 -+msgid "Import" ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 ++msgid "Relabel all files back to system defaults on reboot" msgstr "" -#: booleans.py:84 -msgid "Allow Apache to use mod_auth_ntlm_winbind" -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 -+msgid "Export system settings to a file" ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 ++msgid "Yes" msgstr "" -#: booleans.py:85 -msgid "Allow Apache to use mod_auth_pam" -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 -+msgid "Export" ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 ++msgid "No" msgstr "" -#: booleans.py:86 -msgid "Allow httpd to read user content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 -+msgid "Relabel all files back to system defaults on reboot" ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 ++msgid "System Configuration" msgstr "" -#: booleans.py:87 -msgid "Allow Apache to run in stickshift mode, not transition to passenger" -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 -+msgid "Yes" - msgstr "" - --#: booleans.py:88 --msgid "Allow httpd daemon to change its resource limits" -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 -+msgid "No" - msgstr "" - --#: booleans.py:89 --msgid "" --"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 -+msgid "System Configuration" - msgstr "" - --#: booleans.py:90 -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 - msgid "" --"Allow apache scripts to write to public content, directories/files must be " --"labeled public_rw_content_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 ++msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " @@ -234894,19 +238369,18 @@ index 961d921..9e3af00 100644 +"unconfined_t from the users/login screens." msgstr "" --#: booleans.py:91 --msgid "Allow Apache to execute tmp content." -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 +-#: booleans.py:88 +-msgid "Allow httpd daemon to change its resource limits" ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" msgstr "" --#: booleans.py:92 -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 +-#: booleans.py:89 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 msgid "" --"Unify HTTPD to communicate with the terminal. Needed for entering the " --"passphrase for certificates at the terminal." +-"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -234914,16 +238388,15 @@ index 961d921..9e3af00 100644 +"allowed." msgstr "" --#: booleans.py:93 --msgid "Unify HTTPD handling of all content files." -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 +-#: booleans.py:90 ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" - msgstr "" - --#: booleans.py:94 --msgid "Allow httpd to access cifs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 -+msgid "" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 + msgid "" +-"Allow apache scripts to write to public content, directories/files must be " +-"labeled public_rw_content_t." +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -234931,257 +238404,273 @@ index 961d921..9e3af00 100644 +"allowed." msgstr "" --#: booleans.py:95 --msgid "Allow httpd to access FUSE file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 +-#: booleans.py:91 +-msgid "Allow Apache to execute tmp content." ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" msgstr "" --#: booleans.py:96 --msgid "Allow httpd to run gpg" -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 -+msgid "" +-#: booleans.py:92 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 + msgid "" +-"Unify HTTPD to communicate with the terminal. Needed for entering the " +-"passphrase for certificates at the terminal." +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." msgstr "" +-#: booleans.py:93 +-msgid "Unify HTTPD handling of all content files." ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 ++msgid "Files Equivalence" + msgstr "" + +-#: booleans.py:94 +-msgid "Allow httpd to access cifs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 ++msgid "...SELECT TO VIEW DATA..." + msgstr "" + +-#: booleans.py:95 +-msgid "Allow httpd to access FUSE file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 ++msgid "Delete" + msgstr "" + +-#: booleans.py:96 +-msgid "Allow httpd to run gpg" ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 ++msgid "Modify" + msgstr "" + -#: booleans.py:97 -msgid "Allow httpd to access nfs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 -+msgid "Files Equivalence" ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 ++msgid "Revert" msgstr "" -#: booleans.py:98 -msgid "Allow httpd to communicate with oddjob to start up a service" -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 -+msgid "...SELECT TO VIEW DATA..." - msgstr "" - --#: booleans.py:99 --msgid "Allow httpd to access openstack ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 -+msgid "Delete" - msgstr "" - --#: booleans.py:100 --msgid "Allow Apache to query NS records" -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 -+msgid "Modify" - msgstr "" - --#: booleans.py:101 --msgid "Allow icecast to connect to all ports, not just sound ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 -+msgid "Revert" - msgstr "" - --#: booleans.py:102 -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 - msgid "" --"Allow the Irssi IRC Client to connect to any port, and to bind to any " --"unreserved port." --msgstr "" -- --#: booleans.py:103 --msgid "Allow confined applications to run with kerberos." ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 ++msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." msgstr "" --#: booleans.py:104 --msgid "Allow syslogd daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 +-#: booleans.py:99 +-msgid "Allow httpd to access openstack ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" msgstr "" --#: booleans.py:105 --msgid "Allow syslogd the ability to read/write terminals" -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 +-#: booleans.py:100 +-msgid "Allow Apache to query NS records" ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." msgstr "" --#: booleans.py:106 --msgid "Allow logging in and using the system from /dev/console." -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 +-#: booleans.py:101 +-msgid "Allow icecast to connect to all ports, not just sound ports." ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" msgstr "" --#: booleans.py:107 --msgid "" --"Control the ability to mmap a low area of the address space, as configured " --"by /proc/sys/kernel/mmap_min_addr." -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 +-#: booleans.py:102 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" - msgstr "" - --#: booleans.py:108 --msgid "Allow mock to read files in home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" - msgstr "" - --#: booleans.py:109 --msgid "Allow the mount command to mount any directory or file." -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" - msgstr "" - --#: booleans.py:110 --msgid "Allow mozilla plugin domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" - msgstr "" - --#: booleans.py:111 -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 msgid "" --"Allow mozilla_plugins to create random content in the users home directory" +-"Allow the Irssi IRC Client to connect to any port, and to bind to any " +-"unreserved port." +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." msgstr "" --#: booleans.py:112 --msgid "Allow confined web browsers to read home directory content" -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 +-#: booleans.py:103 +-msgid "Allow confined applications to run with kerberos." ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" msgstr "" --#: booleans.py:113 --msgid "Allow mplayer executable stack" -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 +-#: booleans.py:104 +-msgid "Allow syslogd daemon to send mail" ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" msgstr "" --#: booleans.py:114 --msgid "Allow mysqld to connect to all ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 +-#: booleans.py:105 +-msgid "Allow syslogd the ability to read/write terminals" ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" msgstr "" --#: booleans.py:115 --msgid "Allow BIND to bind apache port." -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 +-#: booleans.py:106 +-msgid "Allow logging in and using the system from /dev/console." ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." msgstr "" --#: booleans.py:116 -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 +-#: booleans.py:107 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 msgid "" --"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." +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." msgstr "" --#: booleans.py:117 --msgid "Allow any files/directories to be exported read/only via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 +-#: booleans.py:108 +-msgid "Allow mock to read files in home directories." ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." + msgstr "" + +-#: booleans.py:109 +-msgid "Allow the mount command to mount any directory or file." ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." + msgstr "" + +-#: booleans.py:110 +-msgid "Allow mozilla plugin domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" + msgstr "" + +-#: booleans.py:111 +-msgid "" +-"Allow mozilla_plugins to create random content in the users home directory" ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" msgstr "" --#: booleans.py:118 --msgid "Allow any files/directories to be exported read/write via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 +-#: booleans.py:112 +-msgid "Allow confined web browsers to read home directory content" ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" msgstr "" --#: booleans.py:119 -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 - 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:113 +-msgid "Allow mplayer executable stack" ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 ++msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." msgstr "" --#: booleans.py:120 --msgid "Allow system to run with NIS" -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 +-#: booleans.py:114 +-msgid "Allow mysqld to connect to all ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" msgstr "" --#: booleans.py:121 --msgid "Allow confined applications to use nscd shared memory." -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 +-#: booleans.py:115 +-msgid "Allow BIND to bind apache port." ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" msgstr "" --#: booleans.py:122 --msgid "Allow openshift to lockdown app" -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 +-#: booleans.py:116 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 + msgid "" +-"Allow BIND to write the master zone files. Generally this is used for " +-"dynamic DNS or zone transfers." ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." + msgstr "" + +-#: booleans.py:117 +-msgid "Allow any files/directories to be exported read/only via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" + msgstr "" + +-#: booleans.py:118 +-msgid "Allow any files/directories to be exported read/write via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." msgstr "" --#: booleans.py:123 --msgid "Allow openvpn to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 +-#: booleans.py:119 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" - msgstr "" - --#: booleans.py:124 --msgid "Allow piranha-lvs domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 -+msgid "" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 + msgid "" +-"Allow nfs servers to modify public files used for public file transfer " +-"services. Files/Directories must be labeled public_content_rw_t." +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" msgstr "" --#: booleans.py:125 --msgid "Allow polipo to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 +-#: booleans.py:120 +-msgid "Allow system to run with NIS" ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." msgstr "" --#: booleans.py:126 --msgid "" --"Determine whether Polipo session daemon can bind tcp sockets to all " --"unreserved ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 +-#: booleans.py:121 +-msgid "Allow confined applications to use nscd shared memory." ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" msgstr "" --#: booleans.py:127 --msgid "" --"Determine whether calling user domains can execute Polipo daemon in the " --"polipo_session_t domain." -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:122 +-msgid "Allow openshift to lockdown app" ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" msgstr "" --#: booleans.py:128 --msgid "Determine whether polipo can access cifs file systems." -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:123 +-msgid "Allow openvpn to read home directories" ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" msgstr "" --#: booleans.py:129 --msgid "Determine whether Polipo can access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:66 +-#: booleans.py:124 +-msgid "Allow piranha-lvs domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" msgstr "" --#: booleans.py:130 --msgid "Enable polyinstantiated directory support." -+#: ../sepolicy/sepolicy/gui.py:67 +-#: booleans.py:125 +-msgid "Allow polipo to connect to all ports > 1023" ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" msgstr "" --#: booleans.py:131 --msgid "Allow postfix_local domain full write access to mail_spool directories" -+#: ../sepolicy/sepolicy/gui.py:92 -+msgid "" +-#: booleans.py:126 ++#: ../sepolicy/sepolicy/gui.py:93 + msgid "" +-"Determine whether Polipo session daemon can bind tcp sockets to all " +-"unreserved ports." +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" @@ -235190,241 +238679,271 @@ index 961d921..9e3af00 100644 +" * Change the system mode to Enforcing\n" msgstr "" --#: booleans.py:132 --msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" -+#: ../sepolicy/sepolicy/gui.py:115 +-#: booleans.py:127 +-msgid "" +-"Determine whether calling user domains can execute Polipo daemon in the " +-"polipo_session_t domain." ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" msgstr "" +-#: booleans.py:128 +-msgid "Determine whether polipo can access cifs file systems." ++#: ../sepolicy/sepolicy/gui.py:639 ++msgid "System Status: Disabled" + msgstr "" + +-#: booleans.py:129 +-msgid "Determine whether Polipo can access nfs file systems." ++#: ../sepolicy/sepolicy/gui.py:737 ++msgid "Help: Start Page" + msgstr "" + +-#: booleans.py:130 +-msgid "Enable polyinstantiated directory support." ++#: ../sepolicy/sepolicy/gui.py:741 ++msgid "Help: Booleans Page" + msgstr "" + +-#: booleans.py:131 +-msgid "Allow postfix_local domain full write access to mail_spool directories" ++#: ../sepolicy/sepolicy/gui.py:747 ++msgid "Help: Executable Files Page" + msgstr "" + +-#: booleans.py:132 +-msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" ++#: ../sepolicy/sepolicy/gui.py:750 ++msgid "Help: Writable Files Page" + msgstr "" + -#: booleans.py:133 -msgid "Allow transmit client label to foreign database" -+#: ../sepolicy/sepolicy/gui.py:624 -+msgid "System Status: Disabled" ++#: ../sepolicy/sepolicy/gui.py:753 ++msgid "Help: Application Types Page" msgstr "" -#: booleans.py:134 -msgid "Allow database admins to execute DML statement" -+#: ../sepolicy/sepolicy/gui.py:722 -+msgid "Help: Start Page" ++#: ../sepolicy/sepolicy/gui.py:758 ++msgid "Help: Outbound Network Connections Page" msgstr "" -#: booleans.py:135 -msgid "Allow unprivileged users to execute DDL statement" -+#: ../sepolicy/sepolicy/gui.py:726 -+msgid "Help: Booleans Page" ++#: ../sepolicy/sepolicy/gui.py:761 ++msgid "Help: Inbound Network Connections Page" msgstr "" -#: booleans.py:136 -msgid "Allow pppd to load kernel modules for certain modems" -+#: ../sepolicy/sepolicy/gui.py:732 -+msgid "Help: Executable Files Page" ++#: ../sepolicy/sepolicy/gui.py:767 ++msgid "Help: Transition from application Page" msgstr "" -#: booleans.py:137 -msgid "Allow pppd to be run for a regular user" -+#: ../sepolicy/sepolicy/gui.py:735 -+msgid "Help: Writable Files Page" ++#: ../sepolicy/sepolicy/gui.py:770 ++msgid "Help: Transition into application Page" msgstr "" -#: booleans.py:138 -msgid "" -"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:738 -+msgid "Help: Application Types Page" ++#: ../sepolicy/sepolicy/gui.py:773 ++msgid "Help: Transition application file Page" msgstr "" -#: booleans.py:139 -msgid "Allow Puppet client to manage all file types." -+#: ../sepolicy/sepolicy/gui.py:743 -+msgid "Help: Outbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:777 ++msgid "Help: Systems Page" msgstr "" -#: booleans.py:140 -msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database" -+#: ../sepolicy/sepolicy/gui.py:746 -+msgid "Help: Inbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:781 ++msgid "Help: Lockdown Page" msgstr "" -#: booleans.py:141 -msgid "Allow racoon to read shadow" -+#: ../sepolicy/sepolicy/gui.py:752 -+msgid "Help: Transition from application Page" ++#: ../sepolicy/sepolicy/gui.py:785 ++msgid "Help: Login Page" msgstr "" -#: booleans.py:142 -msgid "Allow rgmanager domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/gui.py:755 -+msgid "Help: Transition into application Page" ++#: ../sepolicy/sepolicy/gui.py:789 ++msgid "Help: SELinux User Page" msgstr "" -#: booleans.py:143 -msgid "" -"Allow rsync to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:758 -+msgid "Help: Transition application file Page" ++#: ../sepolicy/sepolicy/gui.py:793 ++msgid "Help: File Equivalence Page" msgstr "" -#: booleans.py:144 -msgid "Allow rsync to run as a client" -+#: ../sepolicy/sepolicy/gui.py:762 -+msgid "Help: Systems Page" - msgstr "" - --#: booleans.py:145 --msgid "Allow rsync to export any files/directories read only." -+#: ../sepolicy/sepolicy/gui.py:766 -+msgid "Help: Lockdown Page" - msgstr "" - --#: booleans.py:146 --msgid "Allow rsync servers to share cifs files systems" -+#: ../sepolicy/sepolicy/gui.py:770 -+msgid "Help: Login Page" - msgstr "" - --#: booleans.py:147 --msgid "Allow rsync servers to share nfs files systems" -+#: ../sepolicy/sepolicy/gui.py:774 -+msgid "Help: SELinux User Page" - msgstr "" - --#: booleans.py:148 --msgid "Allow samba to create new home directories (e.g. via PAM)" -+#: ../sepolicy/sepolicy/gui.py:778 -+msgid "Help: File Equivalence Page" - msgstr "" - --#: booleans.py:149 --msgid "" --"Allow samba to act as the domain controller, add users, groups and change " --"passwords." -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." - msgstr "" - --#: booleans.py:150 --msgid "Allow samba to share users home directories." -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." msgstr "" --#: booleans.py:151 --msgid "Allow samba to share any file/directory read only." -+#: ../sepolicy/sepolicy/gui.py:1032 +-#: booleans.py:145 +-msgid "Allow rsync to export any files/directories read only." ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." msgstr "" --#: booleans.py:152 --msgid "Allow samba to share any file/directory read/write." -+#: ../sepolicy/sepolicy/gui.py:1033 +-#: booleans.py:146 +-msgid "Allow rsync servers to share cifs files systems" ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." msgstr "" --#: booleans.py:153 --msgid "Allow samba to act as a portmapper" -+#: ../sepolicy/sepolicy/gui.py:1034 +-#: booleans.py:147 +-msgid "Allow rsync servers to share nfs files systems" ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." msgstr "" --#: booleans.py:154 --msgid "Allow samba to run unconfined scripts" -+#: ../sepolicy/sepolicy/gui.py:1035 +-#: booleans.py:148 +-msgid "Allow samba to create new home directories (e.g. via PAM)" ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." msgstr "" --#: booleans.py:155 --msgid "Allow samba to export ntfs/fusefs volumes." -+#: ../sepolicy/sepolicy/gui.py:1036 +-#: booleans.py:149 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format -+msgid "" + msgid "" +-"Allow samba to act as the domain controller, add users, groups and change " +-"passwords." +"Display boolean information that can be used to modify the policy for the " +"'%s'." msgstr "" --#: booleans.py:156 --msgid "Allow samba to export NFS volumes." -+#: ../sepolicy/sepolicy/gui.py:1037 +-#: booleans.py:150 +-msgid "Allow samba to share users home directories." ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." msgstr "" --#: booleans.py:157 --msgid "Allow sanlock to read/write fuse files" -+#: ../sepolicy/sepolicy/gui.py:1038 +-#: booleans.py:151 +-msgid "Allow samba to share any file/directory read only." ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." msgstr "" --#: booleans.py:158 --msgid "Allow sanlock to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:1039 +-#: booleans.py:152 +-msgid "Allow samba to share any file/directory read/write." ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" msgstr "" --#: booleans.py:159 --msgid "Allow sanlock to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:1040 +-#: booleans.py:153 +-msgid "Allow samba to act as a portmapper" ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" msgstr "" --#: booleans.py:160 --msgid "Allow sasl to read shadow" -+#: ../sepolicy/sepolicy/gui.py:1041 +-#: booleans.py:154 +-msgid "Allow samba to run unconfined scripts" ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" msgstr "" --#: booleans.py:161 --msgid "Allow secadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1042 +-#: booleans.py:155 +-msgid "Allow samba to export ntfs/fusefs volumes." ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." msgstr "" --#: booleans.py:162 -+#: ../sepolicy/sepolicy/gui.py:1043 +-#: booleans.py:156 +-msgid "Allow samba to export NFS volumes." ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format - msgid "" --"disallow programs, such as newrole, from transitioning to administrative " --"user domains." ++msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." msgstr "" --#: booleans.py:163 --msgid "Disable kernel module loading." -+#: ../sepolicy/sepolicy/gui.py:1044 +-#: booleans.py:157 +-msgid "Allow sanlock to read/write fuse files" ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." msgstr "" +-#: booleans.py:158 +-msgid "Allow sanlock to manage nfs files" ++#: ../sepolicy/sepolicy/gui.py:1062 ++#, python-format ++msgid "Display applications that can transition into or out of the '%s'." + msgstr "" + +-#: booleans.py:159 +-msgid "Allow sanlock to manage cifs files" ++#: ../sepolicy/sepolicy/gui.py:1170 ++msgid "MISSING FILE PATH" + msgstr "" + +-#: booleans.py:160 +-msgid "Allow sasl to read shadow" ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 ++msgid "Boolean section." + msgstr "" + +-#: booleans.py:161 +-msgid "Allow secadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1285 ++msgid "To disable this transition, go to the " + msgstr "" + +-#: booleans.py:162 +-msgid "" +-"disallow programs, such as newrole, from transitioning to administrative " +-"user domains." ++#: ../sepolicy/sepolicy/gui.py:1287 ++msgid "To enable this transition, go to the " + msgstr "" + +-#: booleans.py:163 +-msgid "Disable kernel module loading." ++#: ../sepolicy/sepolicy/gui.py:1344 ++msgid "executable" + msgstr "" + -#: 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." -+#: ../sepolicy/sepolicy/gui.py:1045 -+#, python-format -+msgid "Display applications that can transition into or out of the '%s'." ++#: ../sepolicy/sepolicy/gui.py:1347 ++msgid "writable" msgstr "" -#: booleans.py:165 -msgid "Allow regular users direct dri device access" -+#: ../sepolicy/sepolicy/gui.py:1149 -+msgid "MISSING FILE PATH" ++#: ../sepolicy/sepolicy/gui.py:1350 ++msgid "application" msgstr "" -#: booleans.py:166 @@ -235432,274 +238951,267 @@ index 961d921..9e3af00 100644 -"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" -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 -+msgid "Boolean section." ++#: ../sepolicy/sepolicy/gui.py:1351 ++#, python-format ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." msgstr "" -#: booleans.py:167 -msgid "" -"Allow all unconfined executables to use libraries requiring text relocation " -"that are not labeled textrel_shlib_t" -+#: ../sepolicy/sepolicy/gui.py:1265 -+msgid "To disable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1352 ++#, python-format ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." msgstr "" -#: booleans.py:168 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format + 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" -+#: ../sepolicy/sepolicy/gui.py:1267 -+msgid "To enable this transition, go to the " ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:169 -msgid "Allow users to connect to the local mysql server" -+#: ../sepolicy/sepolicy/gui.py:1324 -+msgid "executable" ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" msgstr "" -#: booleans.py:170 -msgid "" -"Allow confined users the ability to execute the ping and traceroute commands." -+#: ../sepolicy/sepolicy/gui.py:1327 -+msgid "writable" ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" msgstr "" -#: booleans.py:171 -msgid "Allow users to connect to PostgreSQL" -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." msgstr "" -#: booleans.py:172 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1371 + msgid "" -"Allow user to r/w files on filesystems that do not have extended attributes " -"(FAT, CDROM, FLOPPY)" -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." msgstr "" -#: booleans.py:173 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format + 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." -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." msgstr "" -#: booleans.py:174 -msgid "Allow user to use ssh chroot environment." -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format -+msgid "" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." ++#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." msgstr "" -#: booleans.py:175 -msgid "Allow user music sharing" -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." msgstr "" -#: booleans.py:176 -msgid "" -"Allow anon internal-sftp to upload files, used for public file transfer " -"services. Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." msgstr "" -#: booleans.py:177 -msgid "" -"Allow sftp-internal to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." msgstr "" -#: booleans.py:178 -+#: ../sepolicy/sepolicy/gui.py:1351 -+#, python-format - msgid "" +-msgid "" -"Allow sftp-internal to login to local users and read/write all files on the " -"system, governed by DAC." -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." msgstr "" -#: booleans.py:179 -msgid "" -"Allow internal-sftp to read and write files in the user ssh home directories." -+#: ../sepolicy/sepolicy/gui.py:1352 -+#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." msgstr "" -#: booleans.py:180 -msgid "Allow sge to connect to the network using any TCP port" -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." msgstr "" -#: booleans.py:181 -msgid "Allow sge to access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." msgstr "" -#: booleans.py:182 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1421 + msgid "" -"Enable additional permissions needed to support devices on 3ware controllers." -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++"Modify selected modified File Equivalence definitions. Only bolded items in " ++"the list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:183 -msgid "" -"Allow samba to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." - msgstr "" - --#: booleans.py:184 --msgid "Allow user spamassassin clients to use the network." -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." - msgstr "" - --#: booleans.py:185 --msgid "Allow spamd to read/write user home directories." -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." - msgstr "" - --#: booleans.py:186 --msgid "" --"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." - msgstr "" - --#: booleans.py:187 --msgid "Allow squid to run as a transparent proxy (TPROXY)" -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." - msgstr "" - --#: booleans.py:188 -+#: ../sepolicy/sepolicy/gui.py:1401 - msgid "" --"Allow ssh with chroot env to read and write files in the user home " --"directories" -+"Modify selected modified File Equivalence definitions. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." - msgstr "" - --#: booleans.py:189 --msgid "allow host key based authentication" -+#: ../sepolicy/sepolicy/gui.py:1429 ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" msgstr "" --#: booleans.py:190 --msgid "Allow ssh logins as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:1442 +-#: booleans.py:184 +-msgid "Allow user spamassassin clients to use the network." ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." msgstr "" --#: booleans.py:191 --msgid "Allow staff to exec content" -+#: ../sepolicy/sepolicy/gui.py:1443 +-#: booleans.py:185 +-msgid "Allow spamd to read/write user home directories." ++#: ../sepolicy/sepolicy/gui.py:1463 +#, python-format +msgid "Add Network Port for %s" msgstr "" --#: booleans.py:192 --msgid "allow staff user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1448 +-#: booleans.py:186 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format -+msgid "" + msgid "" +-"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." +-msgstr "" +- +-#: booleans.py:187 +-msgid "Allow squid to run as a transparent proxy (TPROXY)" +"Add File Labeling for %s. File labels will be created when update is applied." msgstr "" --#: booleans.py:193 --msgid "Allow sysadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 +-#: booleans.py:188 +-msgid "" +-"Allow ssh with chroot env to read and write files in the user home " +-"directories" ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" msgstr "" --#: booleans.py:194 --msgid "Allow the Telepathy connection managers to connect to any network port." -+#: ../sepolicy/sepolicy/gui.py:1459 +-#: booleans.py:189 +-msgid "allow host key based authentication" ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." msgstr "" --#: booleans.py:195 --msgid "" --"Allow the Telepathy connection managers to connect to any generic TCP port." -+#: ../sepolicy/sepolicy/gui.py:1460 +-#: booleans.py:190 +-msgid "Allow ssh logins as sysadm_r:sysadm_t" ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" msgstr "" +-#: booleans.py:191 +-msgid "Allow staff to exec content" ++#: ../sepolicy/sepolicy/gui.py:1485 ++msgid "" ++"Add SELinux User Role. SELinux user roles will be created when update is " ++"applied." + msgstr "" + +-#: booleans.py:192 +-msgid "allow staff user to create and transition to svirt domains." ++#: ../sepolicy/sepolicy/gui.py:1486 ++msgid "Add SELinux Users" + msgstr "" + +-#: booleans.py:193 +-msgid "Allow sysadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1493 ++msgid "" ++"Add File Equivalency Mapping. Mapping will be created when update is applied." + msgstr "" + +-#: booleans.py:194 +-msgid "Allow the Telepathy connection managers to connect to any network port." ++#: ../sepolicy/sepolicy/gui.py:1494 ++msgid "Add SELinux File Equivalency" + msgstr "" + +-#: booleans.py:195 ++#: ../sepolicy/sepolicy/gui.py:1521 ++#, python-format + msgid "" +-"Allow the Telepathy connection managers to connect to any generic TCP port." ++"Modify File Labeling for %s. File labels will be created when update is " ++"applied." + msgstr "" + -#: booleans.py:196 -+#: ../sepolicy/sepolicy/gui.py:1465 ++#: ../sepolicy/sepolicy/gui.py:1577 msgid "" -"Allow tftp to modify public files used for public file transfer services." -+"Add SELinux User Role. SELinux user roles will be created when update is " ++"Modify SELinux User Role. SELinux user roles will be modified when update is " +"applied." msgstr "" -#: booleans.py:197 -msgid "Allow tftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1466 -+msgid "Add SELinux Users" ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" msgstr "" -#: booleans.py:198 -msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." -+#: ../sepolicy/sepolicy/gui.py:1473 ++#: ../sepolicy/sepolicy/gui.py:1586 +msgid "" -+"Add File Equivalency Mapping. Mapping will be created when update is applied." ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." msgstr "" -#: booleans.py:199 -msgid "Allow tor to act as a relay" -+#: ../sepolicy/sepolicy/gui.py:1474 -+msgid "Add SELinux File Equivalency" ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" msgstr "" -#: booleans.py:200 -+#: ../sepolicy/sepolicy/gui.py:1499 -+#, python-format ++#: ../sepolicy/sepolicy/gui.py:1593 msgid "" -"allow unconfined users to transition to the chrome sandbox domains when " -"running chrome-sandbox" -+"Modify File Labeling for %s. File labels will be created when update is " ++"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." msgstr "" -#: booleans.py:201 -msgid "Allow a user to login as an unconfined domain" -+#: ../sepolicy/sepolicy/gui.py:1566 -+msgid "" -+"Modify File Equivalency Mapping. Mapping will be created when update is " -+"applied." ++#: ../sepolicy/sepolicy/gui.py:1594 ++msgid "Modify SELinux File Equivalency" msgstr "" -#: booleans.py:202 -+#: ../sepolicy/sepolicy/gui.py:1567 -+msgid "Modify SELinux File Equivalency" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format msgid "" -"Allow unconfined users to transition to the Mozilla plugin domain when " @@ -235709,69 +239221,69 @@ index 961d921..9e3af00 100644 -#: booleans.py:203 -msgid "Allow video playing tools to run unconfined" -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" msgstr "" -#: booleans.py:204 -msgid "Allow unprivledged user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." msgstr "" -#: booleans.py:205 -msgid "Support ecryptfs home directories" -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" msgstr "" -#: booleans.py:206 -msgid "Support fusefs home directories" -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" msgstr "" -#: booleans.py:207 -msgid "Use lpd server instead of cups" -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" msgstr "" -#: booleans.py:208 -msgid "Support NFS home directories" -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" msgstr "" -#: booleans.py:209 -msgid "Support SAMBA home directories" -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" msgstr "" -#: booleans.py:210 -msgid "Allow user to exec content" -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" msgstr "" -#: booleans.py:211 -msgid "Allow varnishd to connect to all ports, not just HTTP." -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" msgstr "" -#: booleans.py:212 -msgid "Ignore vbetool mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" msgstr "" @@ -235779,7 +239291,7 @@ index 961d921..9e3af00 100644 -#: booleans.py:213 -msgid "" -"Allow confined virtual guests to use serial/parallel communication ports" -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" msgstr "" @@ -235787,100 +239299,100 @@ index 961d921..9e3af00 100644 -#: booleans.py:214 -msgid "" -"Allow confined virtual guests to use executable memory and executable stack" -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" msgstr "" -#: booleans.py:215 -msgid "Allow confined virtual guests to read fuse files" -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" msgstr "" -#: booleans.py:216 -msgid "Allow confined virtual guests to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" msgstr "" -#: booleans.py:217 -msgid "Allow confined virtual guests to interact with rawip sockets" -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" msgstr "" -#: booleans.py:218 -msgid "Allow confined virtual guests to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" msgstr "" -#: booleans.py:219 -msgid "Allow confined virtual guests to interact with the sanlock" -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" msgstr "" -#: booleans.py:220 -msgid "Allow confined virtual guests to manage device configuration, (pci)" -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" msgstr "" -#: booleans.py:221 -msgid "Allow confined virtual guests to use usb devices" -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" msgstr "" -#: booleans.py:222 -msgid "Allow confined virtual guests to interact with the xserver" -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" msgstr "" -#: booleans.py:223 -msgid "Allow webadm to manage files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" msgstr "" -#: booleans.py:224 -msgid "Allow webadm to read files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" msgstr "" -#: booleans.py:225 -msgid "Ignore wine mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" msgstr "" -#: booleans.py:226 -msgid "Allow the graphical login program to execute bootloader" -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" msgstr "" -#: booleans.py:227 -msgid "" -"Allow the graphical login program to login directly as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" msgstr "" -#: booleans.py:228 -msgid "Allow xen to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" msgstr "" @@ -235889,71 +239401,73 @@ index 961d921..9e3af00 100644 -msgid "" -"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated " -"logical volumes for disk images." -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." msgstr "" -#: booleans.py:230 -msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." msgstr "" -#: booleans.py:231 -msgid "" -"Allow xguest users to configure Network Manager and connect to apache ports" -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." msgstr "" -#: booleans.py:232 -msgid "Allow xguest to exec content" -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" msgstr "" -#: booleans.py:233 -msgid "Allow xguest users to mount removable media" -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" msgstr "" -#: booleans.py:234 -msgid "Allow xguest to use blue tooth devices" -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" msgstr "" -#: booleans.py:235 -msgid "Allows clients to write to the X server shared memory segments." -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" msgstr "" -#: booleans.py:236 -msgid "Allows XServer to execute writable memory" -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" msgstr "" -#: booleans.py:237 -msgid "Support X userspace object manager" -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" msgstr "" -#: booleans.py:238 -msgid "Allow zabbix to connect to unreserved ports" -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" msgstr "" -#: booleans.py:239 -msgid "Allow zebra daemon to write it configuration files" -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -235964,7 +239478,7 @@ index 961d921..9e3af00 100644 msgstr "" -#: booleans.py:240 -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 msgid "" -"Allow ZoneMinder to modify public files used for public file transfer " -"services." @@ -235975,11 +239489,11 @@ index 961d921..9e3af00 100644 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" msgstr "" diff --git a/policycoreutils/po/hi.po b/policycoreutils/po/hi.po -index eb0a32d..34a5224 100644 +index eb0a32d..be5c0e0 100644 --- a/policycoreutils/po/hi.po +++ b/policycoreutils/po/hi.po @@ -1,22 +1,23 @@ @@ -236000,7 +239514,7 @@ index eb0a32d..34a5224 100644 "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: 2013-01-04 17:02+0000\n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2013-07-10 20:44+0000\n" "Last-Translator: dwalsh \n" "Language-Team: Hindi \n" @@ -236036,7 +239550,7 @@ index eb0a32d..34a5224 100644 #, c-format msgid "Could not set exec context to %s.\n" msgstr "exec संदर्भ %s में सेट नहीं कर सका.\n" -@@ -88,871 +92,912 @@ msgstr "******************** महत्वपूर्ण ******************** +@@ -88,871 +92,925 @@ msgstr "******************** महत्वपूर्ण ******************** msgid "To make this policy package active, execute:" msgstr "इस नीति को सक्रिय बनाने के लिए, चलाएं:" @@ -236107,7 +239621,7 @@ index eb0a32d..34a5224 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "निष्क्रिय" @@ -236282,8 +239796,8 @@ index eb0a32d..34a5224 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "लॉगिन नाम" @@ -236294,9 +239808,10 @@ index eb0a32d..34a5224 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "SELinux उपयोक्ता" @@ -236343,9 +239858,11 @@ index eb0a32d..34a5224 100644 msgstr "SELinux उपयोक्ता %s के लिये बना नहीं सका" -#: ../semanage/seobject.py:745 +-#, python-format +-msgid "Could not add role %s for %s" +#: ../semanage/seobject.py:780 - #, python-format - msgid "Could not add role %s for %s" ++#, fuzzy, python-format ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "%s भूमिका %s के लिये जोड़ नहीं सका" -#: ../semanage/seobject.py:754 @@ -236355,9 +239872,11 @@ index eb0a32d..34a5224 100644 msgstr "MLS स्तर %s के लिये सेट नहीं कर सका" -#: ../semanage/seobject.py:757 +-#, python-format +-msgid "Could not add prefix %s for %s" +#: ../semanage/seobject.py:792 - #, python-format - msgid "Could not add prefix %s for %s" ++#, fuzzy, python-format ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "%s उपसर्ग %s के लिये नहीं जोड़ सका" -#: ../semanage/seobject.py:760 @@ -236445,9 +239964,9 @@ index eb0a32d..34a5224 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "SELinux भूमिका" @@ -236467,9 +239986,11 @@ index eb0a32d..34a5224 100644 msgstr "अमान्य पोर्ट" -#: ../semanage/seobject.py:980 +-#, python-format +-msgid "Could not create a key for %s/%s" +#: ../semanage/seobject.py:1018 - #, python-format - msgid "Could not create a key for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" msgstr "%s/%s के लिये कुंजी नहीं बना सका" -#: ../semanage/seobject.py:991 @@ -236488,64 +240009,84 @@ index eb0a32d..34a5224 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 - #, python-format - msgid "Could not check if port %s/%s is defined" +-#, python-format +-msgid "Could not check if port %s/%s is defined" ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 ++#, fuzzy, python-format ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" msgstr "जांच नहीं सका अगर पोर्ट %s/%s परिभाषित है" -#: ../semanage/seobject.py:1002 +-#, python-format +-msgid "Port %s/%s already defined" +#: ../semanage/seobject.py:1042 - #, python-format - msgid "Port %s/%s already defined" ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "%s/%s पोर्ट पहले से परिभाषित है" -#: ../semanage/seobject.py:1006 +-#, python-format +-msgid "Could not create port for %s/%s" +#: ../semanage/seobject.py:1046 - #, python-format - msgid "Could not create port for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s के लिये पोर्ट बना नहीं सका" -#: ../semanage/seobject.py:1012 +-#, python-format +-msgid "Could not create context for %s/%s" +#: ../semanage/seobject.py:1052 - #, python-format - msgid "Could not create context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s के लिये संदर्भ बना नहीं सका" -#: ../semanage/seobject.py:1016 +-#, python-format +-msgid "Could not set user in port context for %s/%s" +#: ../semanage/seobject.py:1056 - #, python-format - msgid "Could not set user in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s के लिये पोर्ट संदर्भ में उपयोक्ता सेट नहीं कर सका" -#: ../semanage/seobject.py:1020 +-#, python-format +-msgid "Could not set role in port context for %s/%s" +#: ../semanage/seobject.py:1060 - #, python-format - msgid "Could not set role in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s के लिये पोर्ट संदर्भ में भूमिका सेट नहीं कर सका" -#: ../semanage/seobject.py:1024 +-#, python-format +-msgid "Could not set type in port context for %s/%s" +#: ../semanage/seobject.py:1064 - #, python-format - msgid "Could not set type in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s के लिये पोर्ट संदर्भ में टाइप सेट नहीं कर सका" -#: ../semanage/seobject.py:1029 +-#, python-format +-msgid "Could not set mls fields in port context for %s/%s" +#: ../semanage/seobject.py:1069 - #, python-format - msgid "Could not set mls fields in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s के लिये पोर्ट संदर्भ में क्षेत्र mls सेट नहीं कर सका" -#: ../semanage/seobject.py:1033 +-#, python-format +-msgid "Could not set port context for %s/%s" +#: ../semanage/seobject.py:1073 - #, python-format - msgid "Could not set port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s के लिये पोर्ट संदर्भ सेट नहीं कर सका" -#: ../semanage/seobject.py:1037 +-#, python-format +-msgid "Could not add port %s/%s" +#: ../semanage/seobject.py:1077 - #, python-format - msgid "Could not add port %s/%s" ++#, fuzzy, python-format ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s पोर्ट जोड़ नहीं सका" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -236561,21 +240102,32 @@ index eb0a32d..34a5224 100644 msgstr "सेटटाइप जरूरी" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 - #, python-format - msgid "Port %s/%s is not defined" +-#, python-format +-msgid "Port %s/%s is not defined" ++#: ../semanage/seobject.py:1102 ++#, fuzzy, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "जांच नहीं सका अगर पोर्ट %s/%s परिभाषित है" ++ ++#: ../semanage/seobject.py:1104 ++#, fuzzy, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "पोर्ट %s/%s परिभाषित नहीं है" -#: ../semanage/seobject.py:1068 +-#, python-format +-msgid "Could not query port %s/%s" +#: ../semanage/seobject.py:1108 - #, python-format - msgid "Could not query port %s/%s" ++#, fuzzy, python-format ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s पोर्ट प्रश्न नहीं कर सका" -#: ../semanage/seobject.py:1079 +-#, python-format +-msgid "Could not modify port %s/%s" +#: ../semanage/seobject.py:1119 - #, python-format - msgid "Could not modify port %s/%s" ++#, fuzzy, python-format ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s पोर्ट रूपांतरित नहीं कर सका" -#: ../semanage/seobject.py:1092 @@ -236590,15 +240142,24 @@ index eb0a32d..34a5224 100644 msgstr "%s पोर्ट मिटा नहीं सका" -#: ../semanage/seobject.py:1125 +-#, python-format +-msgid "Port %s/%s is defined in policy, cannot be deleted" ++#: ../semanage/seobject.py:1159 ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "पोर्ट %s/%s परिभाषित नहीं है" ++ +#: ../semanage/seobject.py:1165 - #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" msgstr "%s/%s नीति में परिभाषित है, मिटा नहीं सकता" -#: ../semanage/seobject.py:1129 +-#, python-format +-msgid "Could not delete port %s/%s" +#: ../semanage/seobject.py:1169 - #, python-format - msgid "Could not delete port %s/%s" ++#, fuzzy, python-format ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" msgstr "%s/%s पोर्ट मिटा नहीं सका" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 @@ -236607,9 +240168,9 @@ index eb0a32d..34a5224 100644 msgstr "पोर्ट सूची बद्ध नहीं कर सका" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "SELinux पोर्ट प्रकार" @@ -236620,7 +240181,7 @@ index eb0a32d..34a5224 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "पोर्ट संख्या" @@ -236891,9 +240452,12 @@ index eb0a32d..34a5224 100644 msgstr "%s के लिये समान वर्ग पहले से परिभाषित है" -#: ../semanage/seobject.py:1697 +-#, python-format +-msgid "File spec %s conflicts with equivalency rule '%s %s'" +#: ../semanage/seobject.py:1750 - #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" ++#, fuzzy, python-format ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" msgstr "फ़ाइल स्पेक %s समानता नियम '%s %s' से विरोध में है" -#: ../semanage/seobject.py:1706 @@ -236931,13 +240495,15 @@ index eb0a32d..34a5224 100644 msgstr "फ़ाइल विनिर्दिष्टता स्थान शामिल नहीं कर सका है" -#: ../semanage/seobject.py:1742 +-#, python-format +#: ../semanage/seobject.py:1795 - #, python-format ++#, fuzzy, 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" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" +msgstr "" +"फ़ाइल स्पेक %s '%s %s' समानता नियम के साथ विरोध ; '%s' को बदले में जोड़ने की कोशिश करें" @@ -237109,9 +240675,11 @@ index eb0a32d..34a5224 100644 msgstr "%s बुलियन रूपांतरित नहीं कर सका" -#: ../semanage/seobject.py:2063 +-#, python-format +-msgid "Bad format %s: Record %s" +#: ../semanage/seobject.py:2122 - #, python-format - msgid "Bad format %s: Record %s" ++#, fuzzy, python-format ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "खराब प्रारूप %s: रिकार्ड %s" -#: ../semanage/seobject.py:2087 @@ -237159,13 +240727,13 @@ index eb0a32d..34a5224 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "विवरण" -@@ -991,206 +1036,226 @@ msgstr "त्रुटि! शेल वैध नहीं है.\n" +@@ -991,206 +1049,226 @@ msgstr "त्रुटि! शेल वैध नहीं है.\n" msgid "Unable to clear environment\n" msgstr "वातावरण साफ करने में असमर्थ\n" @@ -237433,7 +241001,7 @@ index eb0a32d..34a5224 100644 msgid "failed to exec shell\n" msgstr "शेल निष्पादन में विफल\n" -@@ -1321,19 +1386,25 @@ msgstr "फाइल लेबलिंग" +@@ -1321,19 +1399,25 @@ msgstr "फाइल लेबलिंग" msgid "" "File\n" "Specification" @@ -237462,7 +241030,7 @@ index eb0a32d..34a5224 100644 #: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2098 msgid "User Mapping" -@@ -1343,19 +1414,25 @@ msgstr "उपयोक्ता मैपिंग" +@@ -1343,19 +1427,25 @@ msgstr "उपयोक्ता मैपिंग" msgid "" "Login\n" "Name" @@ -237491,7 +241059,7 @@ index eb0a32d..34a5224 100644 #: ../gui/loginsPage.py:133 #, python-format -@@ -1411,13 +1488,14 @@ msgstr "SELinux पॉलिसी जनन औजार" +@@ -1411,13 +1501,14 @@ msgstr "SELinux पॉलिसी जनन औजार" msgid "" "Select the policy type for the application or user role you want to " "confine:" @@ -237508,7 +241076,7 @@ index eb0a32d..34a5224 100644 msgid "Standard Init Daemon" msgstr "मानक Init डेमॉन" -@@ -1425,9 +1503,11 @@ msgstr "मानक Init डेमॉन" +@@ -1425,9 +1516,11 @@ msgstr "मानक Init डेमॉन" msgid "" "Standard Init Daemon are daemons started on boot via init scripts. Usually " "requires a script in /etc/rc.d/init.d" @@ -237522,7 +241090,7 @@ index eb0a32d..34a5224 100644 msgid "DBUS System Daemon" msgstr "DBUS सिस्टम डेमॉन" -@@ -1439,16 +1519,18 @@ msgstr "इंटरनेट सर्विस डेमॉन (inetd)" +@@ -1439,16 +1532,18 @@ msgstr "इंटरनेट सर्विस डेमॉन (inetd)" msgid "Internet Services Daemon are daemons started by xinetd" msgstr "इंटरनेट सेवा डेमॉन xinetd के द्वारा आरंभ किया जाता है" @@ -237544,7 +241112,7 @@ index eb0a32d..34a5224 100644 msgid "User Application" msgstr "उपयोक्ता अनुप्रयोग" -@@ -1456,9 +1538,11 @@ msgstr "उपयोक्ता अनुप्रयोग" +@@ -1456,9 +1551,11 @@ msgstr "उपयोक्ता अनुप्रयोग" msgid "" "User Application are any application that you would like to confine that is " "started by a user" @@ -237558,7 +241126,7 @@ index eb0a32d..34a5224 100644 msgid "Sandbox" msgstr "सेंडबॉक्स" -@@ -1482,7 +1566,9 @@ msgstr "न्यूनतम टर्मिनल उपयोक्ता भ +@@ -1482,7 +1579,9 @@ msgstr "न्यूनतम टर्मिनल उपयोक्ता भ 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." @@ -237569,7 +241137,7 @@ index eb0a32d..34a5224 100644 #: ../gui/polgen.glade:512 msgid "Minimal X Windows User Role" -@@ -1492,7 +1578,9 @@ msgstr "न्यूनतम X विंडोज उपयोक्ता भ +@@ -1492,7 +1591,9 @@ msgstr "न्यूनतम X विंडोज उपयोक्ता भ 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" @@ -237580,7 +241148,7 @@ index eb0a32d..34a5224 100644 #: ../gui/polgen.glade:529 msgid "User Role" -@@ -1502,7 +1590,9 @@ msgstr "उपयोक्ता भूमिका" +@@ -1502,7 +1603,9 @@ msgstr "उपयोक्ता भूमिका" msgid "" "User with full networking, no setuid applications without transition, no " "sudo, no su." @@ -237591,7 +241159,7 @@ index eb0a32d..34a5224 100644 #: ../gui/polgen.glade:546 msgid "Admin User Role" -@@ -1510,9 +1600,11 @@ msgstr "प्रशासन उपयोक्ता भूमिका" +@@ -1510,9 +1613,11 @@ msgstr "प्रशासन उपयोक्ता भूमिका" #: ../gui/polgen.glade:550 msgid "" @@ -237606,7 +241174,7 @@ index eb0a32d..34a5224 100644 #: ../gui/polgen.glade:592 msgid "Root Users" -@@ -1524,16 +1616,20 @@ msgstr "रूट प्रशासन उपयोक्ता भूमिक +@@ -1524,16 +1629,20 @@ msgstr "रूट प्रशासन उपयोक्ता भूमिक #: ../gui/polgen.glade:627 msgid "" @@ -237627,11 +241195,11 @@ index eb0a32d..34a5224 100644 -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "नाम" -@@ -1586,15 +1682,16 @@ msgstr "अनुप्रयोग डोमेन चुनें जिसम +@@ -1586,15 +1695,16 @@ msgstr "अनुप्रयोग डोमेन चुनें जिसम msgid "" "transition \n" "role tab" @@ -237651,16 +241219,16 @@ index eb0a32d..34a5224 100644 msgstr "उपयोक्ता भूमिका चुनें जो कि इस अनुप्रयोग डोमेन में संक्रमित करेगा." #: ../gui/polgen.glade:1056 -@@ -1618,7 +1715,7 @@ msgid "TCP Ports" +@@ -1618,7 +1728,7 @@ msgid "TCP Ports" msgstr "TCP पोर्ट" #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" msgstr "सभी" -@@ -1632,7 +1729,8 @@ msgstr "600-1024" +@@ -1632,7 +1742,8 @@ msgstr "600-1024" #: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411 msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024" @@ -237670,7 +241238,7 @@ index eb0a32d..34a5224 100644 #: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424 msgid "Unreserved Ports (>1024)" -@@ -1642,7 +1740,9 @@ msgstr "अनारक्षित पोर्ट (>1024)" +@@ -1642,7 +1753,9 @@ msgstr "अनारक्षित पोर्ट (>1024)" msgid "" "Enter a comma separated list of udp ports or ranges of ports that %s binds " "to. Example: 612, 650-660" @@ -237681,7 +241249,7 @@ index eb0a32d..34a5224 100644 #: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609 #: ../gui/polgen.glade:1718 -@@ -1661,7 +1761,9 @@ msgstr "UDP पोर्ट" +@@ -1661,7 +1774,9 @@ msgstr "UDP पोर्ट" msgid "" "Network\n" "Bind tab" @@ -237692,7 +241260,7 @@ index eb0a32d..34a5224 100644 #: ../gui/polgen.glade:1537 msgid "Select network ports that %s connects to:" -@@ -1675,7 +1777,9 @@ msgstr "%s को किसी tcp पोर्ट में कनेक्ट +@@ -1675,7 +1790,9 @@ msgstr "%s को किसी tcp पोर्ट में कनेक्ट msgid "" "Enter a comma separated list of tcp ports or ranges of ports that %s " "connects to. Example: 612, 650-660" @@ -237703,7 +241271,7 @@ index eb0a32d..34a5224 100644 #: ../gui/polgen.glade:1702 msgid "Allows %s to connect to any udp port" -@@ -1685,7 +1789,9 @@ msgstr "%s को किसी udp पोर्ट से कनेक्ट क +@@ -1685,7 +1802,9 @@ msgstr "%s को किसी udp पोर्ट से कनेक्ट क msgid "" "Enter a comma separated list of udp ports or ranges of ports that %s " "connects to. Example: 612, 650-660" @@ -237714,7 +241282,7 @@ index eb0a32d..34a5224 100644 #: ../gui/polgen.glade:1792 msgid "Select common application traits for %s:" -@@ -1731,7 +1837,8 @@ msgstr "फ़ाइल/निर्देशिका चुनें जि +@@ -1731,7 +1850,8 @@ msgstr "फ़ाइल/निर्देशिका चुनें जि msgid "" "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib " "Files ..." @@ -237724,7 +241292,7 @@ index eb0a32d..34a5224 100644 #: ../gui/polgen.glade:2166 msgid "Add booleans from the %s policy:" -@@ -1749,75 +1856,81 @@ msgstr "किस निर्देशिका में आप %s नी +@@ -1749,75 +1869,81 @@ msgstr "किस निर्देशिका में आप %s नी msgid "Policy Directory" msgstr "पॉलिसी निर्देशिका" @@ -237825,7 +241393,7 @@ index eb0a32d..34a5224 100644 msgid "Configue SELinux" msgstr "SELinux विन्यस्त करें" -@@ -1829,9 +1942,15 @@ msgstr "संजाल पोर्ट" +@@ -1829,9 +1955,15 @@ msgstr "संजाल पोर्ट" msgid "" "SELinux Port\n" "Type" @@ -237835,14 +241403,14 @@ index eb0a32d..34a5224 100644 +"प्रकार" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" msgstr "प्रोटोकॉल" -@@ -1839,9 +1958,13 @@ msgstr "प्रोटोकॉल" +@@ -1839,9 +1971,13 @@ msgstr "प्रोटोकॉल" msgid "" "MLS/MCS\n" "Level" @@ -237852,33 +241420,33 @@ index eb0a32d..34a5224 100644 +"स्तर" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" msgstr "पोर्ट" -@@ -1879,10 +2002,14 @@ msgid "Modify %s" +@@ -1879,10 +2015,14 @@ msgid "Modify %s" msgstr "%s बदलें" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" msgstr "अनुज्ञात्मक" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" msgstr "बाध्यकारी" -@@ -1890,12 +2017,15 @@ msgstr "बाध्यकारी" +@@ -1890,12 +2030,15 @@ msgstr "बाध्यकारी" msgid "Status" msgstr "स्तर" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " @@ -237891,7 +241459,7 @@ index eb0a32d..34a5224 100644 #: ../gui/statusPage.py:147 msgid "" -@@ -1903,16 +2033,24 @@ msgid "" +@@ -1903,16 +2046,24 @@ msgid "" "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 " @@ -237908,7 +241476,7 @@ index eb0a32d..34a5224 100644 +"अनुज्ञात्मक मोड के लिए रिबूट की जरूरत नहीं है, क्या आप जारी रखना चाहते हैं?" -#: ../gui/statusPage.py:152 -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " @@ -237921,7 +241489,7 @@ index eb0a32d..34a5224 100644 #: ../gui/system-config-selinux.glade:11 msgid "system-config-selinux" -@@ -1922,7 +2060,9 @@ msgstr "system-config-selinux" +@@ -1922,7 +2073,9 @@ msgstr "system-config-selinux" msgid "" "Copyright (c)2006 Red Hat, Inc.\n" "Copyright (c) 2006 Dan Walsh " @@ -237932,7 +241500,7 @@ index eb0a32d..34a5224 100644 #: ../gui/system-config-selinux.glade:22 #: ../gui/system-config-selinux.glade:544 -@@ -1956,9 +2096,19 @@ msgid "" +@@ -1956,9 +2109,19 @@ msgid "" "socket\n" "symbolic link\n" "named pipe\n" @@ -237949,19 +241517,19 @@ index eb0a32d..34a5224 100644 #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "MLS" -@@ -1971,6 +2121,7 @@ msgid "SELinux Administration" +@@ -1971,6 +2134,7 @@ msgid "SELinux Administration" msgstr "SELinux प्रशासन" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" msgstr "जोड़ें" -@@ -1999,7 +2150,10 @@ msgid "" +@@ -1999,7 +2163,10 @@ msgid "" "Disabled\n" "Permissive\n" "Enforcing\n" @@ -237973,7 +241541,7 @@ index eb0a32d..34a5224 100644 #: ../gui/system-config-selinux.glade:1373 msgid "Current Enforcing Mode" -@@ -2015,7 +2169,10 @@ msgid "" +@@ -2015,7 +2182,10 @@ msgid "" "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." @@ -237985,15 +241553,15 @@ index eb0a32d..34a5224 100644 #: ../gui/system-config-selinux.glade:1509 msgid "Relabel on next reboot." -@@ -2040,6 +2197,7 @@ msgstr "पसंदीदा और सभी बुलियन के बी +@@ -2040,6 +2210,7 @@ msgstr "पसंदीदा और सभी बुलियन के बी #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" msgstr "फिल्टर" -@@ -2134,9 +2292,11 @@ msgstr "लोड करने लायक सार्वजनिक मॉ +@@ -2134,9 +2305,11 @@ msgstr "लोड करने लायक सार्वजनिक मॉ #: ../gui/system-config-selinux.glade:2661 msgid "" @@ -238008,7 +241576,7 @@ index eb0a32d..34a5224 100644 #: ../gui/system-config-selinux.glade:2781 msgid "label44" -@@ -2163,1321 +2323,3072 @@ msgstr "label59" +@@ -2163,402 +2336,167 @@ msgstr "label59" msgid "SELinux user '%s' is required" msgstr "SELinux उपयोक्ता '%s' जरूरी हैं" @@ -238267,59 +241835,31 @@ index eb0a32d..34a5224 100644 +#: booleans.py:30 +msgid "Deny any process from ptracing or debugging any other processes." msgstr "" -+"किसी प्रक्रिया को मना करें जो किसी दूसरी प्रक्रिया को प्रैक्टिस कर रहा हो या डिबग कर " -+"रहा हो" - +- -#: ../sepolicy/sepolicy/__init__.py:54 -#, python-format -msgid "Failed to read %s policy file" -msgstr "" -+#: booleans.py:31 -+msgid "Allow dhcpc client applications to execute iptables commands" -+msgstr "dhcpc क्लाइंट अनुप्रयोग को iptables कमांड निष्पादित करने की छूट दें" - +- -#: ../sepolicy/sepolicy/__init__.py:127 -msgid "unknown" -msgstr "अज्ञात" -+#: booleans.py:32 -+msgid "Determine whether DHCP daemon can use LDAP backends." -+msgstr "निर्धारित करें कि क्या DHCP डेमॉन LDAP बैकेंड का उपयोग कर सकता है." - +- -#: ../sepolicy/sepolicy/generate.py:173 -msgid "Internet Services Daemon" -msgstr "इंटरनेट सर्विस डेमॉन" -+#: booleans.py:33 -+msgid "Allow all domains to use other domains file descriptors" -+msgstr "अन्य डोमेन फ़ाइल विवरणकर्ता के उपयोग के लिए सभी डोमेन को अनुमति दें" - +- -#: ../sepolicy/sepolicy/generate.py:177 -msgid "Existing Domain Type" -msgstr "" -+#: booleans.py:34 -+msgid "Allow all domains to have the kernel load modules" -+msgstr "सभी डोमेन को कर्नेल लोड मॉड्यूल रखने के लिए अनुमति दें" - +- -#: ../sepolicy/sepolicy/generate.py:178 -msgid "Minimal Terminal Login User Role" -+#: booleans.py:35 -+msgid "" -+"Determine whether entropyd can use audio devices as the source for the " -+"entropy feeds." - msgstr "" -+"निर्धारित करें कि क्या एंट्रापिड ध्वनि युक्ति को बतौर स्रोत एंट्रोपी फीड के लिए उपयोग कर " -+"सकता है." - +-msgstr "" +- -#: ../sepolicy/sepolicy/generate.py:179 -msgid "Minimal X Windows Login User Role" -+#: booleans.py:36 -+msgid "Determine whether exim can connect to databases." -+msgstr "निर्धारित करें कि exim डाटाबेस से कनेक्ट कर सकता है." -+ -+#: booleans.py:37 -+msgid "" -+"Determine whether exim can create, read, write, and delete generic user " -+"content files." - msgstr "" +-msgstr "" - -#: ../sepolicy/sepolicy/generate.py:180 -msgid "Desktop Login User Role" @@ -238544,34 +242084,47 @@ index eb0a32d..34a5224 100644 -#: booleans.py:30 -msgid "Allow sysadm to debug or ptrace all processes." -msgstr "sysadm को सभी प्रक्रिया को डिबग या ptrace करने दें." -- --#: booleans.py:31 --msgid "Allow dhcpc client applications to execute iptables commands" --msgstr "dhcpc क्लाइंट अनुप्रयोग को iptables कमांड निष्पादित करने की छूट दें" -- --#: booleans.py:32 ++"किसी प्रक्रिया को मना करें जो किसी दूसरी प्रक्रिया को प्रैक्टिस कर रहा हो या डिबग कर " ++"रहा हो" + + #: booleans.py:31 + msgid "Allow dhcpc client applications to execute iptables commands" + msgstr "dhcpc क्लाइंट अनुप्रयोग को iptables कमांड निष्पादित करने की छूट दें" + + #: booleans.py:32 -msgid "Allow DHCP daemon to use LDAP backends" -msgstr "DHCP डेमॉन को LDAP बैकेंड के उपयोग की अनुमति दें" -- --#: booleans.py:33 --msgid "Allow all domains to use other domains file descriptors" --msgstr "अन्य डोमेन फ़ाइल विवरणकर्ता के उपयोग के लिए सभी डोमेन को अनुमति दें" -- --#: booleans.py:34 --msgid "Allow all domains to have the kernel load modules" --msgstr "सभी डोमेन को कर्नेल लोड मॉड्यूल रखने के लिए अनुमति दें" -- --#: booleans.py:35 ++msgid "Determine whether DHCP daemon can use LDAP backends." ++msgstr "निर्धारित करें कि क्या DHCP डेमॉन LDAP बैकेंड का उपयोग कर सकता है." + + #: booleans.py:33 + msgid "Allow all domains to use other domains file descriptors" +@@ -2569,915 +2507,2959 @@ msgid "Allow all domains to have the kernel load modules" + msgstr "सभी डोमेन को कर्नेल लोड मॉड्यूल रखने के लिए अनुमति दें" + + #: booleans.py:35 -msgid "Allow the use of the audio devices as the source for the entropy feeds" -msgstr "ध्वनि युक्ति के उपयोग की अनुमति दें बतौर एंट्रोपी फीड के स्रोत के रूप में" -- --#: booleans.py:36 ++msgid "" ++"Determine whether entropyd can use audio devices as the source for the " ++"entropy feeds." ++msgstr "" ++"निर्धारित करें कि क्या एंट्रापिड ध्वनि युक्ति को बतौर स्रोत एंट्रोपी फीड के लिए उपयोग कर " ++"सकता है." + + #: booleans.py:36 -msgid "Allow exim to connect to databases (postgres, mysql)" -msgstr "एक्जिम को डेटाबेस में कनेक्ट होने दें (postgres, mysql)" -- --#: booleans.py:37 ++msgid "Determine whether exim can connect to databases." ++msgstr "निर्धारित करें कि exim डाटाबेस से कनेक्ट कर सकता है." + + #: booleans.py:37 -msgid "Allow exim to create, read, write, and delete unprivileged user files." -msgstr "exim को अनधिकृत उपयोक्ता फ़ाइल को बनाने, पढ़ने, लिखने और मिटाने की अनुमति दें." ++msgid "" ++"Determine whether exim can create, read, write, and delete generic user " ++"content files." ++msgstr "" +"निर्धारित करें कि क्या एक्जिम सामान्य उपयोक्ता कंटेंट फ़ाइलों को बना, पढ़, लिख, और मिटा " +"सकता है." @@ -240019,6 +243572,33 @@ index eb0a32d..34a5224 100644 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++#, fuzzy ++msgid "Select" ++msgstr "पोर्ट चुनें" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -240252,7 +243832,7 @@ index eb0a32d..34a5224 100644 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -240430,7 +244010,7 @@ index eb0a32d..34a5224 100644 +msgstr "सेटअप स्क्रिप्ट" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +#, fuzzy +msgid "Applications" +msgstr "अनुप्रयोग" @@ -240439,47 +244019,37 @@ index eb0a32d..34a5224 100644 +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +#, fuzzy +msgid "Users" +msgstr "उपयोक्ता जोड़ें" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+#, fuzzy -+msgid "Select" -+msgstr "पोर्ट चुनें" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + @@ -240494,10 +244064,9 @@ index eb0a32d..34a5224 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +#, fuzzy +msgid "Network Port Definitions" +msgstr "संजाल पोर्ट" @@ -240509,13 +244078,12 @@ index eb0a32d..34a5224 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." @@ -240526,17 +244094,16 @@ index eb0a32d..34a5224 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" +msgstr "" + @@ -240558,16 +244125,16 @@ index eb0a32d..34a5224 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" +msgstr "" + @@ -240630,394 +244197,392 @@ index eb0a32d..34a5224 100644 +msgid "Analyzing Policy..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +#, fuzzy +msgid "MLS Range" +msgstr "MCS परिसर" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +#, fuzzy +msgid "Port Type" +msgstr "SELinux पोर्ट प्रकार" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +#, fuzzy +msgid "SELinux Configuration" +msgstr "SELinux प्रशासन" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +#, fuzzy +msgid "Login Mapping" +msgstr "SELinux लॉगिंग मैपिंग" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +#, fuzzy +msgid "SELinux Users" +msgstr "SELinux उपयोक्ता" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 +msgid "" +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 +msgid "Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 +msgid "File Path" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 +#, fuzzy +msgid "SELinux File Type" +msgstr "SELinux प्रकार" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 +msgid "File path used to enter the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 +msgid "Executable Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 +msgid "Files to which the 'selected domain' can write." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 +msgid "Writable files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 +msgid "File Types defined for the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 +msgid "Application File Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 +msgid "Outbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 +msgid "Inbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 +#, fuzzy +msgid "" +"Boolean \n" +"Enabled" +msgstr "बूलियन नाम" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +#, fuzzy +msgid "Boolean name" +msgstr "बूलियन नाम" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +#, fuzzy +msgid "SELinux Application Type" +msgstr "SELinux पोर्ट प्रकार" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +msgid "Applicaton Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 +#, fuzzy +msgid "" +"Boolean\n" +"Enabled" +msgstr "बूलियन नाम" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +#, fuzzy +msgid "SELinux Directory Type" +msgstr "SELinux पोर्ट प्रकार" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +#, fuzzy +msgid "SELinux Destination Type" +msgstr "SELinux पोर्ट प्रकार" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +#, fuzzy +msgid "File Name" +msgstr "मॉड्यूल नाम" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +msgid "File Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 +#, fuzzy +msgid "Default Level" +msgstr "तयशुदा" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 +msgid "Select the system mode when the system first boots up" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 +msgid "Select the system mode for the current session" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 +#, fuzzy +msgid "System Policy Type:" +msgstr "सिस्टम मूलभूत पॉलिसी प्रकार: " + -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 +#, fuzzy +msgid "System Mode" +msgstr "चुनें:" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 +msgid "Import system settings from another machine" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 +msgid "Import" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 +msgid "Export system settings to a file" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 +msgid "Export" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 +msgid "Yes" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " @@ -241027,13 +244592,13 @@ index eb0a32d..34a5224 100644 +"unconfined_t from the users/login screens." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 +msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " @@ -241042,11 +244607,11 @@ index eb0a32d..34a5224 100644 +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -241055,182 +244620,207 @@ index eb0a32d..34a5224 100644 +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +#, fuzzy +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" +"किसी प्रक्रिया को मना करें जो किसी दूसरी प्रक्रिया को प्रैक्टिस कर रहा हो या डिबग कर " +"रहा हो" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +#, fuzzy +msgid "Delete Modified File Labeling" +msgstr "फाइल लेबलिंग" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +#, fuzzy +msgid "Delete Modified Ports" +msgstr "संजाल पोर्ट मिटाएं" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 +msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++#, fuzzy ++msgid "Delete Modified Users Mapping." ++msgstr "फाइल लेबलिंग" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++#, fuzzy ++msgid "Login name" ++msgstr "लॉगिन नाम" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +#, fuzzy +msgid "More Types" +msgstr "फाइल प्रकार" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +#, fuzzy +msgid "Action" +msgstr "अनुप्रयोग" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 ++msgid "" ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++#, fuzzy ++msgid "SELinux Username" ++msgstr "SELinux उपयोक्ता" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +#, fuzzy +msgid "SELinux User Name" +msgstr "SELinux उपयोक्ता" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 +msgid "" +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +#, fuzzy +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "डोमेन चुनें जिसे आप इस उपयोक्ता के द्वारा प्रशासित कराना चाहेंगे." + -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +#, fuzzy +msgid "Disable" +msgstr "निष्क्रिय" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +#, fuzzy +msgid "Enable" +msgstr "ऑडिट सक्रिय करें" + -+#: ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:92 ++#: ../sepolicy/sepolicy/gui.py:93 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" @@ -241240,535 +244830,552 @@ index eb0a32d..34a5224 100644 +" * Change the system mode to Enforcing\n" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:115 ++#: ../sepolicy/sepolicy/gui.py:116 +#, fuzzy, python-format +msgid "%s is not a valid domain" +msgstr "%s एक वैध संदर्भ नहीं है\n" + -+#: ../sepolicy/sepolicy/gui.py:624 ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:722 ++#: ../sepolicy/sepolicy/gui.py:737 +msgid "Help: Start Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:726 ++#: ../sepolicy/sepolicy/gui.py:741 +#, fuzzy +msgid "Help: Booleans Page" +msgstr "बूलियन नाम" + -+#: ../sepolicy/sepolicy/gui.py:732 ++#: ../sepolicy/sepolicy/gui.py:747 +msgid "Help: Executable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:735 ++#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Writable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:738 ++#: ../sepolicy/sepolicy/gui.py:753 +msgid "Help: Application Types Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:743 ++#: ../sepolicy/sepolicy/gui.py:758 +msgid "Help: Outbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:746 ++#: ../sepolicy/sepolicy/gui.py:761 +msgid "Help: Inbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:752 ++#: ../sepolicy/sepolicy/gui.py:767 +msgid "Help: Transition from application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:755 ++#: ../sepolicy/sepolicy/gui.py:770 +msgid "Help: Transition into application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:758 ++#: ../sepolicy/sepolicy/gui.py:773 +msgid "Help: Transition application file Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:762 ++#: ../sepolicy/sepolicy/gui.py:777 +msgid "Help: Systems Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:766 ++#: ../sepolicy/sepolicy/gui.py:781 +msgid "Help: Lockdown Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:770 ++#: ../sepolicy/sepolicy/gui.py:785 +#, fuzzy +msgid "Help: Login Page" +msgstr "लॉगिन नाम" + -+#: ../sepolicy/sepolicy/gui.py:774 ++#: ../sepolicy/sepolicy/gui.py:789 +#, fuzzy +msgid "Help: SELinux User Page" +msgstr "SELinux उपयोक्ता मैपिंग मिटाएं" + -+#: ../sepolicy/sepolicy/gui.py:778 ++#: ../sepolicy/sepolicy/gui.py:793 +msgid "Help: File Equivalence Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1032 ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1033 ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1034 ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1035 ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1036 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1037 ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1038 ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1039 ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1040 ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1041 ++#: ../sepolicy/sepolicy/gui.py:1058 +#, fuzzy, python-format +msgid "File Transitions From '%s'" +msgstr "नामस्थान में संक्रमण करने में विफल\n" + -+#: ../sepolicy/sepolicy/gui.py:1042 ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1043 ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1044 ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1045 ++#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1149 ++#: ../sepolicy/sepolicy/gui.py:1170 +msgid "MISSING FILE PATH" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 +#, fuzzy +msgid "Boolean section." +msgstr "बूलियन नाम" + -+#: ../sepolicy/sepolicy/gui.py:1265 ++#: ../sepolicy/sepolicy/gui.py:1285 +msgid "To disable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1287 +msgid "To enable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1324 ++#: ../sepolicy/sepolicy/gui.py:1344 +#, fuzzy +msgid "executable" +msgstr "एक्सक्यूटेबल" + -+#: ../sepolicy/sepolicy/gui.py:1327 ++#: ../sepolicy/sepolicy/gui.py:1347 +#, fuzzy +msgid "writable" +msgstr "निष्क्रिय" + -+#: ../sepolicy/sepolicy/gui.py:1330 ++#: ../sepolicy/sepolicy/gui.py:1350 +#, fuzzy +msgid "application" +msgstr "अनुप्रयोग" + -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format -+msgid "" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." -+msgstr "" -+ +#: ../sepolicy/sepolicy/gui.py:1351 +#, python-format -+msgid "" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1352 +#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1381 ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format ++msgid "" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1371 ++msgid "" ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format ++msgid "" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1401 +#, fuzzy +msgid "Add new SELinux User/Role definition." +msgstr "SELinux उपयोक्ता मैपिंग जोड़ें" + -+#: ../sepolicy/sepolicy/gui.py:1382 ++#: ../sepolicy/sepolicy/gui.py:1402 +#, fuzzy +msgid "Delete modified SELinux User/Role definitions." +msgstr "SELinux उपयोक्ता मैपिंग मिटाएं" + -+#: ../sepolicy/sepolicy/gui.py:1383 ++#: ../sepolicy/sepolicy/gui.py:1403 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1390 ++#: ../sepolicy/sepolicy/gui.py:1410 +#, fuzzy +msgid "Add new Login Mapping definition." +msgstr "SELinux लॉगिंग मैपिंग" + -+#: ../sepolicy/sepolicy/gui.py:1391 ++#: ../sepolicy/sepolicy/gui.py:1411 +#, fuzzy +msgid "Delete modified Login Mapping definitions." +msgstr "%s के लिये लॉगिन मैपिंग नहीं रूपांतरित कर सका" + -+#: ../sepolicy/sepolicy/gui.py:1392 ++#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1399 ++#: ../sepolicy/sepolicy/gui.py:1419 +msgid "Add new File Equivalence definition." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1400 ++#: ../sepolicy/sepolicy/gui.py:1420 +msgid "Delete modified File Equivalence definitions." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1401 ++#: ../sepolicy/sepolicy/gui.py:1421 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1429 ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1442 ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1443 ++#: ../sepolicy/sepolicy/gui.py:1463 +#, fuzzy, python-format +msgid "Add Network Port for %s" +msgstr "संजाल पोर्ट जोड़ें" + -+#: ../sepolicy/sepolicy/gui.py:1448 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, fuzzy, python-format +msgid "Add File Labeling for %s" +msgstr "फाइल लेबलिंग" + -+#: ../sepolicy/sepolicy/gui.py:1459 ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1460 ++#: ../sepolicy/sepolicy/gui.py:1480 +#, fuzzy +msgid "Add Login Mapping" +msgstr "SELinux लॉगिंग मैपिंग" + -+#: ../sepolicy/sepolicy/gui.py:1465 ++#: ../sepolicy/sepolicy/gui.py:1485 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1466 ++#: ../sepolicy/sepolicy/gui.py:1486 +#, fuzzy +msgid "Add SELinux Users" +msgstr "SELinux उपयोक्ता जोड़ें" + -+#: ../sepolicy/sepolicy/gui.py:1473 ++#: ../sepolicy/sepolicy/gui.py:1493 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1474 ++#: ../sepolicy/sepolicy/gui.py:1494 +#, fuzzy +msgid "Add SELinux File Equivalency" +msgstr "" +"\n" +"SELinux स्थानीय fcontext समरूप \n" + -+#: ../sepolicy/sepolicy/gui.py:1499 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1577 ++msgid "" ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1578 ++#, fuzzy ++msgid "Modify SELinux Users" ++msgstr "SELinux उपयोक्ता जोड़ें" ++ ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1587 ++#, fuzzy ++msgid "Modify Login Mapping" ++msgstr "लॉगिन मैपिंग नहीं सूचीबद्ध कर सका" ++ ++#: ../sepolicy/sepolicy/gui.py:1593 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +#, fuzzy +msgid "Modify SELinux File Equivalency" +msgstr "SELinux उपयोक्ता मैपिंग बदलें" + -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, fuzzy, python-format +msgid "Modify Network Port for %s" +msgstr "संजाल पोर्ट संपादित करें" + -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, fuzzy, python-format +msgid "SELinux name: %s" +msgstr "SELinux भूमिका" + -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, fuzzy, python-format +msgid "Delete file labeling for %s" +msgstr "%s के लिये फाइलसंदर्भ मिटा नहीं सका" + -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, fuzzy, python-format +msgid "Modify file labeling for %s" +msgstr "%s के लिये फाइल संदर्भ नहीं सुधार सका" + -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, fuzzy, python-format +msgid "SELinux file type: %s" +msgstr "SELinux प्रकार" + -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, fuzzy, python-format +msgid "Add ports for %s" +msgstr "खराब प्रारूप %s: रिकार्ड %s" + -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, fuzzy, python-format +msgid "Delete ports for %s" +msgstr "%s मिटाएं" + -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, fuzzy, python-format +msgid "Modify ports for %s" +msgstr "%s बदलें" + -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, fuzzy, python-format +msgid "Network ports: %s" +msgstr "संजाल पोर्ट" + -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, fuzzy, python-format +msgid "Network protocol: %s" +msgstr "संजाल पोर्ट" + -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +#, fuzzy +msgid "Add user" +msgstr "उपयोक्ता जोड़ें" + -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +#, fuzzy +msgid "Delete user" +msgstr "उपयोक्ता मिटाएँ" + -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +#, fuzzy +msgid "Modify user" +msgstr "उपयोक्ता बदलें" + -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, fuzzy, python-format +msgid "SELinux User : %s" +msgstr "SELinux उपयोक्ता" + -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, fuzzy, python-format +msgid "Roles: %s" +msgstr "भूमिका" + -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, fuzzy, python-format +msgid "MLS/MCS Range: %s" +msgstr "MLS/MCS परिसर" + -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +#, fuzzy +msgid "Add login mapping" +msgstr "SELinux लॉगिंग मैपिंग" + -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +#, fuzzy +msgid "Delete login mapping" +msgstr "SELinux उपयोक्ता मैपिंग मिटाएं" + -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +#, fuzzy +msgid "Modify login mapping" +msgstr "लॉगिन मैपिंग नहीं सूचीबद्ध कर सका" + -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, fuzzy, python-format -+msgid "Linux User : %s" -+msgstr "SELinux उपयोक्ता" ++msgid "Login Name : %s" ++msgstr "लॉगिन नाम" + -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, fuzzy, python-format +msgid "SELinux User: %s" +msgstr "SELinux उपयोक्ता" + -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +#, fuzzy +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " @@ -241784,7 +245391,7 @@ index eb0a32d..34a5224 100644 +"मोड में जा सकते हैं जो सिर्फ त्रुटि देगा और SELinux पॉलिसी को बाध्यकारी नहीं करेगा. " +"अनुज्ञात्मक मोड के लिए रिबूट की जरूरत नहीं है, क्या आप जारी रखना चाहते हैं?" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " @@ -241793,11 +245400,15 @@ index eb0a32d..34a5224 100644 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" +msgstr "" ++ ++#, fuzzy ++#~ msgid "Linux User : %s" ++#~ msgstr "SELinux उपयोक्ता" diff --git a/policycoreutils/po/hr.po b/policycoreutils/po/hr.po -index 75801e9..9e7db25 100644 +index 75801e9..9f66df6 100644 --- a/policycoreutils/po/hr.po +++ b/policycoreutils/po/hr.po @@ -1,30 +1,35 @@ @@ -241813,7 +245424,7 @@ index 75801e9..9e7db25 100644 "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: 2013-01-04 17:02+0000\n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2013-07-10 20:44+0000\n" "Last-Translator: dwalsh \n" -"Language-Team: LANGUAGE \n" @@ -241853,7 +245464,7 @@ index 75801e9..9e7db25 100644 #, c-format msgid "Could not set exec context to %s.\n" msgstr "Nije moguće postaviti exec kontekst za %s.\n" -@@ -86,871 +91,907 @@ msgstr "******************** VAŽNO ***********************\n" +@@ -86,871 +91,920 @@ msgstr "******************** VAŽNO ***********************\n" msgid "To make this policy package active, execute:" msgstr "Za aktiviranje ovog paketa pravila pokrenite:" @@ -241924,7 +245535,7 @@ index 75801e9..9e7db25 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "" @@ -242099,8 +245710,8 @@ index 75801e9..9e7db25 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "Korisničko ime" @@ -242111,9 +245722,10 @@ index 75801e9..9e7db25 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "SELinux korisnik" @@ -242159,9 +245771,11 @@ index 75801e9..9e7db25 100644 msgstr "Izrada SELinux korisnika za %s nije moguća" -#: ../semanage/seobject.py:745 +-#, python-format +-msgid "Could not add role %s for %s" +#: ../semanage/seobject.py:780 - #, python-format - msgid "Could not add role %s for %s" ++#, fuzzy, python-format ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "Dodavanje uloge %s za %s nije moguće" -#: ../semanage/seobject.py:754 @@ -242171,9 +245785,11 @@ index 75801e9..9e7db25 100644 msgstr "Zadavanje MLS razine za %s nije moguće" -#: ../semanage/seobject.py:757 +-#, python-format +-msgid "Could not add prefix %s for %s" +#: ../semanage/seobject.py:792 - #, python-format - msgid "Could not add prefix %s for %s" ++#, fuzzy, python-format ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "Dodavanje prefiksa %s za %s nije moguće" -#: ../semanage/seobject.py:760 @@ -242261,9 +245877,9 @@ index 75801e9..9e7db25 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "SELinux uloge" @@ -242283,9 +245899,11 @@ index 75801e9..9e7db25 100644 msgstr "" -#: ../semanage/seobject.py:980 +-#, python-format +-msgid "Could not create a key for %s/%s" +#: ../semanage/seobject.py:1018 - #, python-format - msgid "Could not create a key for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" msgstr "Izrada ključa za %s/%s nije moguća" -#: ../semanage/seobject.py:991 @@ -242303,64 +245921,84 @@ index 75801e9..9e7db25 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 - #, python-format - msgid "Could not check if port %s/%s is defined" +-#, python-format +-msgid "Could not check if port %s/%s is defined" ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 ++#, fuzzy, python-format ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" msgstr "Nije moguće provjeriti je li port %s/%s određen" -#: ../semanage/seobject.py:1002 +-#, python-format +-msgid "Port %s/%s already defined" +#: ../semanage/seobject.py:1042 - #, python-format - msgid "Port %s/%s already defined" ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "Port %s/%s već je određen" -#: ../semanage/seobject.py:1006 +-#, python-format +-msgid "Could not create port for %s/%s" +#: ../semanage/seobject.py:1046 - #, python-format - msgid "Could not create port for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" msgstr "Izrada porta za %s/%s nije moguća" -#: ../semanage/seobject.py:1012 +-#, python-format +-msgid "Could not create context for %s/%s" +#: ../semanage/seobject.py:1052 - #, python-format - msgid "Could not create context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" msgstr "Izrada konteksta za %s/%s nije moguća" -#: ../semanage/seobject.py:1016 +-#, python-format +-msgid "Could not set user in port context for %s/%s" +#: ../semanage/seobject.py:1056 - #, python-format - msgid "Could not set user in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Zadavanje korisnika u kontekstu porta za %s/%s nije moguće" -#: ../semanage/seobject.py:1020 +-#, python-format +-msgid "Could not set role in port context for %s/%s" +#: ../semanage/seobject.py:1060 - #, python-format - msgid "Could not set role in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Zadavanje uloge u kontekstu porta za %s/%s nije moguće" -#: ../semanage/seobject.py:1024 +-#, python-format +-msgid "Could not set type in port context for %s/%s" +#: ../semanage/seobject.py:1064 - #, python-format - msgid "Could not set type in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Zadavanje vrste u kontekstu porta za %s/%s nije moguće" -#: ../semanage/seobject.py:1029 +-#, python-format +-msgid "Could not set mls fields in port context for %s/%s" +#: ../semanage/seobject.py:1069 - #, python-format - msgid "Could not set mls fields in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Zadavanje MLS polja u kontekstu porta za %s/%s nije moguće" -#: ../semanage/seobject.py:1033 +-#, python-format +-msgid "Could not set port context for %s/%s" +#: ../semanage/seobject.py:1073 - #, python-format - msgid "Could not set port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "Zadavanje konteksta porta za %s/%s nije moguće" -#: ../semanage/seobject.py:1037 +-#, python-format +-msgid "Could not add port %s/%s" +#: ../semanage/seobject.py:1077 - #, python-format - msgid "Could not add port %s/%s" ++#, fuzzy, python-format ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "Dodavanje porta %s/%s nije moguće" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -242376,21 +246014,32 @@ index 75801e9..9e7db25 100644 msgstr "Zahtijeva setype" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 - #, python-format - msgid "Port %s/%s is not defined" +-#, python-format +-msgid "Port %s/%s is not defined" ++#: ../semanage/seobject.py:1102 ++#, fuzzy, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "Nije moguće provjeriti je li port %s/%s određen" ++ ++#: ../semanage/seobject.py:1104 ++#, fuzzy, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "Port %s/%s nije određen" -#: ../semanage/seobject.py:1068 +-#, python-format +-msgid "Could not query port %s/%s" +#: ../semanage/seobject.py:1108 - #, python-format - msgid "Could not query port %s/%s" ++#, fuzzy, python-format ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "Propitivanje porta %s/%s nije moguće" -#: ../semanage/seobject.py:1079 +-#, python-format +-msgid "Could not modify port %s/%s" +#: ../semanage/seobject.py:1119 - #, python-format - msgid "Could not modify port %s/%s" ++#, fuzzy, python-format ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "Uređivanje porta %s/%s nije moguće" -#: ../semanage/seobject.py:1092 @@ -242405,15 +246054,24 @@ index 75801e9..9e7db25 100644 msgstr "" -#: ../semanage/seobject.py:1125 +-#, python-format +-msgid "Port %s/%s is defined in policy, cannot be deleted" ++#: ../semanage/seobject.py:1159 ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "Port %s/%s nije određen" ++ +#: ../semanage/seobject.py:1165 - #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" msgstr "Port %s/%s određen je u pravilima. Brisanje nije moguće." -#: ../semanage/seobject.py:1129 +-#, python-format +-msgid "Could not delete port %s/%s" +#: ../semanage/seobject.py:1169 - #, python-format - msgid "Could not delete port %s/%s" ++#, fuzzy, python-format ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" msgstr "Brisanje porta %s/%s nije moguće" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 @@ -242422,9 +246080,9 @@ index 75801e9..9e7db25 100644 msgstr "Ispisivanje popisa portova nije moguće" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "SELinux vrsta porta" @@ -242435,7 +246093,7 @@ index 75801e9..9e7db25 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "Broj porta" @@ -242706,7 +246364,9 @@ index 75801e9..9e7db25 100644 -#: ../semanage/seobject.py:1697 +#: ../semanage/seobject.py:1750 #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" +-msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" msgstr "" -#: ../semanage/seobject.py:1706 @@ -242749,7 +246409,8 @@ index 75801e9..9e7db25 100644 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" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" msgstr "" -#: ../semanage/seobject.py:1755 @@ -242915,7 +246576,8 @@ index 75801e9..9e7db25 100644 -#: ../semanage/seobject.py:2063 +#: ../semanage/seobject.py:2122 #, python-format - msgid "Bad format %s: Record %s" +-msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "" -#: ../semanage/seobject.py:2087 @@ -242963,13 +246625,13 @@ index 75801e9..9e7db25 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "" -@@ -989,206 +1030,230 @@ msgstr "Pogreška! Ljuska nije valjana.\n" +@@ -989,206 +1043,230 @@ msgstr "Pogreška! Ljuska nije valjana.\n" msgid "Unable to clear environment\n" msgstr "Čišćenje okruženje nije moguće\n" @@ -243243,7 +246905,7 @@ index 75801e9..9e7db25 100644 msgid "failed to exec shell\n" msgstr "Izvršavanje ljuske nije uspjelo\n" -@@ -1415,7 +1480,7 @@ msgstr "" +@@ -1415,7 +1493,7 @@ msgstr "" msgid "Applications" msgstr "" @@ -243252,7 +246914,7 @@ index 75801e9..9e7db25 100644 msgid "Standard Init Daemon" msgstr "" -@@ -1425,7 +1490,7 @@ msgid "" +@@ -1425,7 +1503,7 @@ msgid "" "requires a script in /etc/rc.d/init.d" msgstr "" @@ -243261,7 +246923,7 @@ index 75801e9..9e7db25 100644 msgid "DBUS System Daemon" msgstr "" -@@ -1437,7 +1502,7 @@ msgstr "" +@@ -1437,7 +1515,7 @@ msgstr "" msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" @@ -243270,7 +246932,7 @@ index 75801e9..9e7db25 100644 msgid "Web Application/Script (CGI)" msgstr "" -@@ -1446,7 +1511,7 @@ msgid "" +@@ -1446,7 +1524,7 @@ msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" @@ -243279,7 +246941,7 @@ index 75801e9..9e7db25 100644 msgid "User Application" msgstr "" -@@ -1456,7 +1521,7 @@ msgid "" +@@ -1456,7 +1534,7 @@ msgid "" "started by a user" msgstr "" @@ -243288,7 +246950,7 @@ index 75801e9..9e7db25 100644 msgid "Sandbox" msgstr "" -@@ -1508,8 +1573,8 @@ msgstr "" +@@ -1508,8 +1586,8 @@ msgstr "" #: ../gui/polgen.glade:550 msgid "" @@ -243299,7 +246961,7 @@ index 75801e9..9e7db25 100644 msgstr "" #: ../gui/polgen.glade:592 -@@ -1522,8 +1587,8 @@ msgstr "" +@@ -1522,8 +1600,8 @@ msgstr "" #: ../gui/polgen.glade:627 msgid "" @@ -243310,17 +246972,17 @@ index 75801e9..9e7db25 100644 "the system directly." msgstr "" -@@ -1531,7 +1596,8 @@ msgstr "" +@@ -1531,7 +1609,8 @@ msgstr "" msgid "Enter name of application or user role:" msgstr "" -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "" -@@ -1591,8 +1657,7 @@ msgid "Select the user_roles that will transition to %s:" +@@ -1591,8 +1670,7 @@ msgid "Select the user_roles that will transition to %s:" msgstr "" #: ../gui/polgen.glade:1019 @@ -243330,16 +246992,16 @@ index 75801e9..9e7db25 100644 msgstr "" #: ../gui/polgen.glade:1056 -@@ -1616,7 +1681,7 @@ msgid "TCP Ports" +@@ -1616,7 +1694,7 @@ msgid "TCP Ports" msgstr "" #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" msgstr "" -@@ -1747,75 +1812,75 @@ msgstr "" +@@ -1747,75 +1825,75 @@ msgstr "" msgid "Policy Directory" msgstr "" @@ -243431,53 +247093,53 @@ index 75801e9..9e7db25 100644 msgid "Configue SELinux" msgstr "" -@@ -1830,6 +1895,10 @@ msgid "" +@@ -1830,6 +1908,10 @@ msgid "" msgstr "" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" msgstr "" -@@ -1839,7 +1908,9 @@ msgid "" +@@ -1839,7 +1921,9 @@ msgid "" "Level" msgstr "" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" msgstr "" -@@ -1877,10 +1948,14 @@ msgid "Modify %s" +@@ -1877,10 +1961,14 @@ msgid "Modify %s" msgstr "" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" msgstr "" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" msgstr "" -@@ -1888,7 +1963,7 @@ msgstr "" +@@ -1888,7 +1976,7 @@ msgstr "" msgid "Status" msgstr "" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " -@@ -1901,11 +1976,11 @@ msgid "" +@@ -1901,11 +1989,11 @@ msgid "" "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 " @@ -243488,36 +247150,36 @@ index 75801e9..9e7db25 100644 msgstr "" -#: ../gui/statusPage.py:152 -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " -@@ -1957,6 +2032,8 @@ msgid "" +@@ -1957,6 +2045,8 @@ msgid "" msgstr "" #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "" -@@ -1969,6 +2046,7 @@ msgid "SELinux Administration" +@@ -1969,6 +2059,7 @@ msgid "SELinux Administration" msgstr "" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" msgstr "" -@@ -2038,6 +2116,7 @@ msgstr "" +@@ -2038,6 +2129,7 @@ msgstr "" #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" msgstr "" -@@ -2132,8 +2211,8 @@ msgstr "" +@@ -2132,8 +2224,8 @@ msgstr "" #: ../gui/system-config-selinux.glade:2661 msgid "" @@ -243528,7 +247190,7 @@ index 75801e9..9e7db25 100644 msgstr "" #: ../gui/system-config-selinux.glade:2781 -@@ -2161,1321 +2240,2886 @@ msgstr "" +@@ -2161,1321 +2253,2944 @@ msgstr "" msgid "SELinux user '%s' is required" msgstr "" @@ -243939,48 +247601,37 @@ index 75801e9..9e7db25 100644 -#: ../sepolicy/sepolicy/generate.py:1325 -msgid "Setup Script" +-msgstr "" +#: booleans.py:61 +msgid "Enable reading of urandom for all domains." - msgstr "" - --#: booleans.py:1 ++msgstr "" ++ +#: booleans.py:62 - msgid "" --"Allow ABRT to modify public files used for public file transfer services." ++msgid "" +"Allow glusterfsd to modify public files used for public file transfer " +"services. Files/Directories must be labeled public_content_rw_t." - msgstr "" - --#: booleans.py:2 --msgid "" --"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts" ++msgstr "" ++ +#: booleans.py:63 +msgid "Allow glusterfsd to share any file/directory read only." - msgstr "" - --#: booleans.py:3 --msgid "Allow amavis to use JIT compiler" ++msgstr "" ++ +#: booleans.py:64 +msgid "Allow glusterfsd to share any file/directory read/write." - msgstr "" - --#: booleans.py:4 --msgid "Allow antivirus programs to read non security files on a system" ++msgstr "" ++ +#: booleans.py:65 +msgid "" +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" +"agent to manage user files." - msgstr "" - --#: booleans.py:5 --msgid "Allow auditadm to exec content" ++msgstr "" ++ +#: booleans.py:66 +msgid "" +"Allow gpg web domain to modify public files used for public file transfer " +"services." - msgstr "" - --#: booleans.py:6 ++msgstr "" ++ +#: booleans.py:67 +msgid "" +"Allow gssd to list tmp directories and read the kerberos credential cache." @@ -244670,9 +248321,7 @@ index 75801e9..9e7db25 100644 +msgstr "" + +#: booleans.py:223 - msgid "" --"Allow users to resolve user passwd entries directly from ldap rather then " --"using a sssd server" ++msgid "" +"Allow unconfined users to transition to the Mozilla plugin domain when " +"running xulrunner plugin-container." +msgstr "" @@ -244850,6 +248499,32 @@ index 75801e9..9e7db25 100644 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -245012,27 +248687,20 @@ index 75801e9..9e7db25 100644 + +#: ../sepolicy/sepolicy.py:556 +msgid "Enter SELinux user(s) which will transition to this domain" - msgstr "" - --#: booleans.py:7 --msgid "Allow users to login using a radius server" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:559 +msgid "Enter SELinux role(s) to which the administror domain will transition" - msgstr "" - --#: booleans.py:8 --msgid "Allow users to login using a yubikey server" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:562 +msgid "Enter domain(s) which this confined admin will administrate" - msgstr "" - --#: booleans.py:9 --msgid "Allow awstats to purge Apache logs" ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:565 +msgid "name of policy to generate" - msgstr "" - --#: booleans.py:10 ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:572 +msgid "path in which the generated policy files will be stored" +msgstr "" @@ -245063,11 +248731,15 @@ index 75801e9..9e7db25 100644 +#: ../sepolicy/sepolicy.py:620 +msgid "executable to confine" +msgstr "" -+ + +-#: booleans.py:1 +-msgid "" +-"Allow ABRT to modify public files used for public file transfer services." +#: ../sepolicy/sepolicy.py:625 +msgid "commands" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:2 +#: ../sepolicy/sepolicy.py:628 +msgid "Alternate SELinux policy, defaults to /sys/fs/selinux/policy" +msgstr "" @@ -245077,7 +248749,7 @@ index 75801e9..9e7db25 100644 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -245178,31 +248850,30 @@ index 75801e9..9e7db25 100644 + +#: ../sepolicy/sepolicy/generate.py:333 msgid "" --"Allow cdrecord to read various content. nfs, samba, removable devices, user " --"temp and untrusted content files" +-"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" msgstr "" --#: booleans.py:11 --msgid "Allow clamd to use JIT compiler" +-#: booleans.py:3 +-msgid "Allow amavis to use JIT compiler" +#: ../sepolicy/sepolicy/generate.py:425 +msgid "User Role types can not be assigned executables." msgstr "" --#: booleans.py:12 --msgid "Allow clamscan to non security files on a system" +-#: booleans.py:4 +-msgid "Allow antivirus programs to read non security files on a system" +#: ../sepolicy/sepolicy/generate.py:431 +msgid "Only Daemon apps can use an init script.." msgstr "" --#: booleans.py:13 --msgid "Allow clamscan to read user content" +-#: booleans.py:5 +-msgid "Allow auditadm to exec content" +#: ../sepolicy/sepolicy/generate.py:449 +msgid "use_resolve must be a boolean value " msgstr "" --#: booleans.py:14 +-#: booleans.py:6 +#: ../sepolicy/sepolicy/generate.py:455 +msgid "use_syslog must be a boolean value " +msgstr "" @@ -245231,48 +248902,45 @@ index 75801e9..9e7db25 100644 +#: ../sepolicy/sepolicy/generate.py:876 +#, python-format msgid "" --"Allow Cobbler to modify public files used for public file transfer services." +-"Allow users to resolve user passwd entries directly from ldap rather then " +-"using a sssd server" +"You need to define a new type which ends with: \n" +" %s" msgstr "" --#: booleans.py:15 --msgid "Allow Cobbler to connect to the network using TCP." +-#: booleans.py:7 +-msgid "Allow users to login using a radius server" +#: ../sepolicy/sepolicy/generate.py:1104 +msgid "You must enter the executable path for your confined process" msgstr "" --#: booleans.py:16 --msgid "Allow Cobbler to access cifs file systems." +-#: booleans.py:8 +-msgid "Allow users to login using a yubikey server" +#: ../sepolicy/sepolicy/generate.py:1363 +msgid "Type Enforcement file" msgstr "" --#: booleans.py:17 --msgid "Allow Cobbler to access nfs file systems." +-#: booleans.py:9 +-msgid "Allow awstats to purge Apache logs" +#: ../sepolicy/sepolicy/generate.py:1364 +msgid "Interface file" msgstr "" --#: booleans.py:18 --msgid "Allow collectd to connect to the network using TCP." +-#: booleans.py:10 +#: ../sepolicy/sepolicy/generate.py:1365 +msgid "File Contexts file" - msgstr "" - --#: booleans.py:19 --msgid "Allow codnor domain to connect to the network using TCP." ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:1367 +msgid "Spec file" - msgstr "" - --#: booleans.py:20 ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:1368 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -245280,186 +248948,171 @@ index 75801e9..9e7db25 100644 +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:350 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" +"The entry that was entered is incorrect. Please try again in the " +"ex:/.../... format." msgstr "" --#: booleans.py:21 --msgid "Allow cvs daemon to read shadow" +-#: booleans.py:11 +-msgid "Allow clamd to use JIT compiler" +#: ../sepolicy/sepolicy/sepolicy.glade:376 +msgid "Retry" msgstr "" --#: booleans.py:22 --msgid "Allow all daemons to write corefiles to /" +-#: booleans.py:12 +-msgid "Allow clamscan to non security files on a system" +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" msgstr "" --#: booleans.py:23 --msgid "Allow all daemons to use tcp wrappers." +-#: booleans.py:13 +-msgid "Allow clamscan to read user content" +#: ../sepolicy/sepolicy/sepolicy.glade:476 +msgid "" +"Add file Equivilence Mapping. Mapping will be created when Update is " +"applied." msgstr "" --#: booleans.py:24 --msgid "Allow all daemons the ability to read/write terminals" +-#: booleans.py:14 +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" - msgstr "" - --#: booleans.py:25 --msgid "Allow dan to manage user files" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 -+msgid "" ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 + msgid "" +-"Allow Cobbler to modify public files used for public file transfer services." +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." msgstr "" --#: booleans.py:26 --msgid "Allow dan to read user files" +-#: booleans.py:15 +-msgid "Allow Cobbler to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:515 +msgid "Enter the path to which you want to setup an equivalence label." msgstr "" --#: booleans.py:27 --msgid "Allow dbadm to manage files in users home directories" +-#: booleans.py:16 +-msgid "Allow Cobbler to access cifs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" msgstr "" --#: booleans.py:28 --msgid "Allow dbadm to read files in users home directories" +-#: booleans.py:17 +-msgid "Allow Cobbler to access nfs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" msgstr "" --#: booleans.py:29 +-#: booleans.py:18 +-msgid "Allow collectd to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:582 - 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" ++msgid "" +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." msgstr "" --#: booleans.py:30 --msgid "Allow sysadm to debug or ptrace all processes." +-#: booleans.py:19 +-msgid "Allow codnor domain to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:639 +msgid "Add a file" msgstr "" --#: booleans.py:31 --msgid "Allow dhcpc client applications to execute iptables commands" +-#: booleans.py:20 +#: ../sepolicy/sepolicy/sepolicy.glade:656 -+msgid "" + msgid "" +-"Allow system cron jobs to relabel filesystem for restoring file contexts." +" File Labeling for . File labels will be created " +"when update is applied." msgstr "" --#: booleans.py:32 --msgid "Allow DHCP daemon to use LDAP backends" +-#: booleans.py:21 +-msgid "Allow cvs daemon to read shadow" +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" msgstr "" --#: booleans.py:33 --msgid "Allow all domains to use other domains file descriptors" +-#: booleans.py:22 +-msgid "Allow all daemons to write corefiles to /" +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" msgstr "" --#: booleans.py:34 --msgid "Allow all domains to have the kernel load modules" +-#: booleans.py:23 +-msgid "Allow all daemons to use tcp wrappers." +#: ../sepolicy/sepolicy/sepolicy.glade:781 +msgid "Type" msgstr "" --#: booleans.py:35 --msgid "Allow the use of the audio devices as the source for the entropy feeds" +-#: booleans.py:24 +-msgid "Allow all daemons the ability to read/write terminals" +#: ../sepolicy/sepolicy/sepolicy.glade:795 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." msgstr "" --#: booleans.py:36 --msgid "Allow exim to connect to databases (postgres, mysql)" +-#: booleans.py:25 +-msgid "Allow dan to manage user files" +#: ../sepolicy/sepolicy/sepolicy.glade:822 +msgid "Make Path Recursive" msgstr "" --#: booleans.py:37 --msgid "Allow exim to create, read, write, and delete unprivileged user files." +-#: booleans.py:26 +-msgid "Allow dan to read user files" +#: ../sepolicy/sepolicy/sepolicy.glade:826 +msgid "" +"Select Make Path Recursive iff you want to apply this label to all children " @@ -245467,567 +249120,560 @@ index 75801e9..9e7db25 100644 +"label." msgstr "" --#: booleans.py:38 --msgid "Allow exim to read unprivileged user files." +-#: booleans.py:27 +-msgid "Allow dbadm to manage files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:839 +msgid "Browse" msgstr "" --#: booleans.py:39 --msgid "Enable extra rules in the cron domain to support fcron." +-#: booleans.py:28 +-msgid "Allow dbadm to read files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:843 +msgid "Browse to select the file/directory for labeling." msgstr "" --#: booleans.py:40 --msgid "Allow fenced domain to connect to the network using TCP." +-#: booleans.py:29 +#: ../sepolicy/sepolicy/sepolicy.glade:887 +msgid "Path " - msgstr "" - --#: booleans.py:41 --msgid "Allow fenced domain to execute ssh." ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:898 -+msgid "" + 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" +"Specify the path using regular expressions that you would like to modify the " +"labeling." msgstr "" --#: booleans.py:42 --msgid "Allow all domains to execute in fips_mode" +-#: booleans.py:30 +-msgid "Allow sysadm to debug or ptrace all processes." +#: ../sepolicy/sepolicy/sepolicy.glade:920 +msgid "Select the SELinux file type to assign to this path." msgstr "" --#: booleans.py:43 --msgid "Allow ftp to read and write files in the user home directories" +-#: booleans.py:31 +-msgid "Allow dhcpc client applications to execute iptables commands" +#: ../sepolicy/sepolicy/sepolicy.glade:947 +msgid "Enter the MLS Label to assign to this file path." msgstr "" --#: booleans.py:44 +-#: booleans.py:32 +-msgid "Allow DHCP daemon to use LDAP backends" +#: ../sepolicy/sepolicy/sepolicy.glade:951 +msgid "SELinux MLS Label you wish to assign to this path." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:33 +-msgid "Allow all domains to use other domains file descriptors" +#: ../sepolicy/sepolicy/sepolicy.glade:1088 +msgid "Analyzing Policy..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 - msgid "" --"Allow ftp servers to upload files, used for public file transfer services. " --"Directories must be labeled public_content_rw_t." + msgstr "" + +-#: booleans.py:34 +-msgid "Allow all domains to have the kernel load modules" ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 ++msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." msgstr "" --#: booleans.py:45 --msgid "Allow ftp servers to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 +-#: booleans.py:35 +-msgid "Allow the use of the audio devices as the source for the entropy feeds" ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." msgstr "" --#: booleans.py:46 --msgid "Allow ftp servers to connect to mysql database ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 +-#: booleans.py:36 +-msgid "Allow exim to connect to databases (postgres, mysql)" ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." msgstr "" --#: booleans.py:47 -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 - msgid "" --"Allow ftp servers to login to local users and read/write all files on the " --"system, governed by DAC." +-#: booleans.py:37 +-msgid "Allow exim to create, read, write, and delete unprivileged user files." ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 ++msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." msgstr "" --#: booleans.py:48 --msgid "Allow ftp servers to use cifs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 +-#: booleans.py:38 +-msgid "Allow exim to read unprivileged user files." ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +#, fuzzy +msgid "MLS Range" +msgstr "MCS raspon" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." msgstr "" --#: booleans.py:49 --msgid "Allow ftp servers to use nfs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 +-#: booleans.py:39 +-msgid "Enable extra rules in the cron domain to support fcron." ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." msgstr "" --#: booleans.py:50 --msgid "Allow ftp servers to use bind to all unreserved ports for passive mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 +-#: booleans.py:40 +-msgid "Allow fenced domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." msgstr "" --#: booleans.py:51 --msgid "Determine whether Git CGI can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 +-#: booleans.py:41 +-msgid "Allow fenced domain to execute ssh." ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +#, fuzzy +msgid "Port Type" +msgstr "SELinux vrsta porta" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." msgstr "" --#: booleans.py:52 --msgid "Determine whether Git CGI can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 +-#: booleans.py:42 +-msgid "Allow all domains to execute in fips_mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" msgstr "" --#: booleans.py:53 --msgid "Determine whether Git CGI can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 +-#: booleans.py:43 +-msgid "Allow ftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." msgstr "" --#: booleans.py:54 -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 +-#: booleans.py:44 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 msgid "" --"Determine whether Git session daemon can bind TCP sockets to all unreserved " --"ports." +-"Allow ftp servers to upload files, used for public file transfer services. " +-"Directories must be labeled public_content_rw_t." +"Select udp if the port type should be assigned to udp port numbers." msgstr "" --#: booleans.py:55 -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 +-#: booleans.py:45 +-msgid "Allow ftp servers to connect to all ports > 1023" ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 + msgstr "" + +-#: booleans.py:46 +-msgid "Allow ftp servers to connect to mysql database ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +#, fuzzy +msgid "SELinux Configuration" +msgstr "SELinux Booleov" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 + msgstr "" + +-#: booleans.py:47 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 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." +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." msgstr "" --#: booleans.py:56 --msgid "Determine whether Git system daemon can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 +-#: booleans.py:48 +-msgid "Allow ftp servers to use cifs used for public file transfer services." ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 + msgstr "" + +-#: booleans.py:49 +-msgid "Allow ftp servers to use nfs used for public file transfer services." ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 + msgstr "" + +-#: booleans.py:50 +-msgid "Allow ftp servers to use bind to all unreserved ports for passive mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 + msgstr "" + +-#: booleans.py:51 +-msgid "Determine whether Git CGI can search home directories." ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 + msgstr "" + +-#: booleans.py:52 +-msgid "Determine whether Git CGI can access cifs file systems." ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 + msgstr "" + +-#: booleans.py:53 +-msgid "Determine whether Git CGI can access nfs file systems." ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 + msgstr "" + +-#: booleans.py:54 ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +#, fuzzy +msgid "Login Mapping" +msgstr "Korisničko ime" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +#, fuzzy +msgid "SELinux Users" +msgstr "SELinux korisnik" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" - msgstr "" - --#: booleans.py:57 --msgid "Determine whether Git system daemon can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 -+msgid "" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 + msgid "" +-"Determine whether Git session daemon can bind TCP sockets to all unreserved " +-"ports." +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." msgstr "" +-#: booleans.py:55 ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 ++msgid "radiobutton" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 ++msgid "Show Modified Only" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 ++msgid "Mislabeled files exist" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 ++msgid "Show mislabeled files only" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 + msgid "" +-"Determine whether calling user domains can execute Git daemon in the " +-"git_session_t domain." ++"If-Then-Else rules written in policy that can \n" ++"allow alternative access control." + msgstr "" + +-#: booleans.py:56 +-msgid "Determine whether Git system daemon can search home directories." ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 ++msgid "Enabled" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 ++msgid "File Path" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 ++#, fuzzy ++msgid "SELinux File Type" ++msgstr "SELinux vrsta porta" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 ++msgid "File path used to enter the 'selected domain'." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 ++msgid "Executable Files" + msgstr "" + +-#: booleans.py:57 +-msgid "Determine whether Git system daemon can access cifs file systems." ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 ++msgid "Files to which the 'selected domain' can write." + msgstr "" + -#: booleans.py:58 -msgid "Determine whether Git system daemon can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 -+msgid "radiobutton" ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 ++msgid "Writable files" msgstr "" -#: booleans.py:59 -msgid "Allow gitisis daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 -+msgid "Show Modified Only" ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 ++msgid "File Types defined for the 'selected domain'." msgstr "" -#: booleans.py:60 -msgid "Enable reading of urandom for all domains." -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 -+msgid "Mislabeled files exist" ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 ++msgid "Application File Types" msgstr "" -#: booleans.py:61 -msgid "" -"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" -"agent to manage user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 -+msgid "Show mislabeled files only" ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 ++msgid "Network Ports to which the 'selected domain' is allowed to connect." msgstr "" -#: booleans.py:62 -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 - msgid "" +-msgid "" -"Allow gpg web domain to modify public files used for public file transfer " -"services." -+"If-Then-Else rules written in policy that can \n" -+"allow alternative access control." ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 ++msgid "Outbound" msgstr "" -#: booleans.py:63 -msgid "Allow gssd to read temp directory. For access to kerberos tgt." -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 -+msgid "Enabled" ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 ++msgid "Network Ports to which the 'selected domain' is allowed to listen." msgstr "" -#: booleans.py:64 -msgid "Allow guest to exec content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 -+msgid "File Path" - msgstr "" - --#: booleans.py:65 --msgid "" --"Allow Apache to modify public files used for public file transfer services. " --"Directories/Files must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 -+#, fuzzy -+msgid "SELinux File Type" -+msgstr "SELinux vrsta porta" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 -+msgid "File path used to enter the 'selected domain'." - msgstr "" - --#: booleans.py:66 --msgid "Allow httpd to use built in scripting (usually php)" -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 -+msgid "Executable Files" - msgstr "" - --#: booleans.py:67 --msgid "Allow http daemon to check spam" -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 -+msgid "Files to which the 'selected domain' can write." - msgstr "" - --#: booleans.py:68 --msgid "" --"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " --"ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 -+msgid "Writable files" - msgstr "" - --#: booleans.py:69 --msgid "Allow httpd to connect to the ldap port" -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 -+msgid "File Types defined for the 'selected domain'." - msgstr "" - --#: booleans.py:70 --msgid "Allow http daemon to connect to zabbix" -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 -+msgid "Application File Types" - msgstr "" - --#: booleans.py:71 --msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 -+msgid "Network Ports to which the 'selected domain' is allowed to connect." - msgstr "" - --#: booleans.py:72 --msgid "" --"Allow HTTPD scripts and modules to connect to cobbler over the network." -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 -+msgid "Outbound" - msgstr "" - --#: booleans.py:73 --msgid "" --"Allow HTTPD scripts and modules to connect to databases over the network." -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 -+msgid "Network Ports to which the 'selected domain' is allowed to listen." - msgstr "" - --#: booleans.py:74 --msgid "Allow httpd to connect to memcache server" -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 +msgid "Inbound" msgstr "" --#: booleans.py:75 --msgid "Allow httpd to act as a relay" -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 -+msgid "" +-#: booleans.py:65 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 + msgid "" +-"Allow Apache to modify public files used for public file transfer services. " +-"Directories/Files must be labeled public_content_rw_t." +"Boolean \n" +"Enabled" msgstr "" --#: booleans.py:76 --msgid "Allow http daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 +-#: booleans.py:66 +-msgid "Allow httpd to use built in scripting (usually php)" ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +msgid "Boolean name" msgstr "" --#: booleans.py:77 --msgid "Allow Apache to communicate with avahi service via dbus" -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 +-#: booleans.py:67 +-msgid "Allow http daemon to check spam" +-msgstr "" ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +#, fuzzy +msgid "SELinux Application Type" +msgstr "SELinux vrsta porta" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 -+msgid "" + +-#: booleans.py:68 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 + msgid "" +-"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " +-"ports" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." msgstr "" --#: booleans.py:78 --msgid "Allow httpd cgi support" -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 +-#: booleans.py:69 +-msgid "Allow httpd to connect to the ldap port" ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +msgid "Applicaton Transitions From 'select domain'" msgstr "" --#: booleans.py:79 --msgid "Allow httpd to act as a FTP server by listening on the ftp port." -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 +-#: booleans.py:70 +-msgid "Allow http daemon to connect to zabbix" ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 +msgid "" +"Boolean\n" +"Enabled" msgstr "" --#: booleans.py:80 --msgid "Allow httpd to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 +-#: booleans.py:71 +-msgid "Allow HTTPD scripts and modules to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" msgstr "" --#: booleans.py:81 --msgid "Allow httpd scripts and modules execmem/execstack" -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 +-#: booleans.py:72 ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" - msgstr "" - --#: booleans.py:82 --msgid "Allow HTTPD to connect to port 80 for graceful shutdown" -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 -+msgid "" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 + msgid "" +-"Allow HTTPD scripts and modules to connect to cobbler over the network." +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." msgstr "" --#: booleans.py:83 --msgid "Allow httpd processes to manage IPA content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 +-#: booleans.py:73 ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" - msgstr "" - --#: booleans.py:84 --msgid "Allow Apache to use mod_auth_ntlm_winbind" -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 -+msgid "" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 + msgid "" +-"Allow HTTPD scripts and modules to connect to databases over the network." +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." msgstr "" --#: booleans.py:85 --msgid "Allow Apache to use mod_auth_pam" -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 +-#: booleans.py:74 +-msgid "Allow httpd to connect to memcache server" ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +#, fuzzy +msgid "SELinux Directory Type" +msgstr "SELinux vrsta porta" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" msgstr "" --#: booleans.py:86 --msgid "Allow httpd to read user content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 +-#: booleans.py:75 +-msgid "Allow httpd to act as a relay" ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +#, fuzzy +msgid "SELinux Destination Type" +msgstr "SELinux vrsta porta" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +#, fuzzy +msgid "File Name" +msgstr "Korisničko ime" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +msgid "File Transitions From 'select domain'" msgstr "" +-#: booleans.py:76 +-msgid "Allow http daemon to send mail" ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 ++msgid "Default Level" + msgstr "" + +-#: booleans.py:77 +-msgid "Allow Apache to communicate with avahi service via dbus" ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 ++msgid "Select the system mode when the system first boots up" + msgstr "" + +-#: booleans.py:78 +-msgid "Allow httpd cgi support" ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 ++msgid "Select the system mode for the current session" + msgstr "" + +-#: booleans.py:79 +-msgid "Allow httpd to act as a FTP server by listening on the ftp port." ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 ++msgid "System Policy Type:" + msgstr "" + +-#: booleans.py:80 +-msgid "Allow httpd to read home directories" ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 ++msgid "System Mode" + msgstr "" + +-#: booleans.py:81 +-msgid "Allow httpd scripts and modules execmem/execstack" ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 ++msgid "Import system settings from another machine" + msgstr "" + +-#: booleans.py:82 +-msgid "Allow HTTPD to connect to port 80 for graceful shutdown" ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++msgid "Import" + msgstr "" + +-#: booleans.py:83 +-msgid "Allow httpd processes to manage IPA content" ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 ++msgid "Export system settings to a file" + msgstr "" + +-#: booleans.py:84 +-msgid "Allow Apache to use mod_auth_ntlm_winbind" ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++msgid "Export" + msgstr "" + +-#: booleans.py:85 +-msgid "Allow Apache to use mod_auth_pam" ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 ++msgid "Relabel all files back to system defaults on reboot" + msgstr "" + +-#: booleans.py:86 +-msgid "Allow httpd to read user content" ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 ++msgid "Yes" + msgstr "" + -#: booleans.py:87 -msgid "Allow Apache to run in stickshift mode, not transition to passenger" -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 -+msgid "Default Level" ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 ++msgid "No" msgstr "" -#: booleans.py:88 -msgid "Allow httpd daemon to change its resource limits" -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 -+msgid "Select the system mode when the system first boots up" - msgstr "" - --#: booleans.py:89 --msgid "" --"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 -+msgid "Select the system mode for the current session" - msgstr "" - --#: booleans.py:90 --msgid "" --"Allow apache scripts to write to public content, directories/files must be " --"labeled public_rw_content_t." -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 -+msgid "System Policy Type:" - msgstr "" - --#: booleans.py:91 --msgid "Allow Apache to execute tmp content." -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 -+msgid "System Mode" - msgstr "" - --#: booleans.py:92 --msgid "" --"Unify HTTPD to communicate with the terminal. Needed for entering the " --"passphrase for certificates at the terminal." -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 -+msgid "Import system settings from another machine" - msgstr "" - --#: booleans.py:93 --msgid "Unify HTTPD handling of all content files." -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 -+msgid "Import" - msgstr "" - --#: booleans.py:94 --msgid "Allow httpd to access cifs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 -+msgid "Export system settings to a file" - msgstr "" - --#: booleans.py:95 --msgid "Allow httpd to access FUSE file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 -+msgid "Export" - msgstr "" - --#: booleans.py:96 --msgid "Allow httpd to run gpg" -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 -+msgid "Relabel all files back to system defaults on reboot" - msgstr "" - --#: booleans.py:97 --msgid "Allow httpd to access nfs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 -+msgid "Yes" - msgstr "" - --#: booleans.py:98 --msgid "Allow httpd to communicate with oddjob to start up a service" -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 -+msgid "No" - msgstr "" - --#: booleans.py:99 --msgid "Allow httpd to access openstack ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" msgstr "" --#: booleans.py:100 --msgid "Allow Apache to query NS records" -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 -+msgid "" +-#: booleans.py:89 ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 + msgid "" +-"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " @@ -246036,19 +249682,17 @@ index 75801e9..9e7db25 100644 +"unconfined_t from the users/login screens." msgstr "" --#: booleans.py:101 --msgid "Allow icecast to connect to all ports, not just sound ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 +-#: booleans.py:90 ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" - msgstr "" - --#: booleans.py:102 -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 msgid "" --"Allow the Irssi IRC Client to connect to any port, and to bind to any " --"unreserved port." +-"Allow apache scripts to write to public content, directories/files must be " +-"labeled public_rw_content_t." +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -246056,16 +249700,17 @@ index 75801e9..9e7db25 100644 +"allowed." msgstr "" --#: booleans.py:103 --msgid "Allow confined applications to run with kerberos." -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 +-#: booleans.py:91 +-msgid "Allow Apache to execute tmp content." ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" msgstr "" --#: booleans.py:104 --msgid "Allow syslogd daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 -+msgid "" +-#: booleans.py:92 ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 + msgid "" +-"Unify HTTPD to communicate with the terminal. Needed for entering the " +-"passphrase for certificates at the terminal." +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -246073,249 +249718,283 @@ index 75801e9..9e7db25 100644 +"allowed." msgstr "" --#: booleans.py:105 --msgid "Allow syslogd the ability to read/write terminals" -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 +-#: booleans.py:93 +-msgid "Unify HTTPD handling of all content files." ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" msgstr "" --#: booleans.py:106 --msgid "Allow logging in and using the system from /dev/console." -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 +-#: booleans.py:94 +-msgid "Allow httpd to access cifs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." msgstr "" --#: booleans.py:107 --msgid "" --"Control the ability to mmap a low area of the address space, as configured " --"by /proc/sys/kernel/mmap_min_addr." -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 +-#: booleans.py:95 +-msgid "Allow httpd to access FUSE file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" msgstr "" --#: booleans.py:108 --msgid "Allow mock to read files in home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 +-#: booleans.py:96 +-msgid "Allow httpd to run gpg" ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." msgstr "" --#: booleans.py:109 --msgid "Allow the mount command to mount any directory or file." -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 +-#: booleans.py:97 +-msgid "Allow httpd to access nfs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" msgstr "" --#: booleans.py:110 --msgid "Allow mozilla plugin domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 +-#: booleans.py:98 +-msgid "Allow httpd to communicate with oddjob to start up a service" ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" msgstr "" --#: booleans.py:111 -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 +-#: booleans.py:99 +-msgid "Allow httpd to access openstack ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 - msgid "" --"Allow mozilla_plugins to create random content in the users home directory" + msgstr "" + +-#: booleans.py:100 +-msgid "Allow Apache to query NS records" ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 ++msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." msgstr "" --#: booleans.py:112 --msgid "Allow confined web browsers to read home directory content" -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 +-#: booleans.py:101 +-msgid "Allow icecast to connect to all ports, not just sound ports." ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" msgstr "" --#: booleans.py:113 --msgid "Allow mplayer executable stack" -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 +-#: booleans.py:102 +-msgid "" +-"Allow the Irssi IRC Client to connect to any port, and to bind to any " +-"unreserved port." ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." msgstr "" --#: booleans.py:114 --msgid "Allow mysqld to connect to all ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 +-#: booleans.py:103 +-msgid "Allow confined applications to run with kerberos." ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" msgstr "" --#: booleans.py:115 --msgid "Allow BIND to bind apache port." -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 +-#: booleans.py:104 +-msgid "Allow syslogd daemon to send mail" ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" msgstr "" --#: booleans.py:116 --msgid "" --"Allow BIND to write the master zone files. Generally this is used for " --"dynamic DNS or zone transfers." -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 +-#: booleans.py:105 +-msgid "Allow syslogd the ability to read/write terminals" ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" msgstr "" --#: booleans.py:117 --msgid "Allow any files/directories to be exported read/only via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 +-#: booleans.py:106 +-msgid "Allow logging in and using the system from /dev/console." ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" msgstr "" --#: booleans.py:118 --msgid "Allow any files/directories to be exported read/write via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 +-#: booleans.py:107 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" - msgstr "" - --#: booleans.py:119 -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 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." +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." msgstr "" --#: booleans.py:120 --msgid "Allow system to run with NIS" -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 +-#: booleans.py:108 +-msgid "Allow mock to read files in home directories." ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" msgstr "" --#: booleans.py:121 --msgid "Allow confined applications to use nscd shared memory." -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 +-#: booleans.py:109 +-msgid "Allow the mount command to mount any directory or file." ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" msgstr "" --#: booleans.py:122 --msgid "Allow openshift to lockdown app" -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 +-#: booleans.py:110 +-msgid "Allow mozilla plugin domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" msgstr "" --#: booleans.py:123 --msgid "Allow openvpn to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 +-#: booleans.py:111 +-msgid "" +-"Allow mozilla_plugins to create random content in the users home directory" ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." msgstr "" --#: booleans.py:124 --msgid "Allow piranha-lvs domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 +-#: booleans.py:112 +-msgid "Allow confined web browsers to read home directory content" ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 +msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." msgstr "" +-#: booleans.py:113 +-msgid "Allow mplayer executable stack" ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++#, fuzzy ++msgid "Delete Modified Users Mapping." ++msgstr "Uređivanje mapiranja prijave za %s nije moguće" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." + msgstr "" + +-#: booleans.py:114 +-msgid "Allow mysqld to connect to all ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++#, fuzzy ++msgid "Login name" ++msgstr "Korisničko ime" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 ++msgid "More Types" + msgstr "" + +-#: booleans.py:115 +-msgid "Allow BIND to bind apache port." ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 ++msgid "Types" + msgstr "" + +-#: booleans.py:116 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 + msgid "" +-"Allow BIND to write the master zone files. Generally this is used for " +-"dynamic DNS or zone transfers." ++"Review the updates you have made before committing them to the system. To " ++"reset an item, uncheck the checkbox. All items checked will be updated in " ++"the system when you select update." + msgstr "" + +-#: booleans.py:117 +-msgid "Allow any files/directories to be exported read/only via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 ++msgid "Action" + msgstr "" + +-#: booleans.py:118 +-msgid "Allow any files/directories to be exported read/write via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 ++msgid "Apply" + msgstr "" + +-#: booleans.py:119 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 + msgid "" +-"Allow nfs servers to modify public files used for public file transfer " +-"services. Files/Directories must be labeled public_content_rw_t." ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." + msgstr "" + +-#: booleans.py:120 +-msgid "Allow system to run with NIS" +-msgstr "" ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++#, fuzzy ++msgid "SELinux Username" ++msgstr "SELinux korisnik" + +-#: booleans.py:121 +-msgid "Allow confined applications to use nscd shared memory." ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 ++msgid "" ++"Add User Roles. SELinux User Roles will be created when Update is applied." + msgstr "" + +-#: booleans.py:122 +-msgid "Allow openshift to lockdown app" ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 ++#, fuzzy ++msgid "SELinux User Name" ++msgstr "SELinux korisnik" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 ++msgid "" ++"Enter MLS/MCS Range for this SELinux User.\n" ++"s0-s0:c1023" + msgstr "" + +-#: booleans.py:123 +-msgid "Allow openvpn to read home directories" ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 ++msgid "" ++"Specify the default level that you would like this SELinux user to login " ++"with. Defaults to s0." + msgstr "" + +-#: booleans.py:124 +-msgid "Allow piranha-lvs domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 ++msgid "Enter Default Level for SELinux User to login with. Default s0" + msgstr "" + -#: booleans.py:125 -msgid "Allow polipo to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 -+msgid "More Types" ++#: ../sepolicy/sepolicy/gui.py:62 ++msgid "Disable" msgstr "" -#: booleans.py:126 -msgid "" -"Determine whether Polipo session daemon can bind tcp sockets to all " -"unreserved ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 -+msgid "Types" ++#: ../sepolicy/sepolicy/gui.py:62 ++msgid "Enable" msgstr "" -#: booleans.py:127 -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 - msgid "" +-msgid "" -"Determine whether calling user domains can execute Polipo daemon in the " -"polipo_session_t domain." -+"Review the updates you have made before committing them to the system. To " -+"reset an item, uncheck the checkbox. All items checked will be updated in " -+"the system when you select update." ++#: ../sepolicy/sepolicy/gui.py:67 ++msgid "Advanced <<" msgstr "" -#: booleans.py:128 -msgid "Determine whether polipo can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 -+msgid "Action" ++#: ../sepolicy/sepolicy/gui.py:68 ++msgid "Advanced Search <<" msgstr "" -#: booleans.py:129 -msgid "Determine whether Polipo can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 -+msgid "Apply" - msgstr "" - --#: booleans.py:130 --msgid "Enable polyinstantiated directory support." -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 ++#: ../sepolicy/sepolicy/gui.py:93 +msgid "" -+"Add User Roles. SELinux User Roles will be created when Update is applied." - msgstr "" - --#: booleans.py:131 --msgid "Allow postfix_local domain full write access to mail_spool directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 -+#, fuzzy -+msgid "SELinux User Name" -+msgstr "SELinux korisnik" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 -+msgid "" -+"Enter MLS/MCS Range for this SELinux User.\n" -+"s0-s0:c1023" - msgstr "" - --#: booleans.py:132 --msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 -+msgid "" -+"Specify the default level that you would like this SELinux user to login " -+"with. Defaults to s0." - msgstr "" - --#: booleans.py:133 --msgid "Allow transmit client label to foreign database" -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 -+msgid "Enter Default Level for SELinux User to login with. Default s0" - msgstr "" - --#: booleans.py:134 --msgid "Allow database admins to execute DML statement" -+#: ../sepolicy/sepolicy/gui.py:61 -+msgid "Disable" - msgstr "" - --#: booleans.py:135 --msgid "Allow unprivileged users to execute DDL statement" -+#: ../sepolicy/sepolicy/gui.py:61 -+msgid "Enable" - msgstr "" - --#: booleans.py:136 --msgid "Allow pppd to load kernel modules for certain modems" -+#: ../sepolicy/sepolicy/gui.py:66 -+msgid "Advanced <<" - msgstr "" - --#: booleans.py:137 --msgid "Allow pppd to be run for a regular user" -+#: ../sepolicy/sepolicy/gui.py:67 -+msgid "Advanced Search <<" - msgstr "" - --#: booleans.py:138 -+#: ../sepolicy/sepolicy/gui.py:92 - msgid "" --"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" @@ -246324,186 +250003,250 @@ index 75801e9..9e7db25 100644 +" * Change the system mode to Enforcing\n" msgstr "" --#: booleans.py:139 --msgid "Allow Puppet client to manage all file types." --msgstr "" -+#: ../sepolicy/sepolicy/gui.py:115 +-#: booleans.py:130 +-msgid "Enable polyinstantiated directory support." ++#: ../sepolicy/sepolicy/gui.py:116 +#, fuzzy, python-format +msgid "%s is not a valid domain" +msgstr "%s nije valjani kontekst\n" ++ ++#: ../sepolicy/sepolicy/gui.py:639 ++msgid "System Status: Disabled" + msgstr "" + +-#: booleans.py:131 +-msgid "Allow postfix_local domain full write access to mail_spool directories" ++#: ../sepolicy/sepolicy/gui.py:737 ++msgid "Help: Start Page" + msgstr "" + +-#: booleans.py:132 +-msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" ++#: ../sepolicy/sepolicy/gui.py:741 ++msgid "Help: Booleans Page" + msgstr "" + +-#: booleans.py:133 +-msgid "Allow transmit client label to foreign database" ++#: ../sepolicy/sepolicy/gui.py:747 ++msgid "Help: Executable Files Page" + msgstr "" + +-#: booleans.py:134 +-msgid "Allow database admins to execute DML statement" ++#: ../sepolicy/sepolicy/gui.py:750 ++msgid "Help: Writable Files Page" + msgstr "" + +-#: booleans.py:135 +-msgid "Allow unprivileged users to execute DDL statement" ++#: ../sepolicy/sepolicy/gui.py:753 ++msgid "Help: Application Types Page" + msgstr "" + +-#: booleans.py:136 +-msgid "Allow pppd to load kernel modules for certain modems" ++#: ../sepolicy/sepolicy/gui.py:758 ++msgid "Help: Outbound Network Connections Page" + msgstr "" + +-#: booleans.py:137 +-msgid "Allow pppd to be run for a regular user" ++#: ../sepolicy/sepolicy/gui.py:761 ++msgid "Help: Inbound Network Connections Page" + msgstr "" + +-#: booleans.py:138 +-msgid "" +-"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." ++#: ../sepolicy/sepolicy/gui.py:767 ++msgid "Help: Transition from application Page" + msgstr "" + +-#: booleans.py:139 +-msgid "Allow Puppet client to manage all file types." ++#: ../sepolicy/sepolicy/gui.py:770 ++msgid "Help: Transition into application Page" + msgstr "" -#: booleans.py:140 -msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database" -+#: ../sepolicy/sepolicy/gui.py:624 -+msgid "System Status: Disabled" ++#: ../sepolicy/sepolicy/gui.py:773 ++msgid "Help: Transition application file Page" msgstr "" -#: booleans.py:141 -msgid "Allow racoon to read shadow" -+#: ../sepolicy/sepolicy/gui.py:722 -+msgid "Help: Start Page" ++#: ../sepolicy/sepolicy/gui.py:777 ++msgid "Help: Systems Page" msgstr "" -#: booleans.py:142 -msgid "Allow rgmanager domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/gui.py:726 -+msgid "Help: Booleans Page" ++#: ../sepolicy/sepolicy/gui.py:781 ++msgid "Help: Lockdown Page" msgstr "" -#: booleans.py:143 -msgid "" -"Allow rsync to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:732 -+msgid "Help: Executable Files Page" - msgstr "" - --#: booleans.py:144 --msgid "Allow rsync to run as a client" -+#: ../sepolicy/sepolicy/gui.py:735 -+msgid "Help: Writable Files Page" - msgstr "" - --#: booleans.py:145 --msgid "Allow rsync to export any files/directories read only." -+#: ../sepolicy/sepolicy/gui.py:738 -+msgid "Help: Application Types Page" - msgstr "" - --#: booleans.py:146 --msgid "Allow rsync servers to share cifs files systems" -+#: ../sepolicy/sepolicy/gui.py:743 -+msgid "Help: Outbound Network Connections Page" - msgstr "" - --#: booleans.py:147 --msgid "Allow rsync servers to share nfs files systems" -+#: ../sepolicy/sepolicy/gui.py:746 -+msgid "Help: Inbound Network Connections Page" - msgstr "" - --#: booleans.py:148 --msgid "Allow samba to create new home directories (e.g. via PAM)" -+#: ../sepolicy/sepolicy/gui.py:752 -+msgid "Help: Transition from application Page" - msgstr "" - --#: booleans.py:149 --msgid "" --"Allow samba to act as the domain controller, add users, groups and change " --"passwords." -+#: ../sepolicy/sepolicy/gui.py:755 -+msgid "Help: Transition into application Page" - msgstr "" - --#: booleans.py:150 --msgid "Allow samba to share users home directories." -+#: ../sepolicy/sepolicy/gui.py:758 -+msgid "Help: Transition application file Page" - msgstr "" - --#: booleans.py:151 --msgid "Allow samba to share any file/directory read only." -+#: ../sepolicy/sepolicy/gui.py:762 -+msgid "Help: Systems Page" - msgstr "" - --#: booleans.py:152 --msgid "Allow samba to share any file/directory read/write." -+#: ../sepolicy/sepolicy/gui.py:766 -+msgid "Help: Lockdown Page" - msgstr "" - --#: booleans.py:153 --msgid "Allow samba to act as a portmapper" --msgstr "" -+#: ../sepolicy/sepolicy/gui.py:770 ++#: ../sepolicy/sepolicy/gui.py:785 +#, fuzzy +msgid "Help: Login Page" +msgstr "Korisničko ime" - --#: booleans.py:154 --msgid "Allow samba to run unconfined scripts" -+#: ../sepolicy/sepolicy/gui.py:774 ++ ++#: ../sepolicy/sepolicy/gui.py:789 +#, fuzzy +msgid "Help: SELinux User Page" +msgstr "SELinux korisnik" + -+#: ../sepolicy/sepolicy/gui.py:778 ++#: ../sepolicy/sepolicy/gui.py:793 +msgid "Help: File Equivalence Page" msgstr "" --#: booleans.py:155 --msgid "Allow samba to export ntfs/fusefs volumes." -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." - msgstr "" - --#: booleans.py:156 --msgid "Allow samba to export NFS volumes." -+#: ../sepolicy/sepolicy/gui.py:1031 +-#: booleans.py:144 +-msgid "Allow rsync to run as a client" ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." msgstr "" --#: booleans.py:157 --msgid "Allow sanlock to read/write fuse files" -+#: ../sepolicy/sepolicy/gui.py:1032 +-#: booleans.py:145 +-msgid "Allow rsync to export any files/directories read only." ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." msgstr "" --#: booleans.py:158 --msgid "Allow sanlock to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:1033 +-#: booleans.py:146 +-msgid "Allow rsync servers to share cifs files systems" ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." msgstr "" --#: booleans.py:159 --msgid "Allow sanlock to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:1034 +-#: booleans.py:147 +-msgid "Allow rsync servers to share nfs files systems" ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1035 + msgstr "" + +-#: booleans.py:148 +-msgid "Allow samba to create new home directories (e.g. via PAM)" ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." msgstr "" --#: booleans.py:160 --msgid "Allow sasl to read shadow" -+#: ../sepolicy/sepolicy/gui.py:1036 +-#: booleans.py:149 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format -+msgid "" + msgid "" +-"Allow samba to act as the domain controller, add users, groups and change " +-"passwords." +"Display boolean information that can be used to modify the policy for the " +"'%s'." msgstr "" --#: booleans.py:161 --msgid "Allow secadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1037 +-#: booleans.py:150 +-msgid "Allow samba to share users home directories." ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." msgstr "" +-#: booleans.py:151 +-msgid "Allow samba to share any file/directory read only." ++#: ../sepolicy/sepolicy/gui.py:1055 ++#, python-format ++msgid "Display network ports to which the '%s' can connect or listen to." + msgstr "" + +-#: booleans.py:152 +-msgid "Allow samba to share any file/directory read/write." ++#: ../sepolicy/sepolicy/gui.py:1056 ++#, python-format ++msgid "Application Transitions Into '%s'" + msgstr "" + +-#: booleans.py:153 +-msgid "Allow samba to act as a portmapper" ++#: ../sepolicy/sepolicy/gui.py:1057 ++#, python-format ++msgid "Application Transitions From '%s'" + msgstr "" + +-#: booleans.py:154 +-msgid "Allow samba to run unconfined scripts" ++#: ../sepolicy/sepolicy/gui.py:1058 ++#, python-format ++msgid "File Transitions From '%s'" + msgstr "" + +-#: booleans.py:155 +-msgid "Allow samba to export ntfs/fusefs volumes." ++#: ../sepolicy/sepolicy/gui.py:1059 ++#, python-format ++msgid "" ++"Executables which will transition to the '%s', when executing a selected " ++"domains entrypoint." + msgstr "" + +-#: booleans.py:156 +-msgid "Allow samba to export NFS volumes." ++#: ../sepolicy/sepolicy/gui.py:1060 ++#, python-format ++msgid "" ++"Executables which will transition to a different domain, when the '%s' " ++"executes them." + msgstr "" + +-#: booleans.py:157 +-msgid "Allow sanlock to read/write fuse files" ++#: ../sepolicy/sepolicy/gui.py:1061 ++#, python-format ++msgid "Files by '%s' will transitions to a different label." + msgstr "" + +-#: booleans.py:158 +-msgid "Allow sanlock to manage nfs files" ++#: ../sepolicy/sepolicy/gui.py:1062 ++#, python-format ++msgid "Display applications that can transition into or out of the '%s'." + msgstr "" + +-#: booleans.py:159 +-msgid "Allow sanlock to manage cifs files" ++#: ../sepolicy/sepolicy/gui.py:1170 ++msgid "MISSING FILE PATH" + msgstr "" + +-#: booleans.py:160 +-msgid "Allow sasl to read shadow" ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 ++msgid "Boolean section." + msgstr "" + +-#: booleans.py:161 +-msgid "Allow secadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1285 ++msgid "To disable this transition, go to the " + msgstr "" + -#: booleans.py:162 -msgid "" -"disallow programs, such as newrole, from transitioning to administrative " -"user domains." -+#: ../sepolicy/sepolicy/gui.py:1038 -+#, python-format -+msgid "Display network ports to which the '%s' can connect or listen to." ++#: ../sepolicy/sepolicy/gui.py:1287 ++msgid "To enable this transition, go to the " msgstr "" -#: booleans.py:163 -msgid "Disable kernel module loading." -+#: ../sepolicy/sepolicy/gui.py:1039 -+#, python-format -+msgid "Application Transitions Into '%s'" ++#: ../sepolicy/sepolicy/gui.py:1344 ++msgid "executable" msgstr "" -#: booleans.py:164 @@ -246511,588 +250254,558 @@ index 75801e9..9e7db25 100644 -"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." -+#: ../sepolicy/sepolicy/gui.py:1040 -+#, python-format -+msgid "Application Transitions From '%s'" ++#: ../sepolicy/sepolicy/gui.py:1347 ++msgid "writable" msgstr "" -#: booleans.py:165 -msgid "Allow regular users direct dri device access" -+#: ../sepolicy/sepolicy/gui.py:1041 -+#, python-format -+msgid "File Transitions From '%s'" ++#: ../sepolicy/sepolicy/gui.py:1350 ++msgid "application" msgstr "" -#: booleans.py:166 -+#: ../sepolicy/sepolicy/gui.py:1042 -+#, python-format - msgid "" +-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" -+"Executables which will transition to the '%s', when executing a selected " -+"domains entrypoint." ++#: ../sepolicy/sepolicy/gui.py:1351 ++#, python-format ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." msgstr "" -#: booleans.py:167 -+#: ../sepolicy/sepolicy/gui.py:1043 -+#, python-format - msgid "" +-msgid "" -"Allow all unconfined executables to use libraries requiring text relocation " -"that are not labeled textrel_shlib_t" -+"Executables which will transition to a different domain, when the '%s' " -+"executes them." ++#: ../sepolicy/sepolicy/gui.py:1352 ++#, python-format ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." msgstr "" -#: booleans.py:168 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format + 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" -+#: ../sepolicy/sepolicy/gui.py:1044 -+#, python-format -+msgid "Files by '%s' will transitions to a different label." ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:169 -msgid "Allow users to connect to the local mysql server" -+#: ../sepolicy/sepolicy/gui.py:1045 -+#, python-format -+msgid "Display applications that can transition into or out of the '%s'." ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" msgstr "" -#: booleans.py:170 -msgid "" -"Allow confined users the ability to execute the ping and traceroute " -"commands." -+#: ../sepolicy/sepolicy/gui.py:1149 -+msgid "MISSING FILE PATH" ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" msgstr "" -#: booleans.py:171 -msgid "Allow users to connect to PostgreSQL" -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 -+msgid "Boolean section." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." msgstr "" -#: booleans.py:172 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1371 + msgid "" -"Allow user to r/w files on filesystems that do not have extended attributes " -"(FAT, CDROM, FLOPPY)" -+#: ../sepolicy/sepolicy/gui.py:1265 -+msgid "To disable this transition, go to the " ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." msgstr "" -#: booleans.py:173 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format + 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." -+#: ../sepolicy/sepolicy/gui.py:1267 -+msgid "To enable this transition, go to the " ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." msgstr "" -#: booleans.py:174 -msgid "Allow user to use ssh chroot environment." -+#: ../sepolicy/sepolicy/gui.py:1324 -+msgid "executable" ++#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." msgstr "" -#: booleans.py:175 -msgid "Allow user music sharing" -+#: ../sepolicy/sepolicy/gui.py:1327 -+msgid "writable" ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." msgstr "" -#: booleans.py:176 -msgid "" -"Allow anon internal-sftp to upload files, used for public file transfer " -"services. Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." msgstr "" -#: booleans.py:177 -msgid "" -"Allow sftp-internal to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." msgstr "" -#: booleans.py:178 -msgid "" -"Allow sftp-internal to login to local users and read/write all files on the " -"system, governed by DAC." -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." - msgstr "" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:1411 ++#, fuzzy ++msgid "Delete modified Login Mapping definitions." ++msgstr "Uređivanje mapiranja prijave za %s nije moguće" -#: booleans.py:179 -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format - msgid "" +-msgid "" -"Allow internal-sftp to read and write files in the user ssh home " -"directories." -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." msgstr "" -#: booleans.py:180 -msgid "Allow sge to connect to the network using any TCP port" -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." msgstr "" -#: booleans.py:181 -msgid "Allow sge to access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." msgstr "" -#: booleans.py:182 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1421 + msgid "" -"Enable additional permissions needed to support devices on 3ware " -"controllers." -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++"Modify selected modified File Equivalence definitions. Only bolded items in " ++"the list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:183 -+#: ../sepolicy/sepolicy/gui.py:1351 -+#, python-format - msgid "" +-msgid "" -"Allow samba to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1449 ++#, python-format ++msgid "Boolean %s Allow Rules" msgstr "" -#: booleans.py:184 -msgid "Allow user spamassassin clients to use the network." -+#: ../sepolicy/sepolicy/gui.py:1352 ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++msgid "Add Network Port for %s. Ports will be created when update is applied." msgstr "" -#: booleans.py:185 -msgid "Allow spamd to read/write user home directories." -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1463 ++#, python-format ++msgid "Add Network Port for %s" msgstr "" -#: booleans.py:186 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1468 ++#, python-format + msgid "" -"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++"Add File Labeling for %s. File labels will be created when update is applied." msgstr "" -#: booleans.py:187 -msgid "Allow squid to run as a transparent proxy (TPROXY)" -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 ++#, python-format ++msgid "Add File Labeling for %s" msgstr "" -#: booleans.py:188 -msgid "" -"Allow ssh with chroot env to read and write files in the user home " -"directories" -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." ++#: ../sepolicy/sepolicy/gui.py:1479 ++msgid "Add Login Mapping. User Mapping will be created when Update is applied." msgstr "" -#: booleans.py:189 -msgid "allow host key based authentication" -+#: ../sepolicy/sepolicy/gui.py:1391 -+#, fuzzy -+msgid "Delete modified Login Mapping definitions." -+msgstr "Uređivanje mapiranja prijave za %s nije moguće" -+ -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1480 ++msgid "Add Login Mapping" msgstr "" -#: booleans.py:190 -msgid "Allow ssh logins as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." - msgstr "" - --#: booleans.py:191 --msgid "Allow staff to exec content" -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." - msgstr "" - --#: booleans.py:192 --msgid "allow staff user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1401 ++#: ../sepolicy/sepolicy/gui.py:1485 +msgid "" -+"Modify selected modified File Equivalence definitions. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." - msgstr "" - --#: booleans.py:193 --msgid "Allow sysadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1429 -+#, python-format -+msgid "Boolean %s Allow Rules" - msgstr "" - --#: booleans.py:194 --msgid "" --"Allow the Telepathy connection managers to connect to any network port." -+#: ../sepolicy/sepolicy/gui.py:1442 -+#, python-format -+msgid "Add Network Port for %s. Ports will be created when update is applied." - msgstr "" - --#: booleans.py:195 --msgid "" --"Allow the Telepathy connection managers to connect to any generic TCP port." -+#: ../sepolicy/sepolicy/gui.py:1443 -+#, python-format -+msgid "Add Network Port for %s" - msgstr "" - --#: booleans.py:196 -+#: ../sepolicy/sepolicy/gui.py:1448 -+#, python-format - msgid "" --"Allow tftp to modify public files used for public file transfer services." -+"Add File Labeling for %s. File labels will be created when update is applied." - msgstr "" - --#: booleans.py:197 --msgid "Allow tftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 -+#, python-format -+msgid "Add File Labeling for %s" - msgstr "" - --#: booleans.py:198 --msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." -+#: ../sepolicy/sepolicy/gui.py:1459 -+msgid "Add Login Mapping. User Mapping will be created when Update is applied." - msgstr "" - --#: booleans.py:199 --msgid "Allow tor to act as a relay" -+#: ../sepolicy/sepolicy/gui.py:1460 -+msgid "Add Login Mapping" - msgstr "" - --#: booleans.py:200 -+#: ../sepolicy/sepolicy/gui.py:1465 - msgid "" --"allow unconfined users to transition to the chrome sandbox domains when " --"running chrome-sandbox" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." msgstr "" --#: booleans.py:201 --msgid "Allow a user to login as an unconfined domain" +-#: booleans.py:191 +-msgid "Allow staff to exec content" -msgstr "" -+#: ../sepolicy/sepolicy/gui.py:1466 ++#: ../sepolicy/sepolicy/gui.py:1486 +#, fuzzy +msgid "Add SELinux Users" +msgstr "SELinux korisnik" --#: booleans.py:202 -+#: ../sepolicy/sepolicy/gui.py:1473 - msgid "" --"Allow unconfined users to transition to the Mozilla plugin domain when " --"running xulrunner plugin-container." +-#: booleans.py:192 +-msgid "allow staff user to create and transition to svirt domains." ++#: ../sepolicy/sepolicy/gui.py:1493 ++msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." msgstr "" --#: booleans.py:203 --msgid "Allow video playing tools to run unconfined" -+#: ../sepolicy/sepolicy/gui.py:1474 +-#: booleans.py:193 +-msgid "Allow sysadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" msgstr "" --#: booleans.py:204 --msgid "Allow unprivledged user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1499 +-#: booleans.py:194 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format -+msgid "" + msgid "" +-"Allow the Telepathy connection managers to connect to any network port." +"Modify File Labeling for %s. File labels will be created when update is " +"applied." msgstr "" --#: booleans.py:205 --msgid "Support ecryptfs home directories" -+#: ../sepolicy/sepolicy/gui.py:1566 +-#: booleans.py:195 ++#: ../sepolicy/sepolicy/gui.py:1577 + msgid "" +-"Allow the Telepathy connection managers to connect to any generic TCP port." ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." + msgstr "" + +-#: booleans.py:196 ++#: ../sepolicy/sepolicy/gui.py:1578 ++#, fuzzy ++msgid "Modify SELinux Users" ++msgstr "SELinux korisnik" ++ ++#: ../sepolicy/sepolicy/gui.py:1586 + msgid "" +-"Allow tftp to modify public files used for public file transfer services." ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." + msgstr "" + +-#: booleans.py:197 +-msgid "Allow tftp to read and write files in the user home directories" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:1587 ++#, fuzzy ++msgid "Modify Login Mapping" ++msgstr "Ispisivanje popisa mapiranja prijava nije moguće" + +-#: booleans.py:198 +-msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." ++#: ../sepolicy/sepolicy/gui.py:1593 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." msgstr "" --#: booleans.py:206 --msgid "Support fusefs home directories" -+#: ../sepolicy/sepolicy/gui.py:1567 +-#: booleans.py:199 +-msgid "Allow tor to act as a relay" ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" msgstr "" --#: booleans.py:207 --msgid "Use lpd server instead of cups" -+#: ../sepolicy/sepolicy/gui.py:1652 +-#: booleans.py:200 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format -+msgid "" + msgid "" +-"allow unconfined users to transition to the chrome sandbox domains when " +-"running chrome-sandbox" +"Modify Network Port for %s. Ports will be created when update is applied." msgstr "" --#: booleans.py:208 --msgid "Support NFS home directories" -+#: ../sepolicy/sepolicy/gui.py:1653 +-#: booleans.py:201 +-msgid "Allow a user to login as an unconfined domain" ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" msgstr "" --#: booleans.py:209 --msgid "Support SAMBA home directories" -+#: ../sepolicy/sepolicy/gui.py:1866 +-#: booleans.py:202 +-msgid "" +-"Allow unconfined users to transition to the Mozilla plugin domain when " +-"running xulrunner plugin-container." ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." msgstr "" --#: booleans.py:210 --msgid "Allow user to exec content" -+#: ../sepolicy/sepolicy/gui.py:1879 +-#: booleans.py:203 +-msgid "Allow video playing tools to run unconfined" ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" msgstr "" --#: booleans.py:211 --msgid "Allow varnishd to connect to all ports, not just HTTP." +-#: booleans.py:204 +-msgid "Allow unprivledged user to create and transition to svirt domains." -msgstr "" -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, fuzzy, python-format +msgid "SELinux name: %s" +msgstr "SELinux uloge" --#: booleans.py:212 --msgid "Ignore vbetool mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2157 +-#: booleans.py:205 +-msgid "Support ecryptfs home directories" ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" msgstr "" --#: booleans.py:213 --msgid "" --"Allow confined virtual guests to use serial/parallel communication ports" +-#: booleans.py:206 +-msgid "Support fusefs home directories" -msgstr "" -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, fuzzy, python-format +msgid "Delete file labeling for %s" +msgstr "Brisanje konteksta datoteke za %s nije moguće" --#: booleans.py:214 --msgid "" --"Allow confined virtual guests to use executable memory and executable stack" +-#: booleans.py:207 +-msgid "Use lpd server instead of cups" -msgstr "" -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, fuzzy, python-format +msgid "Modify file labeling for %s" +msgstr "Uređivanje konteksta datoteke za %s nije moguće" --#: booleans.py:215 --msgid "Allow confined virtual guests to read fuse files" -+#: ../sepolicy/sepolicy/gui.py:2165 +-#: booleans.py:208 +-msgid "Support NFS home directories" ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" msgstr "" --#: booleans.py:216 --msgid "Allow confined virtual guests to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2168 +-#: booleans.py:209 +-msgid "Support SAMBA home directories" ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" msgstr "" --#: booleans.py:217 --msgid "Allow confined virtual guests to interact with rawip sockets" +-#: booleans.py:210 +-msgid "Allow user to exec content" -msgstr "" -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, fuzzy, python-format +msgid "SELinux file type: %s" +msgstr "SELinux uloge" --#: booleans.py:218 --msgid "Allow confined virtual guests to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:2180 +-#: booleans.py:211 +-msgid "Allow varnishd to connect to all ports, not just HTTP." ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" msgstr "" +-#: booleans.py:212 +-msgid "Ignore vbetool mmap_zero errors." +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:2224 ++#, fuzzy, python-format ++msgid "Delete ports for %s" ++msgstr "Izrada porta za %s/%s nije moguća" + +-#: booleans.py:213 +-msgid "" +-"Allow confined virtual guests to use serial/parallel communication ports" ++#: ../sepolicy/sepolicy/gui.py:2226 ++#, python-format ++msgid "Modify ports for %s" + msgstr "" + +-#: booleans.py:214 +-msgid "" +-"Allow confined virtual guests to use executable memory and executable stack" ++#: ../sepolicy/sepolicy/gui.py:2229 ++#, python-format ++msgid "Network ports: %s" + msgstr "" + +-#: booleans.py:215 +-msgid "Allow confined virtual guests to read fuse files" ++#: ../sepolicy/sepolicy/gui.py:2232 ++#, python-format ++msgid "Network protocol: %s" + msgstr "" + +-#: booleans.py:216 +-msgid "Allow confined virtual guests to manage nfs files" ++#: ../sepolicy/sepolicy/gui.py:2246 ++msgid "Add user" + msgstr "" + +-#: booleans.py:217 +-msgid "Allow confined virtual guests to interact with rawip sockets" ++#: ../sepolicy/sepolicy/gui.py:2248 ++msgid "Delete user" + msgstr "" + +-#: booleans.py:218 +-msgid "Allow confined virtual guests to manage cifs files" ++#: ../sepolicy/sepolicy/gui.py:2250 ++msgid "Modify user" + msgstr "" + -#: booleans.py:219 -msgid "Allow confined virtual guests to interact with the sanlock" -msgstr "" -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, fuzzy, python-format -+msgid "Delete ports for %s" -+msgstr "Izrada porta za %s/%s nije moguća" ++msgid "SELinux User : %s" ++msgstr "SELinux korisnik" -#: booleans.py:220 -msgid "Allow confined virtual guests to manage device configuration, (pci)" -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format -+msgid "Modify ports for %s" ++msgid "Roles: %s" msgstr "" -#: booleans.py:221 -msgid "Allow confined virtual guests to use usb devices" -+#: ../sepolicy/sepolicy/gui.py:2187 -+#, python-format -+msgid "Network ports: %s" - msgstr "" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 ++#, fuzzy, python-format ++msgid "MLS/MCS Range: %s" ++msgstr "MLS/MCS raspon" -#: booleans.py:222 -msgid "Allow confined virtual guests to interact with the xserver" -+#: ../sepolicy/sepolicy/gui.py:2190 -+#, python-format -+msgid "Network protocol: %s" - msgstr "" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:2271 ++#, fuzzy ++msgid "Add login mapping" ++msgstr "Ispisivanje popisa mapiranja prijava nije moguće" -#: booleans.py:223 -msgid "Allow webadm to manage files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2204 -+msgid "Add user" - msgstr "" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:2273 ++#, fuzzy ++msgid "Delete login mapping" ++msgstr "Brisanje mapiranja prijave za %s nije moguće" -#: booleans.py:224 -msgid "Allow webadm to read files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2206 -+msgid "Delete user" - msgstr "" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:2275 ++#, fuzzy ++msgid "Modify login mapping" ++msgstr "Ispisivanje popisa mapiranja prijava nije moguće" -#: booleans.py:225 -msgid "Ignore wine mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2208 -+msgid "Modify user" - msgstr "" +-msgstr "" ++#: ../sepolicy/sepolicy/gui.py:2279 ++#, fuzzy, python-format ++msgid "Login Name : %s" ++msgstr "Korisničko ime" -#: booleans.py:226 -msgid "Allow the graphical login program to execute bootloader" -msgstr "" -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, fuzzy, python-format -+msgid "SELinux User : %s" ++msgid "SELinux User: %s" +msgstr "SELinux korisnik" -#: booleans.py:227 -msgid "" -"Allow the graphical login program to login directly as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:2216 -+#, python-format -+msgid "Roles: %s" ++#: ../sepolicy/sepolicy/gui.py:2296 ++msgid "Add file equiv labeling." msgstr "" -#: booleans.py:228 -msgid "Allow xen to manage nfs files" --msgstr "" -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 -+#, fuzzy, python-format -+msgid "MLS/MCS Range: %s" -+msgstr "MLS/MCS raspon" ++#: ../sepolicy/sepolicy/gui.py:2298 ++msgid "Delete file equiv labeling." + msgstr "" -#: booleans.py:229 -msgid "" -"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated " -"logical volumes for disk images." -+#: ../sepolicy/sepolicy/gui.py:2229 -+#, fuzzy -+msgid "Add login mapping" -+msgstr "Ispisivanje popisa mapiranja prijava nije moguće" -+ -+#: ../sepolicy/sepolicy/gui.py:2231 -+#, fuzzy -+msgid "Delete login mapping" -+msgstr "Brisanje mapiranja prijave za %s nije moguće" -+ -+#: ../sepolicy/sepolicy/gui.py:2233 -+#, fuzzy -+msgid "Modify login mapping" -+msgstr "Ispisivanje popisa mapiranja prijava nije moguće" -+ -+#: ../sepolicy/sepolicy/gui.py:2237 -+#, fuzzy, python-format -+msgid "Linux User : %s" -+msgstr "SELinux korisnik" -+ -+#: ../sepolicy/sepolicy/gui.py:2241 -+#, fuzzy, python-format -+msgid "SELinux User: %s" -+msgstr "SELinux korisnik" -+ -+#: ../sepolicy/sepolicy/gui.py:2254 -+msgid "Add file equiv labeling." ++#: ../sepolicy/sepolicy/gui.py:2300 ++msgid "Modify file equiv labeling." msgstr "" -#: booleans.py:230 -msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." -+#: ../sepolicy/sepolicy/gui.py:2256 -+msgid "Delete file equiv labeling." ++#: ../sepolicy/sepolicy/gui.py:2304 ++#, python-format ++msgid "File path : %s" msgstr "" -#: booleans.py:231 -msgid "" -"Allow xguest users to configure Network Manager and connect to apache ports" -+#: ../sepolicy/sepolicy/gui.py:2258 -+msgid "Modify file equiv labeling." - msgstr "" - --#: booleans.py:232 --msgid "Allow xguest to exec content" -+#: ../sepolicy/sepolicy/gui.py:2262 -+#, python-format -+msgid "File path : %s" - msgstr "" - --#: booleans.py:233 --msgid "Allow xguest users to mount removable media" -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" msgstr "" +-#: booleans.py:232 +-msgid "Allow xguest to exec content" ++#: ../sepolicy/sepolicy/gui.py:2411 ++#, python-format ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" + msgstr "" + +-#: booleans.py:233 +-msgid "Allow xguest users to mount removable media" ++#: ../sepolicy/sepolicy/gui.py:2423 ++msgid "Update Changes" + msgstr "" + -#: booleans.py:234 -msgid "Allow xguest to use blue tooth devices" -+#: ../sepolicy/sepolicy/gui.py:2369 -+#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++#: ../sepolicy/sepolicy/gui.py:2425 ++msgid "Revert Changes" msgstr "" -#: booleans.py:235 -msgid "Allows clients to write to the X server shared memory segments." -+#: ../sepolicy/sepolicy/gui.py:2381 -+msgid "Update Changes" ++#: ../sepolicy/sepolicy/gui.py:2598 ++msgid "System Status: Enforcing" msgstr "" -#: booleans.py:236 -msgid "Allows XServer to execute writable memory" -+#: ../sepolicy/sepolicy/gui.py:2383 -+msgid "Revert Changes" ++#: ../sepolicy/sepolicy/gui.py:2600 ++msgid "System Status: Permissive" msgstr "" -#: booleans.py:237 -msgid "Support X userspace object manager" -+#: ../sepolicy/sepolicy/gui.py:2556 -+msgid "System Status: Enforcing" - msgstr "" - --#: booleans.py:238 --msgid "Allow zabbix to connect to unreserved ports" -+#: ../sepolicy/sepolicy/gui.py:2558 -+msgid "System Status: Permissive" - msgstr "" - --#: booleans.py:239 --msgid "Allow zebra daemon to write it configuration files" -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -247102,27 +250815,37 @@ index 75801e9..9e7db25 100644 +"wish to continue?" msgstr "" --#: booleans.py:240 -+#: ../sepolicy/sepolicy/gui.py:2783 - msgid "" --"Allow ZoneMinder to modify public files used for public file transfer " --"services." +-#: booleans.py:238 +-msgid "Allow zabbix to connect to unreserved ports" ++#: ../sepolicy/sepolicy/gui.py:2825 ++msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " +"click Update.\n" +" * To leave the application without applying your changes, click Yes. " +"All changes that you have made during this session will be lost." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:2783 + msgstr "" + +-#: booleans.py:239 +-msgid "Allow zebra daemon to write it configuration files" ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" msgstr "" + +-#: booleans.py:240 +-msgid "" +-"Allow ZoneMinder to modify public files used for public file transfer " +-"services." +-msgstr "" ++#, fuzzy ++#~ msgid "Linux User : %s" ++#~ msgstr "SELinux korisnik" diff --git a/policycoreutils/po/hr_HR.po b/policycoreutils/po/hr_HR.po new file mode 100644 -index 0000000..7a5c997 +index 0000000..69e2eeb --- /dev/null +++ b/policycoreutils/po/hr_HR.po -@@ -0,0 +1,5100 @@ +@@ -0,0 +1,5162 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. @@ -247132,7 +250855,7 @@ index 0000000..7a5c997 +msgstr "" +"Project-Id-Version: Policycoreutils\n" +"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2012-03-30 18:14+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Croatian (Croatia) (http://www.transifex.com/projects/p/" @@ -247266,7 +250989,7 @@ index 0000000..7a5c997 +msgstr "" + +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 +msgid "Disabled" +msgstr "" + @@ -247408,8 +251131,8 @@ index 0000000..7a5c997 + +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 +#: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 +msgid "Login Name" +msgstr "" + @@ -247418,9 +251141,10 @@ index 0000000..7a5c997 +#: ../gui/system-config-selinux.glade:128 +#: ../gui/system-config-selinux.glade:915 +#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 +msgid "SELinux User" +msgstr "" + @@ -247458,7 +251182,7 @@ index 0000000..7a5c997 + +#: ../semanage/seobject.py:780 +#, python-format -+msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" +msgstr "" + +#: ../semanage/seobject.py:789 @@ -247468,7 +251192,7 @@ index 0000000..7a5c997 + +#: ../semanage/seobject.py:792 +#, python-format -+msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" +msgstr "" + +#: ../semanage/seobject.py:795 @@ -247540,9 +251264,9 @@ index 0000000..7a5c997 + +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 +#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 +msgid "SELinux Roles" +msgstr "" + @@ -247560,7 +251284,7 @@ index 0000000..7a5c997 + +#: ../semanage/seobject.py:1018 +#, python-format -+msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1029 @@ -247573,55 +251297,55 @@ index 0000000..7a5c997 +msgid "Type %s is invalid, must be a port type" +msgstr "" + -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 +#, python-format -+msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" +msgstr "" + +#: ../semanage/seobject.py:1042 +#, python-format -+msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" +msgstr "" + +#: ../semanage/seobject.py:1046 +#, python-format -+msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1052 +#, python-format -+msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1056 +#, python-format -+msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1060 +#, python-format -+msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1064 +#, python-format -+msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1069 +#, python-format -+msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1073 +#, python-format -+msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1077 +#, python-format -+msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1367 @@ -247633,19 +251357,24 @@ index 0000000..7a5c997 +msgid "Requires setype" +msgstr "" + -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 +#, python-format -+msgid "Port %s/%s is not defined" ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 ++#, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1108 +#, python-format -+msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1119 +#, python-format -+msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1132 @@ -247657,23 +251386,28 @@ index 0000000..7a5c997 +msgid "Could not delete the port %s" +msgstr "" + ++#: ../semanage/seobject.py:1159 ++#, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "" ++ +#: ../semanage/seobject.py:1165 +#, python-format -+msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1169 +#, python-format -+msgid "Could not delete port %s/%s" ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1185 ../semanage/seobject.py:1207 +msgid "Could not list ports" +msgstr "" + -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 +msgid "SELinux Port Type" +msgstr "" + @@ -247682,7 +251416,7 @@ index 0000000..7a5c997 +msgstr "" + +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 +msgid "Port Number" +msgstr "" + @@ -247904,7 +251638,8 @@ index 0000000..7a5c997 + +#: ../semanage/seobject.py:1750 +#, python-format -+msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" +msgstr "" + +#: ../semanage/seobject.py:1759 @@ -247938,7 +251673,8 @@ index 0000000..7a5c997 +#: ../semanage/seobject.py:1795 +#, python-format +msgid "" -+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" +msgstr "" + +#: ../semanage/seobject.py:1814 @@ -248073,7 +251809,7 @@ index 0000000..7a5c997 + +#: ../semanage/seobject.py:2122 +#, python-format -+msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" +msgstr "" + +#: ../semanage/seobject.py:2146 @@ -248111,9 +251847,9 @@ index 0000000..7a5c997 +msgstr "" + +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 +msgid "Description" +msgstr "" + @@ -248715,7 +252451,7 @@ index 0000000..7a5c997 +msgstr "" + +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 +msgid "Name" +msgstr "" + @@ -248799,7 +252535,7 @@ index 0000000..7a5c997 +msgstr "" + +#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 +msgid "All" +msgstr "" + @@ -249013,10 +252749,10 @@ index 0000000..7a5c997 +msgstr "" + +#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 +msgid "Protocol" +msgstr "" + @@ -249026,9 +252762,9 @@ index 0000000..7a5c997 +"Level" +msgstr "" + -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 +msgid "Port" +msgstr "" + @@ -249066,14 +252802,14 @@ index 0000000..7a5c997 +msgstr "" + +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 +msgid "Permissive" +msgstr "" + +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Enforcing" +msgstr "" + @@ -249081,7 +252817,7 @@ index 0000000..7a5c997 +msgid "Status" +msgstr "" + -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 +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 " @@ -249098,7 +252834,7 @@ index 0000000..7a5c997 +"wish to continue?" +msgstr "" + -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 +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 " @@ -249151,7 +252887,7 @@ index 0000000..7a5c997 + +#: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 +msgid "MLS" +msgstr "" + @@ -249164,7 +252900,7 @@ index 0000000..7a5c997 +msgstr "" + +#: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 +msgid "Add" +msgstr "" + @@ -249234,7 +252970,7 @@ index 0000000..7a5c997 +#: ../gui/system-config-selinux.glade:2467 +#: ../gui/system-config-selinux.glade:2692 +#: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 +msgid "Filter" +msgstr "" + @@ -250527,6 +254263,32 @@ index 0000000..7a5c997 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -250747,7 +254509,7 @@ index 0000000..7a5c997 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -250921,7 +254683,7 @@ index 0000000..7a5c997 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -250929,45 +254691,36 @@ index 0000000..7a5c997 +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + @@ -250982,10 +254735,9 @@ index 0000000..7a5c997 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" +msgstr "" + @@ -250996,13 +254748,12 @@ index 0000000..7a5c997 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." @@ -251013,17 +254764,16 @@ index 0000000..7a5c997 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" +msgstr "" + @@ -251045,16 +254795,16 @@ index 0000000..7a5c997 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" +msgstr "" + @@ -251113,378 +254863,376 @@ index 0000000..7a5c997 +msgid "Analyzing Policy..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +msgid "Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +msgid "SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 +msgid "" +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 +msgid "Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 +msgid "File Path" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 +msgid "SELinux File Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 +msgid "File path used to enter the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 +msgid "Executable Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 +msgid "Files to which the 'selected domain' can write." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 +msgid "Writable files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 +msgid "File Types defined for the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 +msgid "Application File Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 +msgid "Outbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 +msgid "Inbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 +msgid "" +"Boolean \n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +msgid "Boolean name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +msgid "SELinux Application Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +msgid "Applicaton Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 +msgid "" +"Boolean\n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +msgid "SELinux Directory Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +msgid "SELinux Destination Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +msgid "File Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +msgid "File Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 +msgid "Default Level" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 +msgid "Select the system mode when the system first boots up" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 +msgid "Select the system mode for the current session" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 +msgid "System Policy Type:" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 +msgid "System Mode" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 +msgid "Import system settings from another machine" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 +msgid "Import" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 +msgid "Export system settings to a file" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 +msgid "Export" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 +msgid "Yes" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " @@ -251494,13 +255242,13 @@ index 0000000..7a5c997 +"unconfined_t from the users/login screens." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 +msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " @@ -251509,11 +255257,11 @@ index 0000000..7a5c997 +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -251522,171 +255270,193 @@ index 0000000..7a5c997 +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 +msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 ++msgid "" ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 +msgid "" +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:92 ++#: ../sepolicy/sepolicy/gui.py:93 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" @@ -251696,512 +255466,527 @@ index 0000000..7a5c997 +" * Change the system mode to Enforcing\n" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:115 ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:624 ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:722 ++#: ../sepolicy/sepolicy/gui.py:737 +msgid "Help: Start Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:726 ++#: ../sepolicy/sepolicy/gui.py:741 +msgid "Help: Booleans Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:732 ++#: ../sepolicy/sepolicy/gui.py:747 +msgid "Help: Executable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:735 ++#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Writable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:738 ++#: ../sepolicy/sepolicy/gui.py:753 +msgid "Help: Application Types Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:743 ++#: ../sepolicy/sepolicy/gui.py:758 +msgid "Help: Outbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:746 ++#: ../sepolicy/sepolicy/gui.py:761 +msgid "Help: Inbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:752 ++#: ../sepolicy/sepolicy/gui.py:767 +msgid "Help: Transition from application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:755 ++#: ../sepolicy/sepolicy/gui.py:770 +msgid "Help: Transition into application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:758 ++#: ../sepolicy/sepolicy/gui.py:773 +msgid "Help: Transition application file Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:762 ++#: ../sepolicy/sepolicy/gui.py:777 +msgid "Help: Systems Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:766 ++#: ../sepolicy/sepolicy/gui.py:781 +msgid "Help: Lockdown Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:770 ++#: ../sepolicy/sepolicy/gui.py:785 +msgid "Help: Login Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:774 ++#: ../sepolicy/sepolicy/gui.py:789 +msgid "Help: SELinux User Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:778 ++#: ../sepolicy/sepolicy/gui.py:793 +msgid "Help: File Equivalence Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1032 ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1033 ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1034 ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1035 ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1036 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1037 ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1038 ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1039 ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1040 ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1041 ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1042 ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1043 ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1044 ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1045 ++#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1149 ++#: ../sepolicy/sepolicy/gui.py:1170 +msgid "MISSING FILE PATH" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 +msgid "Boolean section." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ++#: ../sepolicy/sepolicy/gui.py:1285 +msgid "To disable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1287 +msgid "To enable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1324 ++#: ../sepolicy/sepolicy/gui.py:1344 +msgid "executable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1327 ++#: ../sepolicy/sepolicy/gui.py:1347 +msgid "writable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format -+msgid "" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" -+msgstr "" -+ +#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1351 +#, python-format -+msgid "" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1352 +#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format ++msgid "" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1371 ++msgid "" ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format ++msgid "" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1421 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1429 ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1442 ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1443 ++#: ../sepolicy/sepolicy/gui.py:1463 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1448 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1459 ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1460 ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1465 ++#: ../sepolicy/sepolicy/gui.py:1485 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1466 ++#: ../sepolicy/sepolicy/gui.py:1486 +msgid "Add SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1473 ++#: ../sepolicy/sepolicy/gui.py:1493 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1474 ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1499 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1577 ++msgid "" ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1593 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -252211,7 +255996,7 @@ index 0000000..7a5c997 +"wish to continue?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " @@ -252220,11 +256005,11 @@ index 0000000..7a5c997 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" +msgstr "" diff --git a/policycoreutils/po/hu.po b/policycoreutils/po/hu.po -index 1179592..e358401 100644 +index 1179592..85e6218 100644 --- a/policycoreutils/po/hu.po +++ b/policycoreutils/po/hu.po @@ -1,23 +1,24 @@ @@ -252248,7 +256033,7 @@ index 1179592..e358401 100644 -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: 2013-01-09 17:08+0000\n" -"Last-Translator: Zoltan Hoppár \n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2013-09-21 08:24+0000\n" +"Last-Translator: Ferenc Teknős \n" "Language-Team: Hungarian \n" @@ -252284,7 +256069,7 @@ index 1179592..e358401 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" -@@ -89,871 +93,924 @@ msgstr "*********************** FONTOS ***********************\n" +@@ -89,871 +93,937 @@ msgstr "*********************** FONTOS ***********************\n" msgid "To make this policy package active, execute:" msgstr "Ezen házirend aktiválásához futtassa:" @@ -252355,7 +256140,7 @@ index 1179592..e358401 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "Kikapcsolva" @@ -252540,8 +256325,8 @@ index 1179592..e358401 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "Bejelentkezési név" @@ -252552,9 +256337,10 @@ index 1179592..e358401 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "SELinux felhasználó" @@ -252602,9 +256388,11 @@ index 1179592..e358401 100644 msgstr "Nem sikerült létrehozni SELinux-felhasználót ehhez: %s" -#: ../semanage/seobject.py:745 +-#, python-format +-msgid "Could not add role %s for %s" +#: ../semanage/seobject.py:780 - #, python-format - msgid "Could not add role %s for %s" ++#, fuzzy, python-format ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "Nem sikerült felvenni \"%s\" szerepet ehhez: %s" -#: ../semanage/seobject.py:754 @@ -252614,9 +256402,11 @@ index 1179592..e358401 100644 msgstr "Nem sikerült beállítani az MLS-szintet ehhez: %s" -#: ../semanage/seobject.py:757 +-#, python-format +-msgid "Could not add prefix %s for %s" +#: ../semanage/seobject.py:792 - #, python-format - msgid "Could not add prefix %s for %s" ++#, fuzzy, python-format ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "Nem sikerült felvenni \"%s\" előtagot ehhez: %s" -#: ../semanage/seobject.py:760 @@ -252706,9 +256496,9 @@ index 1179592..e358401 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "SELinux szerepek" @@ -252728,9 +256518,11 @@ index 1179592..e358401 100644 msgstr "Hibás port" -#: ../semanage/seobject.py:980 +-#, python-format +-msgid "Could not create a key for %s/%s" +#: ../semanage/seobject.py:1018 - #, python-format - msgid "Could not create a key for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" msgstr "Nem sikerült létrehozni kulcsot ehhez: %s/%s" -#: ../semanage/seobject.py:991 @@ -252748,64 +256540,84 @@ index 1179592..e358401 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 - #, python-format - msgid "Could not check if port %s/%s is defined" +-#, python-format +-msgid "Could not check if port %s/%s is defined" ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 ++#, fuzzy, python-format ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" msgstr "Nem sikerült ellenőrizni, hogy definiálva van-e a(z) %s/%s port" -#: ../semanage/seobject.py:1002 +-#, python-format +-msgid "Port %s/%s already defined" +#: ../semanage/seobject.py:1042 - #, python-format - msgid "Port %s/%s already defined" ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "A(z) %s/%s port már definiálva van" -#: ../semanage/seobject.py:1006 +-#, python-format +-msgid "Could not create port for %s/%s" +#: ../semanage/seobject.py:1046 - #, python-format - msgid "Could not create port for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" msgstr "Nem sikerült létrehozni portot ehhez: %s/%s" -#: ../semanage/seobject.py:1012 +-#, python-format +-msgid "Could not create context for %s/%s" +#: ../semanage/seobject.py:1052 - #, python-format - msgid "Could not create context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" msgstr "Nem sikerült létrehozni kontextust ehhez: %s/%s" -#: ../semanage/seobject.py:1016 +-#, python-format +-msgid "Could not set user in port context for %s/%s" +#: ../semanage/seobject.py:1056 - #, python-format - msgid "Could not set user in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Nem sikerült beállítani a felhasználót %s/%s portkontextusban" -#: ../semanage/seobject.py:1020 +-#, python-format +-msgid "Could not set role in port context for %s/%s" +#: ../semanage/seobject.py:1060 - #, python-format - msgid "Could not set role in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Nem sikerült beállítani a szerepet %s/%s portkontextusban" -#: ../semanage/seobject.py:1024 +-#, python-format +-msgid "Could not set type in port context for %s/%s" +#: ../semanage/seobject.py:1064 - #, python-format - msgid "Could not set type in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Nem sikerült beállítani a típust %s/%s portkontextusban" -#: ../semanage/seobject.py:1029 +-#, python-format +-msgid "Could not set mls fields in port context for %s/%s" +#: ../semanage/seobject.py:1069 - #, python-format - msgid "Could not set mls fields in port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" msgstr "Nem sikerült beállítani az MLS-mezőket %s/%s portkontextusban" -#: ../semanage/seobject.py:1033 +-#, python-format +-msgid "Could not set port context for %s/%s" +#: ../semanage/seobject.py:1073 - #, python-format - msgid "Could not set port context for %s/%s" ++#, fuzzy, python-format ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "Nem sikerült beállítani a portkontextust ehhez: %s/%s" -#: ../semanage/seobject.py:1037 +-#, python-format +-msgid "Could not add port %s/%s" +#: ../semanage/seobject.py:1077 - #, python-format - msgid "Could not add port %s/%s" ++#, fuzzy, python-format ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "Nem sikerült felvenni ezt a portot: %s/%s" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -252821,21 +256633,32 @@ index 1179592..e358401 100644 msgstr "Setype szükséges" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 - #, python-format - msgid "Port %s/%s is not defined" +-#, python-format +-msgid "Port %s/%s is not defined" ++#: ../semanage/seobject.py:1102 ++#, fuzzy, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "Nem sikerült ellenőrizni, hogy definiálva van-e a(z) %s/%s port" ++ ++#: ../semanage/seobject.py:1104 ++#, fuzzy, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "%s/%s port nincs definiálva" -#: ../semanage/seobject.py:1068 +-#, python-format +-msgid "Could not query port %s/%s" +#: ../semanage/seobject.py:1108 - #, python-format - msgid "Could not query port %s/%s" ++#, fuzzy, python-format ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "Nem sikerült lekérdezni ezt a portot: %s/%s" -#: ../semanage/seobject.py:1079 +-#, python-format +-msgid "Could not modify port %s/%s" +#: ../semanage/seobject.py:1119 - #, python-format - msgid "Could not modify port %s/%s" ++#, fuzzy, python-format ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "Nem sikerült módosítani ezt a portot: %s/%s" -#: ../semanage/seobject.py:1092 @@ -252850,15 +256673,24 @@ index 1179592..e358401 100644 msgstr "Nem sikerült törölni a portot: %s" -#: ../semanage/seobject.py:1125 +-#, python-format +-msgid "Port %s/%s is defined in policy, cannot be deleted" ++#: ../semanage/seobject.py:1159 ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "%s/%s port nincs definiálva" ++ +#: ../semanage/seobject.py:1165 - #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" ++#, fuzzy, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)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:1129 +-#, python-format +-msgid "Could not delete port %s/%s" +#: ../semanage/seobject.py:1169 - #, python-format - msgid "Could not delete port %s/%s" ++#, fuzzy, python-format ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" msgstr "Nem sikerült törölni ezt a portot: %s/%s" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 @@ -252867,9 +256699,9 @@ index 1179592..e358401 100644 msgstr "Nem sikerült listázni a portokat" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "SELinux Port típus" @@ -252880,7 +256712,7 @@ index 1179592..e358401 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "Portszám" @@ -253149,9 +256981,12 @@ index 1179592..e358401 100644 msgstr "Azonos osztály már létezik ehhez: %s." -#: ../semanage/seobject.py:1697 +-#, python-format +-msgid "File spec %s conflicts with equivalency rule '%s %s'" +#: ../semanage/seobject.py:1750 - #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" ++#, fuzzy, python-format ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" msgstr "Fájl specifikáció %s ütközik egy azonossági szabállyal '%s %s'" -#: ../semanage/seobject.py:1706 @@ -253189,13 +257024,15 @@ index 1179592..e358401 100644 msgstr "Fájl specfikáció nem tartalmazhat szóközt" -#: ../semanage/seobject.py:1742 +-#, python-format +#: ../semanage/seobject.py:1795 - #, python-format ++#, fuzzy, python-format msgid "" -"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' " -"instead" -msgstr "Fájl specifikáció %s ütközik egy azonossági szabállyal '%s %s'; Próbálja meg helyette hozzáadni ezt: '%s'" -+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" +msgstr "" +"Fájl specifikáció %s ütközik egy azonossági szabállyal '%s %s'; Próbálja " +"meg helyette hozzáadni ezt: '%s'" @@ -253369,9 +257206,11 @@ index 1179592..e358401 100644 msgstr "Nem sikerült módosítani a(z) \"%s\" logikai értéket" -#: ../semanage/seobject.py:2063 +-#, python-format +-msgid "Bad format %s: Record %s" +#: ../semanage/seobject.py:2122 - #, python-format - msgid "Bad format %s: Record %s" ++#, fuzzy, python-format ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "Hibás formátum %s: Rekord %s" -#: ../semanage/seobject.py:2087 @@ -253419,13 +257258,13 @@ index 1179592..e358401 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "Leírás" -@@ -992,206 +1049,231 @@ msgstr "Hiba: a parancsértelmező érvénytelen.\n" +@@ -992,206 +1062,231 @@ msgstr "Hiba: a parancsértelmező érvénytelen.\n" msgid "Unable to clear environment\n" msgstr "Nem sikerült törölni a környezetet\n" @@ -253701,7 +257540,7 @@ index 1179592..e358401 100644 msgid "failed to exec shell\n" msgstr "nem sikerült végrehajtani a parancsértelmezőt\n" -@@ -1322,19 +1404,25 @@ msgstr "Fájl cimke" +@@ -1322,19 +1417,25 @@ msgstr "Fájl cimke" msgid "" "File\n" "Specification" @@ -253730,7 +257569,7 @@ index 1179592..e358401 100644 #: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2098 msgid "User Mapping" -@@ -1344,19 +1432,25 @@ msgstr "Hozzárendelt felhasználó" +@@ -1344,19 +1445,25 @@ msgstr "Hozzárendelt felhasználó" msgid "" "Login\n" "Name" @@ -253759,7 +257598,7 @@ index 1179592..e358401 100644 #: ../gui/loginsPage.py:133 #, python-format -@@ -1412,13 +1506,15 @@ msgstr "SELinux Szabályzatkészítő Eszköz" +@@ -1412,13 +1519,15 @@ msgstr "SELinux Szabályzatkészítő Eszköz" msgid "" "Select the policy type for the application or user role you want to " "confine:" @@ -253777,7 +257616,7 @@ index 1179592..e358401 100644 msgid "Standard Init Daemon" msgstr "Szabványos init daemon" -@@ -1426,9 +1522,12 @@ msgstr "Szabványos init daemon" +@@ -1426,9 +1535,12 @@ msgstr "Szabványos init daemon" msgid "" "Standard Init Daemon are daemons started on boot via init scripts. Usually " "requires a script in /etc/rc.d/init.d" @@ -253792,7 +257631,7 @@ index 1179592..e358401 100644 msgid "DBUS System Daemon" msgstr "DBUS rendszer daemon" -@@ -1440,16 +1539,18 @@ msgstr "Internet Szolgáltatások kiszolgáló (inetd)" +@@ -1440,16 +1552,18 @@ msgstr "Internet Szolgáltatások kiszolgáló (inetd)" msgid "Internet Services Daemon are daemons started by xinetd" msgstr "Internet Services Daemon azok a daemonok amelyeket az xinetd indít el" @@ -253814,7 +257653,7 @@ index 1179592..e358401 100644 msgid "User Application" msgstr "Felhasználói alkalmazás" -@@ -1457,9 +1558,11 @@ msgstr "Felhasználói alkalmazás" +@@ -1457,9 +1571,11 @@ msgstr "Felhasználói alkalmazás" msgid "" "User Application are any application that you would like to confine that is " "started by a user" @@ -253828,7 +257667,7 @@ index 1179592..e358401 100644 msgid "Sandbox" msgstr "Sandbox" -@@ -1483,7 +1586,10 @@ msgstr "Minimális Terminál Felhasználói típus" +@@ -1483,7 +1599,10 @@ msgstr "Minimális Terminál Felhasználói típus" 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." @@ -253840,7 +257679,7 @@ index 1179592..e358401 100644 #: ../gui/polgen.glade:512 msgid "Minimal X Windows User Role" -@@ -1493,7 +1599,10 @@ msgstr "Minimális X Windows Felhasználói típus" +@@ -1493,7 +1612,10 @@ msgstr "Minimális X Windows Felhasználói típus" 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" @@ -253852,7 +257691,7 @@ index 1179592..e358401 100644 #: ../gui/polgen.glade:529 msgid "User Role" -@@ -1503,7 +1612,10 @@ msgstr "Felhasználói típus" +@@ -1503,7 +1625,10 @@ msgstr "Felhasználói típus" msgid "" "User with full networking, no setuid applications without transition, no " "sudo, no su." @@ -253864,7 +257703,7 @@ index 1179592..e358401 100644 #: ../gui/polgen.glade:546 msgid "Admin User Role" -@@ -1511,9 +1623,12 @@ msgstr "Rendszergazdai Admin típus" +@@ -1511,9 +1636,12 @@ msgstr "Rendszergazdai Admin típus" #: ../gui/polgen.glade:550 msgid "" @@ -253880,7 +257719,7 @@ index 1179592..e358401 100644 #: ../gui/polgen.glade:592 msgid "Root Users" -@@ -1525,22 +1640,28 @@ msgstr "Rendszergazdai Admin típus" +@@ -1525,22 +1653,28 @@ msgstr "Rendszergazdai Admin típus" #: ../gui/polgen.glade:627 msgid "" @@ -253901,7 +257740,7 @@ index 1179592..e358401 100644 -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "Név" @@ -253914,7 +257753,7 @@ index 1179592..e358401 100644 #: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361 msgid "..." -@@ -1548,7 +1669,9 @@ msgstr "..." +@@ -1548,7 +1682,9 @@ msgstr "..." #: ../gui/polgen.glade:776 msgid "Enter unique name for the confined application or user role." @@ -253925,7 +257764,7 @@ index 1179592..e358401 100644 #: ../gui/polgen.glade:794 msgid "Executable" -@@ -1561,7 +1684,9 @@ msgstr "Init szkript" +@@ -1561,7 +1697,9 @@ msgstr "Init szkript" #: ../gui/polgen.glade:821 msgid "" "Enter complete path to init script used to start the confined application." @@ -253936,7 +257775,7 @@ index 1179592..e358401 100644 #: ../gui/polgen.glade:887 msgid "Select existing role to modify:" -@@ -1569,7 +1694,9 @@ msgstr "Válasszon létező szerepkört a módosításhoz:" +@@ -1569,7 +1707,9 @@ msgstr "Válasszon létező szerepkört a módosításhoz:" #: ../gui/polgen.glade:908 msgid "Select the user roles that will transiton to the %s domain." @@ -253947,7 +257786,7 @@ index 1179592..e358401 100644 #: ../gui/polgen.glade:928 msgid "role tab" -@@ -1587,16 +1714,20 @@ msgstr "Válasszon alkalmazás területeket amik %s átmenetet képeznek. " +@@ -1587,16 +1727,20 @@ msgstr "Válasszon alkalmazás területeket amik %s átmenetet képeznek. " msgid "" "transition \n" "role tab" @@ -253973,7 +257812,7 @@ index 1179592..e358401 100644 #: ../gui/polgen.glade:1056 msgid "Select domains that %s will administer:" -@@ -1604,7 +1735,9 @@ msgstr "Válasszon területeket amiket %s adminsztrálni fog:" +@@ -1604,7 +1748,9 @@ msgstr "Válasszon területeket amiket %s adminsztrálni fog:" #: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129 msgid "Select the domains that you would like this user administer." @@ -253984,16 +257823,16 @@ index 1179592..e358401 100644 #: ../gui/polgen.glade:1111 msgid "Select additional roles for %s:" -@@ -1619,7 +1752,7 @@ msgid "TCP Ports" +@@ -1619,7 +1765,7 @@ msgid "TCP Ports" msgstr "TCP Portok" #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" msgstr "Mind" -@@ -1633,7 +1766,9 @@ msgstr "600-1024" +@@ -1633,7 +1779,9 @@ msgstr "600-1024" #: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411 msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024" @@ -254004,7 +257843,7 @@ index 1179592..e358401 100644 #: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424 msgid "Unreserved Ports (>1024)" -@@ -1643,7 +1778,9 @@ msgstr "Nem foglalt portok (>1024)" +@@ -1643,7 +1791,9 @@ msgstr "Nem foglalt portok (>1024)" msgid "" "Enter a comma separated list of udp ports or ranges of ports that %s binds " "to. Example: 612, 650-660" @@ -254015,7 +257854,7 @@ index 1179592..e358401 100644 #: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609 #: ../gui/polgen.glade:1718 -@@ -1652,7 +1789,9 @@ msgstr "Válasszon portokat" +@@ -1652,7 +1802,9 @@ msgstr "Válasszon portokat" #: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469 msgid "Allows %s to bind to any udp ports > 1024" @@ -254026,7 +257865,7 @@ index 1179592..e358401 100644 #: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666 msgid "UDP Ports" -@@ -1662,7 +1801,9 @@ msgstr "UDP Portok" +@@ -1662,7 +1814,9 @@ msgstr "UDP Portok" msgid "" "Network\n" "Bind tab" @@ -254037,7 +257876,7 @@ index 1179592..e358401 100644 #: ../gui/polgen.glade:1537 msgid "Select network ports that %s connects to:" -@@ -1676,7 +1817,9 @@ msgstr "Engedélyezi %s számára, hogy csatlakozzon bármely TCP porthoz" +@@ -1676,7 +1830,9 @@ msgstr "Engedélyezi %s számára, hogy csatlakozzon bármely TCP porthoz" msgid "" "Enter a comma separated list of tcp ports or ranges of ports that %s " "connects to. Example: 612, 650-660" @@ -254048,7 +257887,7 @@ index 1179592..e358401 100644 #: ../gui/polgen.glade:1702 msgid "Allows %s to connect to any udp port" -@@ -1686,7 +1829,9 @@ msgstr "Engedélyezi %s számára hogy csatlakozhasson bármely UDP portra" +@@ -1686,7 +1842,9 @@ msgstr "Engedélyezi %s számára hogy csatlakozhasson bármely UDP portra" msgid "" "Enter a comma separated list of udp ports or ranges of ports that %s " "connects to. Example: 612, 650-660" @@ -254059,7 +257898,7 @@ index 1179592..e358401 100644 #: ../gui/polgen.glade:1792 msgid "Select common application traits for %s:" -@@ -1732,7 +1877,8 @@ msgstr "Mappák/fájlok megadása amiket %s kezel" +@@ -1732,7 +1890,8 @@ msgstr "Mappák/fájlok megadása amiket %s kezel" msgid "" "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib " "Files ..." @@ -254069,7 +257908,7 @@ index 1179592..e358401 100644 #: ../gui/polgen.glade:2166 msgid "Add booleans from the %s policy:" -@@ -1750,75 +1896,84 @@ msgstr "Melyik mappában állítja elő a %s szabályzatot?" +@@ -1750,75 +1909,84 @@ msgstr "Melyik mappában állítja elő a %s szabályzatot?" msgid "Policy Directory" msgstr "Szabályzati mappa" @@ -254175,7 +258014,7 @@ index 1179592..e358401 100644 msgid "Configue SELinux" msgstr "SELinux beállítása" -@@ -1830,9 +1985,15 @@ msgstr "Hálózati port" +@@ -1830,9 +1998,15 @@ msgstr "Hálózati port" msgid "" "SELinux Port\n" "Type" @@ -254185,14 +258024,14 @@ index 1179592..e358401 100644 +"Típus" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" msgstr "Protokoll" -@@ -1840,9 +2001,13 @@ msgstr "Protokoll" +@@ -1840,9 +2014,13 @@ msgstr "Protokoll" msgid "" "MLS/MCS\n" "Level" @@ -254202,33 +258041,33 @@ index 1179592..e358401 100644 +"Szint" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" msgstr "Port" -@@ -1880,10 +2045,14 @@ msgid "Modify %s" +@@ -1880,10 +2058,14 @@ msgid "Modify %s" msgstr "%s módosítása" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" msgstr "Átjárható" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" msgstr "Vezérelt" -@@ -1891,12 +2060,15 @@ msgstr "Vezérelt" +@@ -1891,12 +2073,15 @@ msgstr "Vezérelt" msgid "Status" msgstr "Állapot" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " @@ -254241,7 +258080,7 @@ index 1179592..e358401 100644 #: ../gui/statusPage.py:147 msgid "" -@@ -1904,16 +2076,25 @@ msgid "" +@@ -1904,16 +2089,25 @@ msgid "" "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 " @@ -254260,7 +258099,7 @@ index 1179592..e358401 100644 +"módba ami csak logolja a hibákat, és nem lép közbe az SELinux szabályzattal. " +"Az áteresztő mód természetesen nem igényel újraindítást. Kívánja folytatni?" + -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " @@ -254273,7 +258112,7 @@ index 1179592..e358401 100644 #: ../gui/system-config-selinux.glade:11 msgid "system-config-selinux" -@@ -1923,7 +2104,9 @@ msgstr "system-config-selinux" +@@ -1923,7 +2117,9 @@ msgstr "system-config-selinux" msgid "" "Copyright (c)2006 Red Hat, Inc.\n" "Copyright (c) 2006 Dan Walsh " @@ -254284,7 +258123,7 @@ index 1179592..e358401 100644 #: ../gui/system-config-selinux.glade:22 #: ../gui/system-config-selinux.glade:544 -@@ -1957,9 +2140,19 @@ msgid "" +@@ -1957,9 +2153,19 @@ msgid "" "socket\n" "symbolic link\n" "named pipe\n" @@ -254301,19 +258140,19 @@ index 1179592..e358401 100644 #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "MLS" -@@ -1972,6 +2165,7 @@ msgid "SELinux Administration" +@@ -1972,6 +2178,7 @@ msgid "SELinux Administration" msgstr "SELinux Adminisztráció" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" msgstr "Hozzáadás" -@@ -2000,7 +2194,10 @@ msgid "" +@@ -2000,7 +2207,10 @@ msgid "" "Disabled\n" "Permissive\n" "Enforcing\n" @@ -254325,7 +258164,7 @@ index 1179592..e358401 100644 #: ../gui/system-config-selinux.glade:1373 msgid "Current Enforcing Mode" -@@ -2016,7 +2213,11 @@ msgid "" +@@ -2016,7 +2226,11 @@ msgid "" "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." @@ -254338,7 +258177,7 @@ index 1179592..e358401 100644 #: ../gui/system-config-selinux.glade:1509 msgid "Relabel on next reboot." -@@ -2028,7 +2229,8 @@ msgstr "label37" +@@ -2028,7 +2242,8 @@ msgstr "label37" #: ../gui/system-config-selinux.glade:1598 msgid "Revert boolean setting to system default" @@ -254348,15 +258187,15 @@ index 1179592..e358401 100644 #: ../gui/system-config-selinux.glade:1614 msgid "Toggle between Customized and All Booleans" -@@ -2041,6 +2243,7 @@ msgstr "Váltás egyéni és minden boolean között" +@@ -2041,6 +2256,7 @@ msgstr "Váltás egyéni és minden boolean között" #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" msgstr "Szűrő" -@@ -2135,9 +2338,11 @@ msgstr "Betölthető szabályzat modul eltávolítása" +@@ -2135,9 +2351,11 @@ msgstr "Betölthető szabályzat modul eltávolítása" #: ../gui/system-config-selinux.glade:2661 msgid "" @@ -254371,7 +258210,7 @@ index 1179592..e358401 100644 #: ../gui/system-config-selinux.glade:2781 msgid "label44" -@@ -2164,1321 +2369,3410 @@ msgstr "label59" +@@ -2164,1321 +2382,3470 @@ msgstr "label59" msgid "SELinux user '%s' is required" msgstr "SELinux felhasználó '%s' szükséges" @@ -254386,6 +258225,10 @@ index 1179592..e358401 100644 -#: ../sepolicy/sepolicy.py:207 -msgid "name of the OS for man pages" -msgstr "OS neve a man oldalakhoz" +- +-#: ../sepolicy/sepolicy.py:209 +-msgid "Generate HTML man pages structure for selected SELinux man page" +-msgstr "Készítsen HTML man oldalakat a kijelólt SELinux man oldalakból" +#: booleans.py:1 +msgid "" +"Allow ABRT to modify public files used for public file transfer services." @@ -254393,9 +258236,9 @@ index 1179592..e358401 100644 +"Engedélyezi az ABRT számára hogy módosíthassa a publikus fájlokat amik a " +"publikus fájlátvitel szolgáltatásoknál vannak" --#: ../sepolicy/sepolicy.py:209 --msgid "Generate HTML man pages structure for selected SELinux man page" --msgstr "Készítsen HTML man oldalakat a kijelólt SELinux man oldalakból" +-#: ../sepolicy/sepolicy.py:213 +-msgid "All domains" +-msgstr "Mindet terület" +#: booleans.py:2 +msgid "" +"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts" @@ -254403,9 +258246,9 @@ index 1179592..e358401 100644 +"Engedélyezi az ABRT számára hogy a abrt_handle_event_t tartományban fusson, " +"ezzel pedig kezelni tudja az ABRT események szkriptjeit" --#: ../sepolicy/sepolicy.py:213 --msgid "All domains" --msgstr "Mindet terület" +-#: ../sepolicy/sepolicy.py:216 +-msgid "Domain name(s) of man pages to be created" +-msgstr "Elkészíteni kívánt man oldal tartomány(ok) nevei" +#: booleans.py:3 +#, fuzzy +msgid "" @@ -254415,33 +258258,33 @@ index 1179592..e358401 100644 +"Engedélyezi a tftp számára hogy módosíthassa a publikus fájlokat nyílt " +"fájlátviteli szolgáltatásoknál." --#: ../sepolicy/sepolicy.py:216 --msgid "Domain name(s) of man pages to be created" --msgstr "Elkészíteni kívánt man oldal tartomány(ok) nevei" +-#: ../sepolicy/sepolicy.py:221 +-msgid "Query SELinux policy network information" +-msgstr "SELinux hálózati szabályzat információ lekérdezése" +#: booleans.py:4 +msgid "Allow antivirus programs to read non security files on a system" +msgstr "" +"Engedélyezi az antivírus programoknak, hogy olvashassanak nem biztonsági " +"fájlokat a rendszerben" --#: ../sepolicy/sepolicy.py:221 --msgid "Query SELinux policy network information" --msgstr "SELinux hálózati szabályzat információ lekérdezése" +-#: ../sepolicy/sepolicy.py:226 +-msgid "list all SELinux port types" +-msgstr "listázza az összes SELinux porttípust" +#: booleans.py:5 +msgid "Determine whether can antivirus programs use JIT compiler." +msgstr "" +"Határozza meg, mikor használhatnak az antivírus programok JIT fordítót." --#: ../sepolicy/sepolicy.py:226 --msgid "list all SELinux port types" --msgstr "listázza az összes SELinux porttípust" +-#: ../sepolicy/sepolicy.py:229 +-msgid "show SELinux type related to the port" +-msgstr "jelenítse meg a porthoz kapcsolódó SELinux típust" +#: booleans.py:6 +msgid "Allow auditadm to exec content" +msgstr "Engedélyezi az auditadm futását exec tartalomra" --#: ../sepolicy/sepolicy.py:229 --msgid "show SELinux type related to the port" --msgstr "jelenítse meg a porthoz kapcsolódó SELinux típust" +-#: ../sepolicy/sepolicy.py:232 +-msgid "Show ports defined for this SELinux type" +-msgstr "Jelenítse meg a portokat az ehhez definiált SELinux típusokhoz" +#: booleans.py:7 +msgid "" +"Allow users to resolve user passwd entries directly from ldap rather then " @@ -254450,34 +258293,34 @@ index 1179592..e358401 100644 +"Engedélyezi a felhasználók számára hogy feloldjanak passwd bejegyzéseket " +"közvetlen az ldap-ról ahelyett hogy sssd kiszolgálót használnának" --#: ../sepolicy/sepolicy.py:232 --msgid "Show ports defined for this SELinux type" --msgstr "Jelenítse meg a portokat az ehhez definiált SELinux típusokhoz" +-#: ../sepolicy/sepolicy.py:235 +-msgid "show ports to which this domain can bind and/or connect" +-msgstr "Jelenítse meg azokat a portokat amelyeket ez a tartomány össze tud kapcsolni - bind/connect" +#: booleans.py:8 +msgid "Allow users to login using a radius server" +msgstr "" +"Lehetővé teszi a felhasználóknak hogy bejelentkezzenek egy radius kiszolgáló " +"segítségével" --#: ../sepolicy/sepolicy.py:235 --msgid "show ports to which this domain can bind and/or connect" --msgstr "Jelenítse meg azokat a portokat amelyeket ez a tartomány össze tud kapcsolni - bind/connect" +-#: ../sepolicy/sepolicy.py:250 +-msgid "query SELinux policy to see if domains can communicate with each other" +-msgstr "Kérdezze le az SELinux szabályzatát hogy mely tartományok képesek egymással kommunikálni" +#: booleans.py:9 +msgid "Allow users to login using a yubikey server" +msgstr "" +"Engedélyezi a felhasználók számára, hogy bejelentkezhessenek yubikey " +"kiszolgálóval" --#: ../sepolicy/sepolicy.py:250 --msgid "query SELinux policy to see if domains can communicate with each other" --msgstr "Kérdezze le az SELinux szabályzatát hogy mely tartományok képesek egymással kommunikálni" +-#: ../sepolicy/sepolicy.py:253 +-msgid "Source Domain" +-msgstr "Forrás tartomány" +#: booleans.py:10 +msgid "Determine whether awstats can purge httpd log files." +msgstr "Határozza meg, mikor törölheti az awstats httpd log fájlokat." --#: ../sepolicy/sepolicy.py:253 --msgid "Source Domain" --msgstr "Forrás tartomány" +-#: ../sepolicy/sepolicy.py:256 +-msgid "Target Domain" +-msgstr "Cél tartomány" +#: booleans.py:11 +#, fuzzy +msgid "Allow boinc_domain execmem/execstack." @@ -254485,9 +258328,9 @@ index 1179592..e358401 100644 +"Engedélyezi a httpd szkriptek és modulok számára a execmem/execstack " +"műveletet" --#: ../sepolicy/sepolicy.py:256 --msgid "Target Domain" --msgstr "Cél tartomány" +-#: ../sepolicy/sepolicy.py:276 +-msgid "query SELinux Policy to see description of booleans" +-msgstr "Kérdezze le az SELinux szabályzatát hogy láthassa a boolean-ok leírását" +#: booleans.py:12 +msgid "" +"Determine whether cdrecord can read various content. nfs, samba, removable " @@ -254497,9 +258340,9 @@ index 1179592..e358401 100644 +"nfs, samba, eltávolítható eszközök, felhasználói temp fájlok, és további " +"megbízhatatlan fájlok tartalmai" --#: ../sepolicy/sepolicy.py:276 --msgid "query SELinux Policy to see description of booleans" --msgstr "Kérdezze le az SELinux szabályzatát hogy láthassa a boolean-ok leírását" +-#: ../sepolicy/sepolicy.py:280 +-msgid "get all booleans descriptions" +-msgstr "gyűjtse be az összes boolean leíróit" +#: booleans.py:13 +msgid "" +"Allow cluster administrative domains to connect to the network using TCP." @@ -254507,81 +258350,81 @@ index 1179592..e358401 100644 +"Engedélyezi a cluster adminisztratív tartományai számára, hogy TCP " +"protokollal csatlakozzon a hálózatra." --#: ../sepolicy/sepolicy.py:280 --msgid "get all booleans descriptions" --msgstr "gyűjtse be az összes boolean leíróit" +-#: ../sepolicy/sepolicy.py:282 +-msgid "boolean to get description" +-msgstr "boolean hogy leírást kapjon róla" +#: booleans.py:14 +msgid "Allow cluster administrative domains to manage all files on a system." +msgstr "" +"Engedélyezi a cluster adminisztratív tartományai számára, hogy az összes " +"fájltípust kezelhesse a rendszerben." --#: ../sepolicy/sepolicy.py:282 --msgid "boolean to get description" --msgstr "boolean hogy leírást kapjon róla" +-#: ../sepolicy/sepolicy.py:301 +#: booleans.py:15 -+msgid "" + msgid "" +-"query SELinux Policy to see how a source process domain can transition to " +-"the target process domain" +-msgstr "Kérdezze le az SELinux szabályzatát hogy látható legyen hogyan tud átmenni a forrás tartomány a céltartományba" +"Allow cluster administrative cluster domains memcheck-amd64- to use " +"executable memory" +msgstr "" +"Engedélyezi a cluster adminisztratív tartományai számára, hogy a memcheck-" +"amd64- végrehajtható memóriát használhasson" --#: ../sepolicy/sepolicy.py:301 +-#: ../sepolicy/sepolicy.py:304 +-msgid "source process domain" +-msgstr "forrás feldogozási tartomány" +#: booleans.py:16 - msgid "" --"query SELinux Policy to see how a source process domain can transition to " --"the target process domain" --msgstr "Kérdezze le az SELinux szabályzatát hogy látható legyen hogyan tud átmenni a forrás tartomány a céltartományba" ++msgid "" +"Determine whether Cobbler can modify public files used for public file " +"transfer services." +msgstr "" +"Engedélyezi a Cobbler számára hogy módosíthasson publikus fájlokat, amik a " +"publikus fájlátviteli szolgáltatásoknál használatosak." --#: ../sepolicy/sepolicy.py:304 --msgid "source process domain" --msgstr "forrás feldogozási tartomány" +-#: ../sepolicy/sepolicy.py:307 +-msgid "target process domain" +-msgstr "cél feldolgozási tartomány" +#: booleans.py:17 +msgid "Determine whether Cobbler can connect to the network using TCP." +msgstr "" +"Engedélyezi a Cobbler számára, hogy TCP protokollt használva csatlakozzon a " +"hálózatra, vagy sem." --#: ../sepolicy/sepolicy.py:307 --msgid "target process domain" --msgstr "cél feldolgozási tartomány" +-#: ../sepolicy/sepolicy.py:327 +-msgid "Command required for this type of policy" +-msgstr "Parancs szükséges ilyen típusú szabályokhoz" +#: booleans.py:18 +msgid "Determine whether Cobbler can access cifs file systems." +msgstr "Meghatározza, hogy vajon a Cobbler elérheti-e a cifs fájlrendszereket." --#: ../sepolicy/sepolicy.py:327 --msgid "Command required for this type of policy" --msgstr "Parancs szükséges ilyen típusú szabályokhoz" +-#: ../sepolicy/sepolicy.py:347 +-msgid "List SELinux Policy interfaces" +-msgstr "Listázza az SELinux szabályzat interfészeit" +#: booleans.py:19 +msgid "Determine whether Cobbler can access nfs file systems." +msgstr "Meghatározza hogy vajon a Cobbler elérheti-e az nfs fájlrendszereket." --#: ../sepolicy/sepolicy.py:347 --msgid "List SELinux Policy interfaces" --msgstr "Listázza az SELinux szabályzat interfészeit" +-#: ../sepolicy/sepolicy.py:362 +-msgid "Generate SELinux Policy module template" +-msgstr "Állítsa elő az SELinux szabályzat modul sablont" +#: booleans.py:20 +msgid "Determine whether collectd can connect to the network using TCP." +msgstr "" +"Engedélyezi a collectd számára, hogy TCP protokollal csatlakozzon a " +"hálózatra." --#: ../sepolicy/sepolicy.py:362 --msgid "Generate SELinux Policy module template" --msgstr "Állítsa elő az SELinux szabályzat modul sablont" +-#: ../sepolicy/sepolicy.py:365 +-msgid "Enter domain type which you will be extending" +-msgstr "Adja meg a tartomány típusát amit kiterjeszteni szeretne" +#: booleans.py:21 +msgid "Determine whether Condor can connect to the network using TCP." +msgstr "" +"Engedélyezi a Codnor számára, hogy TCP protokollal csatlakozzon a hálózatra." --#: ../sepolicy/sepolicy.py:365 --msgid "Enter domain type which you will be extending" --msgstr "Adja meg a tartomány típusát amit kiterjeszteni szeretne" +-#: ../sepolicy/sepolicy.py:368 +-msgid "Enter SELinux user(s) which will transition to this domain" +-msgstr "Adja meg azon SELinux felhasználó(k) neveit, amelyek átmenetet képeznek erre a tartományra" +#: booleans.py:22 +msgid "" +"Allow system cron jobs to relabel filesystem for restoring file contexts." @@ -254589,45 +258432,22 @@ index 1179592..e358401 100644 +"Engedélyezi a rendszerben lévő cron feladatok számára hogy újracimkézzék a " +"fájlrenszert a fájlkontextusok helyreállításáért." --#: ../sepolicy/sepolicy.py:368 --msgid "Enter SELinux user(s) which will transition to this domain" --msgstr "Adja meg azon SELinux felhasználó(k) neveit, amelyek átmenetet képeznek erre a tartományra" -+#: booleans.py:23 -+msgid "Determine whether cvs can read shadow password files." -+msgstr "" -+"Meghatározza, hogy a cvs alkalmazás mikor olvashatja a shadow jelszó " -+"fájlokat." - -#: ../sepolicy/sepolicy.py:371 -msgid "Enter domain(s) that this confined admin will administrate" -msgstr "Adja meg a tartományt, (vagy tartományokat), ahol ez a korlátozott admin adminisztrálni fog" -+#: booleans.py:24 -+msgid "Allow all daemons to write corefiles to /" -+msgstr "Engedélyezi az összes daemon számára hogy a corefájlokat a rootba írja" - +- -#: ../sepolicy/sepolicy.py:374 -msgid "name of policy to generate" -msgstr "az előállítandó szabályzat neve" -+#: booleans.py:25 -+msgid "Allow all daemons to use tcp wrappers." -+msgstr "" -+"Engedélyezi az összes daemon számára hogy használhassa a tcp wrappereket." - +- -#: ../sepolicy/sepolicy.py:378 -msgid "path in which the generated policy files will be stored" -msgstr "az elérési út ahol az előállított szabályzati fájlok tárolásra kerülnek" -+#: booleans.py:26 -+msgid "Allow all daemons the ability to read/write terminals" -+msgstr "Engedélyezi az összes daemon számára hogy írja/olvassa a terminálokat" - +- -#: ../sepolicy/sepolicy.py:380 -msgid "executable to confine" -msgstr "szabályozandó állomány" -+#: booleans.py:27 -+msgid "Determine whether dbadm can manage generic user files." -+msgstr "" -+"Meghatározza, hogy a dbadm mikor kezelhet általános felhasználói fájlokat." - +- -#: ../sepolicy/sepolicy.py:384 ../sepolicy/sepolicy.py:387 -#: ../sepolicy/sepolicy.py:390 ../sepolicy/sepolicy.py:393 -#: ../sepolicy/sepolicy.py:396 ../sepolicy/sepolicy.py:399 @@ -254637,11 +258457,7 @@ index 1179592..e358401 100644 -#, python-format -msgid "Generate Policy for %s" -msgstr "Készítsen szabályzatot %s számára" -+#: booleans.py:28 -+msgid "Determine whether dbadm can read generic user files." -+msgstr "" -+"Meghatározza, hogy a dbadm mikor olvashat általános felhasználói fájlokat." - +- -#: ../sepolicy/sepolicy.py:422 -msgid "commands" -msgstr "parancsok" @@ -254863,19 +258679,29 @@ index 1179592..e358401 100644 -#: booleans.py:21 -msgid "Allow cvs daemon to read shadow" -msgstr "Engedélyezi a cvs daemon számára hogy olvashassa a shadow fájlt" -- ++#: booleans.py:23 ++msgid "Determine whether cvs can read shadow password files." ++msgstr "" ++"Meghatározza, hogy a cvs alkalmazás mikor olvashatja a shadow jelszó " ++"fájlokat." + -#: booleans.py:22 --msgid "Allow all daemons to write corefiles to /" --msgstr "Engedélyezi az összes daemon számára hogy a corefájlokat a rootba írja" -- ++#: booleans.py:24 + msgid "Allow all daemons to write corefiles to /" + msgstr "Engedélyezi az összes daemon számára hogy a corefájlokat a rootba írja" + -#: booleans.py:23 --msgid "Allow all daemons to use tcp wrappers." ++#: booleans.py:25 + msgid "Allow all daemons to use tcp wrappers." -msgstr "Engedélyezi az összes daemon számára hogy használhassa a tcp wrappereket." -- ++msgstr "" ++"Engedélyezi az összes daemon számára hogy használhassa a tcp wrappereket." + -#: booleans.py:24 --msgid "Allow all daemons the ability to read/write terminals" --msgstr "Engedélyezi az összes daemon számára hogy írja/olvassa a terminálokat" -- ++#: booleans.py:26 + msgid "Allow all daemons the ability to read/write terminals" + msgstr "Engedélyezi az összes daemon számára hogy írja/olvassa a terminálokat" + -#: booleans.py:25 -msgid "Allow dan to manage user files" -msgstr "Engedélyezi dan számára, hogy felhasználói fájlokat kezeljen" @@ -254884,22 +258710,26 @@ index 1179592..e358401 100644 -msgid "Allow dan to read user files" -msgstr "Engedélyezi dan számára, hogy felhasználói fájlokat olvasson" - --#: booleans.py:27 + #: booleans.py:27 -msgid "Allow dbadm to manage files in users home directories" -msgstr "Engedélyezi a dbadm számára hogy kezelje a fájlokat a felhasználó home mappáiban" -- --#: booleans.py:28 ++msgid "Determine whether dbadm can manage generic user files." ++msgstr "" ++"Meghatározza, hogy a dbadm mikor kezelhet általános felhasználói fájlokat." + + #: booleans.py:28 -msgid "Allow dbadm to read files in users home directories" -msgstr "Engedélyezi a dbadm számára hogy olvassa a fájlokat a felhasználó home mappáiban" -- --#: booleans.py:29 --msgid "" ++msgid "Determine whether dbadm can read generic user files." ++msgstr "" ++"Meghatározza, hogy a dbadm mikor olvashat általános felhasználói fájlokat." + + #: booleans.py:29 + 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 "Tiltsa a felhasználói tartományok alkalmazásait hogy összerendelhessenek azok egy memória régiót olvashatóként és írhatóként is. Ez mindenképp veszélyes, és ezt a végrehajtható állományt jelenteni kell a bugzilla hibakövetőben." -+#: booleans.py:29 -+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 "" @@ -255148,58 +258978,71 @@ index 1179592..e358401 100644 +"fájlrendszerekhez." #: booleans.py:60 +-msgid "Enable reading of urandom for all domains." +-msgstr "Engedélyezi az urandom olvasás számára az összes tartományt." +msgid "Determine whether Gitosis can send mail." +msgstr "Meghatározza a Gitosis számára, hogy küldhet-e levelet." -+ -+#: booleans.py:61 - msgid "Enable reading of urandom for all domains." - msgstr "Engedélyezi az urandom olvasás számára az összes tartományt." --#: booleans.py:61 -+#: booleans.py:62 -+msgid "" + #: booleans.py:61 +-msgid "" +-"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" +-"agent to manage user files." +-msgstr "Engedélyezi a gpg-agent --write-env-file opció használatát. Ez egyben engedélyezi a gpg-agent számára hogy felhasználói fájlokat módosítson." ++msgid "Enable reading of urandom for all domains." ++msgstr "Engedélyezi az urandom olvasás számára az összes tartományt." + + #: booleans.py:62 + msgid "" +-"Allow gpg web domain to modify public files used for public file transfer " +-"services." +-msgstr "Engedélyezi a gpg web tartomány számára hogy módosíthasson publikus fájlokat a nyílt fájlátviteleknél." +"Allow glusterfsd to modify public files used for public file transfer " +"services. Files/Directories must be labeled public_content_rw_t." +msgstr "" +"Engedélyezi a glusterfsd számára, hogy módosítson publikus fájlokat a nyílt " +"fájlátviteli szolgáltatásoknál. Fájloknak/Mappáknak public_content_rw_t " +"cimkével kell rendelkezniük." -+ -+#: booleans.py:63 + + #: booleans.py:63 +-msgid "Allow gssd to read temp directory. For access to kerberos tgt." +-msgstr "Engedélyezi a gssd számára hogy temp mappát olvashassa. A kerberos tgt hozzáférés miatt szükséges lehet." +msgid "Allow glusterfsd to share any file/directory read only." +msgstr "" +"Engedélyezi a glusterfsd számára, hogy megosszon bármely csak olvasható " +"fájlt/mappát." -+ -+#: booleans.py:64 + + #: booleans.py:64 +-msgid "Allow guest to exec content" +-msgstr "Engedélyezi a vendég számára, hogy tartalmat futtathasson" +msgid "Allow glusterfsd to share any file/directory read/write." +msgstr "" +"Engedélyezi a glusterfsd számára, hogy megosszon bármely írható-olvasható " +"fájlt/mappát." -+ -+#: booleans.py:65 + + #: booleans.py:65 msgid "" - "Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" - "agent to manage user files." --msgstr "Engedélyezi a gpg-agent --write-env-file opció használatát. Ez egyben engedélyezi a gpg-agent számára hogy felhasználói fájlokat módosítson." +-"Allow Apache to modify public files used for public file transfer services. " +-"Directories/Files must be labeled public_content_rw_t." +-msgstr "Engedélyezi az Apache számára hogy módosíthasson publikusan fájlokat a publikusan használt fájlátviteleknél. A mappák/fájloknak public_content_rw_t cimkével kell rendelkezniük." ++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" ++"agent to manage user files." +msgstr "" +"Engedélyezi a gpg-agent --write-env-file opció használatát. Ez egyben " +"engedélyezi a gpg-agent számára hogy felhasználói fájlokat módosítson." --#: booleans.py:62 -+#: booleans.py:66 - msgid "" - "Allow gpg web domain to modify public files used for public file transfer " - "services." --msgstr "Engedélyezi a gpg web tartomány számára hogy módosíthasson publikus fájlokat a nyílt fájlátviteleknél." + #: booleans.py:66 +-msgid "Allow httpd to use built in scripting (usually php)" +-msgstr "Engedélyezi a httpd számára hogy felhasználja a beépített szkriptezést (általában ez php)" ++msgid "" ++"Allow gpg web domain to modify public files used for public file transfer " ++"services." +msgstr "" +"Engedélyezi a gpg web tartomány számára hogy módosíthasson publikus fájlokat " +"a nyílt fájlátviteleknél." --#: booleans.py:63 --msgid "Allow gssd to read temp directory. For access to kerberos tgt." --msgstr "Engedélyezi a gssd számára hogy temp mappát olvashassa. A kerberos tgt hozzáférés miatt szükséges lehet." -+#: booleans.py:67 + #: booleans.py:67 +-msgid "Allow http daemon to check spam" +-msgstr "Engedélyezi a httpd számára hogy ellenőrizhesse a spam-ot" +#, fuzzy +msgid "" +"Allow gssd to list tmp directories and read the kerberos credential cache." @@ -255207,36 +259050,29 @@ index 1179592..e358401 100644 +"Engedélyezi a gssd számára hogy temp mappát olvashassa. A kerberos tgt " +"hozzáférés miatt szükséges lehet." --#: booleans.py:64 -+#: booleans.py:68 - msgid "Allow guest to exec content" - msgstr "Engedélyezi a vendég számára, hogy tartalmat futtathasson" - --#: booleans.py:65 + #: booleans.py:68 ++msgid "Allow guest to exec content" ++msgstr "Engedélyezi a vendég számára, hogy tartalmat futtathasson" ++ +#: booleans.py:69 - msgid "" - "Allow Apache to modify public files used for public file transfer services. " - "Directories/Files must be labeled public_content_rw_t." --msgstr "Engedélyezi az Apache számára hogy módosíthasson publikusan fájlokat a publikusan használt fájlátviteleknél. A mappák/fájloknak public_content_rw_t cimkével kell rendelkezniük." ++msgid "" ++"Allow Apache to modify public files used for public file transfer services. " ++"Directories/Files must be labeled public_content_rw_t." +msgstr "" +"Engedélyezi az Apache számára hogy módosíthasson publikusan fájlokat a " +"publikusan használt fájlátviteleknél. A mappák/fájloknak public_content_rw_t " +"cimkével kell rendelkezniük." - --#: booleans.py:66 ++ +#: booleans.py:70 - msgid "Allow httpd to use built in scripting (usually php)" --msgstr "Engedélyezi a httpd számára hogy felhasználja a beépített szkriptezést (általában ez php)" ++msgid "Allow httpd to use built in scripting (usually php)" +msgstr "" +"Engedélyezi a httpd számára hogy felhasználja a beépített szkriptezést " +"(általában ez php)" - --#: booleans.py:67 ++ +#: booleans.py:71 - msgid "Allow http daemon to check spam" - msgstr "Engedélyezi a httpd számára hogy ellenőrizhesse a spam-ot" - --#: booleans.py:68 ++msgid "Allow http daemon to check spam" ++msgstr "Engedélyezi a httpd számára hogy ellenőrizhesse a spam-ot" ++ +#: booleans.py:72 msgid "" "Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " @@ -256659,6 +260495,33 @@ index 1179592..e358401 100644 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "Engedélyezi a ZoneMinder számára, hogy futtathasson su/sudo parancsot." + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++#, fuzzy ++msgid "Select" ++msgstr "Válasszon portokat" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -256908,7 +260771,7 @@ index 1179592..e358401 100644 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "összes fájl" + @@ -257089,7 +260952,7 @@ index 1179592..e358401 100644 +msgstr "Beállító szkript" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +#, fuzzy +msgid "Applications" +msgstr "Alkalmazás" @@ -257098,47 +260961,37 @@ index 1179592..e358401 100644 +msgid "Select domain" +msgstr "Válasszon tartományt" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +#, fuzzy +msgid "Users" +msgstr "Felhasználó hozzáadása" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+#, fuzzy -+msgid "Select" -+msgstr "Válasszon portokat" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + @@ -257153,10 +261006,9 @@ index 1179592..e358401 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +#, fuzzy +msgid "Network Port Definitions" +msgstr "Hálózati port" @@ -257168,14 +261020,13 @@ index 1179592..e358401 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +#, fuzzy +msgid "Path" +msgstr "Fájl elérési útja" + +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." @@ -257186,18 +261037,17 @@ index 1179592..e358401 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +#, fuzzy +msgid "Equivalence Path" +msgstr "Fájl elérési útja" + +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" +msgstr "" + @@ -257220,16 +261070,16 @@ index 1179592..e358401 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" +msgstr "Osztály" + @@ -257293,100 +261143,99 @@ index 1179592..e358401 100644 +msgid "Analyzing Policy..." +msgstr "Szabályzat elemzése..." + -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +#, fuzzy +msgid "MLS Range" +msgstr "MCS hatáskör" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +#, fuzzy +msgid "Port Type" +msgstr "SELinux Port típus" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +#, fuzzy +msgid "SELinux Configuration" +msgstr "SELinux Adminisztráció" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "Binárisok" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." @@ -257394,24 +261243,24 @@ index 1179592..e358401 100644 +"Jelenítsen meg bináris információkat amelyek felhasználhatóak a szabályzat " +"módosításakor a 'kiválasztott tartományhoz'" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "Fájlok" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" +"Jelenítsen meg fájlinformációkat, amelyek felhasználhatóak a 'kiválasztott " +"tartomány' által" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" +msgstr "Hálózat" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." @@ -257419,12 +261268,12 @@ index 1179592..e358401 100644 +"Jelenítse meg a hálózati portokat amelyeket a 'kiválasztott tartomány' " +"figyelhet, vagy csatlakozhat hozzá." + -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" +msgstr "Átmenetek" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." @@ -257432,53 +261281,53 @@ index 1179592..e358401 100644 +"Jelenítse meg azokat az alkalmazásokat, amelyek átmenetet képezhetnek be " +"vagy ki a 'kiválasztott tartományban'" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +#, fuzzy +msgid "Login Mapping" +msgstr "SELinux bejelentkezési hozzárendelés hozzáadása" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +#, fuzzy +msgid "SELinux Users" +msgstr "SELinux felhasználó" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" +msgstr "Csak a módosítottakat jelenítse meg" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 +msgid "" +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." @@ -257486,83 +261335,83 @@ index 1179592..e358401 100644 +"HA-AKKOR-MÁSKÜLÖNBEN szabályok olyan szabályban íródtak amelyek\n" +"lehetővé teszik az alternatív hozzáférési kontrollt." + -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 +msgid "Enabled" +msgstr "Bekapcsolva" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 +msgid "File Path" +msgstr "Fájl elérési útja" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 +#, fuzzy +msgid "SELinux File Type" +msgstr "SELinux Típus" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 +msgid "File path used to enter the 'selected domain'." +msgstr "Fájl elérési útja kerül a 'kiválasztott domain' megadására" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 +msgid "Executable Files" +msgstr "Végrehajtható fájlok" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 +msgid "Files to which the 'selected domain' can write." +msgstr "Fájlok amelyeket a 'kiválasztott tartomány' írhat." + -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 +#, fuzzy +msgid "Writable files" +msgstr "Írható fájlok" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 +msgid "File Types defined for the 'selected domain'." +msgstr "Fájltípusok meghatározva a 'kiválasztott tartományhoz'." + -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 +msgid "Application File Types" +msgstr "Alkalmazás fájltípusok" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "Hálózati portok amelyekhez a 'kiválasztott tartomány' csatlakozhat." + -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 +msgid "Outbound" +msgstr "Kimenő" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "Hálózati portok amelyeket a 'kiválasztott tartomány' figyelhet." + -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 +msgid "Inbound" +msgstr "Bejövő" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 +#, fuzzy +msgid "" +"Boolean \n" +"Enabled" +msgstr "Boolean Név" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +#, fuzzy +msgid "Boolean name" +msgstr "Boolean Név" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +#, fuzzy +msgid "SELinux Application Type" +msgstr "Alkalmazás fájltípusok" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." @@ -257570,27 +261419,27 @@ index 1179592..e358401 100644 +"Végrehajtható kódok ami áttérés egy másik tartományban amikor a " +"\"választott tartományban\" végrehajtja." + -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +#, fuzzy +msgid "Applicaton Transitions From 'select domain'" +msgstr "Átmenetek a 'kiválasztott tartományból'" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 +#, fuzzy +msgid "" +"Boolean\n" +"Enabled" +msgstr "Boolean Név" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" +msgstr "Hívó feldolgozási tartomány" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" +msgstr "Végrehajtható fájl" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." @@ -257598,107 +261447,106 @@ index 1179592..e358401 100644 +"Végrehajtható kódok amely átmenet a \"kijelölt területen\" a végrehajtása a " +"kiválasztott területre belépési pontra ér. " + -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +#, fuzzy +msgid "Application Transitions Into 'select domain'" +msgstr "Átmenetek a 'kiválasztott tartományba'" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +#, fuzzy +msgid "SELinux Directory Type" +msgstr "SELinux Port típus" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +#, fuzzy +msgid "SELinux Destination Type" +msgstr "SELinux Port típus" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +#, fuzzy +msgid "File Name" +msgstr "Modul neve" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +#, fuzzy +msgid "File Transitions From 'select domain'" +msgstr "Átmenetek a 'kiválasztott tartományból'" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 +#, fuzzy +msgid "Default Level" +msgstr "Alapértelmezett" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 +msgid "Select the system mode when the system first boots up" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 +msgid "Select the system mode for the current session" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 +#, fuzzy +msgid "System Policy Type:" +msgstr "Rendszer alapértelmezett szabályzati típusa:" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 +#, fuzzy +msgid "System Mode" +msgstr "Válasszon:" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 +msgid "Import system settings from another machine" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 +msgid "Import" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 +msgid "Export system settings to a file" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 +msgid "Export" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 +msgid "Yes" +msgstr "Igen" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" +msgstr "Nem" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " @@ -257708,13 +261556,13 @@ index 1179592..e358401 100644 +"unconfined_t from the users/login screens." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 +msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " @@ -257723,11 +261571,11 @@ index 1179592..e358401 100644 +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -257736,154 +261584,180 @@ index 1179592..e358401 100644 +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +#, fuzzy +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" +"Tiltsa az összes folyamatot ptracing-től, vagy hibakeresést az összes többi " +"folyamatban." + -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" +msgstr "Törlés" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" +msgstr "Módosítás" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" +msgstr "Frissítés" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +#, fuzzy +msgid "Applications - Advanced Search" +msgstr "Alkalmazás még részletesebb nézete" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +#, fuzzy +msgid "Delete Modified File Labeling" +msgstr "Fájl cimke" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" +msgstr "SELinux fájl cimke" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +#, fuzzy +msgid "Save to Update" +msgstr "Frissítés" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +#, fuzzy +msgid "Delete Modified Ports" +msgstr "Hálózati port törlése" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 +msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++#, fuzzy ++msgid "Delete Modified Users Mapping." ++msgstr "Fájl cimke" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++#, fuzzy ++msgid "Login name" ++msgstr "Bejelentkezési név" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +#, fuzzy +msgid "More Types" +msgstr "Fájltípus" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +#, fuzzy +msgid "Action" +msgstr "Alkalmazás" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 ++msgid "" ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++#, fuzzy ++msgid "SELinux Username" ++msgstr "SELinux felhasználó" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +#, fuzzy +msgid "SELinux User Name" +msgstr "SELinux felhasználó" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 +msgid "" +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +#, fuzzy +msgid "" +"Specify the default level that you would like this SELinux user to login " @@ -257892,30 +261766,29 @@ index 1179592..e358401 100644 +"Válassza ki azokat a területeket amiket szeretne, ha ez a felhasználó " +"adminisztrálna." + -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +#, fuzzy +msgid "Disable" +msgstr "Kikapcsolva" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +#, fuzzy +msgid "Enable" +msgstr "Bekapcsolva" + -+#: ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:92 ++#: ../sepolicy/sepolicy/gui.py:93 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" @@ -257925,113 +261798,107 @@ index 1179592..e358401 100644 +" * Change the system mode to Enforcing\n" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:115 ++#: ../sepolicy/sepolicy/gui.py:116 +#, fuzzy, python-format +msgid "%s is not a valid domain" +msgstr "%s nem egy érvényes kontextus\n" + -+#: ../sepolicy/sepolicy/gui.py:624 ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" +msgstr "Rendszer állapota: Kikapcsolva" + -+#: ../sepolicy/sepolicy/gui.py:722 ++#: ../sepolicy/sepolicy/gui.py:737 +msgid "Help: Start Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:726 ++#: ../sepolicy/sepolicy/gui.py:741 +#, fuzzy +msgid "Help: Booleans Page" +msgstr "Boolean Név" + -+#: ../sepolicy/sepolicy/gui.py:732 ++#: ../sepolicy/sepolicy/gui.py:747 +#, fuzzy +msgid "Help: Executable Files Page" +msgstr "Végrehajtható fájlok" + -+#: ../sepolicy/sepolicy/gui.py:735 ++#: ../sepolicy/sepolicy/gui.py:750 +#, fuzzy +msgid "Help: Writable Files Page" +msgstr "Írható fájlok" + -+#: ../sepolicy/sepolicy/gui.py:738 ++#: ../sepolicy/sepolicy/gui.py:753 +#, fuzzy +msgid "Help: Application Types Page" +msgstr "Alkalmazás fájltípusok" + -+#: ../sepolicy/sepolicy/gui.py:743 ++#: ../sepolicy/sepolicy/gui.py:758 +msgid "Help: Outbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:746 ++#: ../sepolicy/sepolicy/gui.py:761 +msgid "Help: Inbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:752 ++#: ../sepolicy/sepolicy/gui.py:767 +msgid "Help: Transition from application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:755 ++#: ../sepolicy/sepolicy/gui.py:770 +msgid "Help: Transition into application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:758 ++#: ../sepolicy/sepolicy/gui.py:773 +msgid "Help: Transition application file Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:762 ++#: ../sepolicy/sepolicy/gui.py:777 +msgid "Help: Systems Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:766 ++#: ../sepolicy/sepolicy/gui.py:781 +msgid "Help: Lockdown Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:770 ++#: ../sepolicy/sepolicy/gui.py:785 +#, fuzzy +msgid "Help: Login Page" +msgstr "Bejelentkezési név" + -+#: ../sepolicy/sepolicy/gui.py:774 ++#: ../sepolicy/sepolicy/gui.py:789 +#, fuzzy +msgid "Help: SELinux User Page" +msgstr "SElinux Felhasználói hozzárendelések törlése" + -+#: ../sepolicy/sepolicy/gui.py:778 ++#: ../sepolicy/sepolicy/gui.py:793 +msgid "Help: File Equivalence Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "Fájl elérési útja kerül felhasználásra a '%s' megadására" + -+#: ../sepolicy/sepolicy/gui.py:1032 ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "Fájlok amelyeket a '%s' írhat." + -+#: ../sepolicy/sepolicy/gui.py:1033 ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "Hálózati portok amelyekhez a '%s' csatlakozhat." + -+#: ../sepolicy/sepolicy/gui.py:1034 ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "Hálózati portok amelyeket '%s' figyelhet." + -+#: ../sepolicy/sepolicy/gui.py:1035 ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "Fájltípusok meghatározva a '%s' számára." + -+#: ../sepolicy/sepolicy/gui.py:1036 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " @@ -258040,33 +261907,33 @@ index 1179592..e358401 100644 +"Jelenítsen meg bináris információkat amelyek felhasználhatóak a szabályzat " +"módosításakor a '%s'" + -+#: ../sepolicy/sepolicy/gui.py:1037 ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "Jelenítse meg a fájl információkat, amelyeket '%s' felhasználhat" + -+#: ../sepolicy/sepolicy/gui.py:1038 ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" +"Megjelenithető hálózati port, amely a '% s' lehet csatlakozni, vagy figyelni." + -+#: ../sepolicy/sepolicy/gui.py:1039 ++#: ../sepolicy/sepolicy/gui.py:1056 +#, fuzzy, python-format +msgid "Application Transitions Into '%s'" +msgstr "Átmenet a '% s'" + -+#: ../sepolicy/sepolicy/gui.py:1040 ++#: ../sepolicy/sepolicy/gui.py:1057 +#, fuzzy, python-format +msgid "Application Transitions From '%s'" +msgstr "Átmenetek '%s'." + -+#: ../sepolicy/sepolicy/gui.py:1041 ++#: ../sepolicy/sepolicy/gui.py:1058 +#, fuzzy, python-format +msgid "File Transitions From '%s'" +msgstr "Átmenetek '%s'." + -+#: ../sepolicy/sepolicy/gui.py:1042 ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " @@ -258075,7 +261942,7 @@ index 1179592..e358401 100644 +"Végrehajtható kódok amely átmenet a '% s', amikor végrehajtása kiválasztott " +"területekre belépési pontokra ér." + -+#: ../sepolicy/sepolicy/gui.py:1043 ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " @@ -258084,386 +261951,411 @@ index 1179592..e358401 100644 +"Végrehajtható kódok ami áttérés egy másik tartományban, amikor a \"% s\" " +"végrehajtja." + -+#: ../sepolicy/sepolicy/gui.py:1044 ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1045 ++#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "Megjelenithető alkalmazások, amelyek átmenet a, vagy ki a '%s'." + -+#: ../sepolicy/sepolicy/gui.py:1149 ++#: ../sepolicy/sepolicy/gui.py:1170 +msgid "MISSING FILE PATH" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 +#, fuzzy +msgid "Boolean section." +msgstr "Binárisok" + -+#: ../sepolicy/sepolicy/gui.py:1265 ++#: ../sepolicy/sepolicy/gui.py:1285 +msgid "To disable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1287 +msgid "To enable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1324 ++#: ../sepolicy/sepolicy/gui.py:1344 +#, fuzzy +msgid "executable" +msgstr "Végrehajtható" + -+#: ../sepolicy/sepolicy/gui.py:1327 ++#: ../sepolicy/sepolicy/gui.py:1347 +#, fuzzy +msgid "writable" +msgstr "Írható fájlok" + -+#: ../sepolicy/sepolicy/gui.py:1330 ++#: ../sepolicy/sepolicy/gui.py:1350 +#, fuzzy +msgid "application" +msgstr "Alkalmazás" + -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, fuzzy, python-format -+msgid "Add new %s file path for '%s' domains." -+msgstr "Fájl elérési útja kerül felhasználásra a '%s' megadására" -+ -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format -+msgid "" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, fuzzy, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." -+msgstr "Hálózati portok amelyeket a 'kiválasztott tartomány' figyelhet." -+ +#: ../sepolicy/sepolicy/gui.py:1351 +#, fuzzy, python-format -+msgid "" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." -+msgstr "Hálózati portok amelyeket a 'kiválasztott tartomány' figyelhet." ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." ++msgstr "Fájl elérési útja kerül felhasználásra a '%s' megadására" + +#: ../sepolicy/sepolicy/gui.py:1352 +#, fuzzy, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." ++msgstr "Fájl elérési útja kerül felhasználásra a '%s' megadására" ++ ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format ++msgid "" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1370 ++#, fuzzy ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." +msgstr "Hálózati portok amelyeket a 'kiválasztott tartomány' figyelhet." + -+#: ../sepolicy/sepolicy/gui.py:1381 ++#: ../sepolicy/sepolicy/gui.py:1371 ++#, fuzzy ++msgid "" ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." ++msgstr "Hálózati portok amelyeket a 'kiválasztott tartomány' figyelhet." ++ ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, fuzzy, python-format ++msgid "" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." ++msgstr "Hálózati portok amelyeket a 'kiválasztott tartomány' figyelhet." ++ ++#: ../sepolicy/sepolicy/gui.py:1401 +#, fuzzy +msgid "Add new SELinux User/Role definition." +msgstr "SELinux Felhasználói hozzárendelések hozzáadása" + -+#: ../sepolicy/sepolicy/gui.py:1382 ++#: ../sepolicy/sepolicy/gui.py:1402 +#, fuzzy +msgid "Delete modified SELinux User/Role definitions." +msgstr "SElinux Felhasználói hozzárendelések törlése" + -+#: ../sepolicy/sepolicy/gui.py:1383 ++#: ../sepolicy/sepolicy/gui.py:1403 +msgid "Modify selected modified SELinux User/Role definitions." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1390 ++#: ../sepolicy/sepolicy/gui.py:1410 +#, fuzzy +msgid "Add new Login Mapping definition." +msgstr "SELinux bejelentkezési hozzárendelés hozzáadása" + -+#: ../sepolicy/sepolicy/gui.py:1391 ++#: ../sepolicy/sepolicy/gui.py:1411 +#, fuzzy +msgid "Delete modified Login Mapping definitions." +msgstr "Nem sikerült módosítani \"%s\" bejelentkezési hozzárendelését" + -+#: ../sepolicy/sepolicy/gui.py:1392 ++#: ../sepolicy/sepolicy/gui.py:1412 +msgid "Modify selected modified Login Mapping definitions." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1399 ++#: ../sepolicy/sepolicy/gui.py:1419 +msgid "Add new File Equivalence definition." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1400 ++#: ../sepolicy/sepolicy/gui.py:1420 +msgid "Delete modified File Equivalence definitions." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1401 ++#: ../sepolicy/sepolicy/gui.py:1421 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1429 ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "Logikai %s szabályok engedélyezése ." + -+#: ../sepolicy/sepolicy/gui.py:1442 ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1443 ++#: ../sepolicy/sepolicy/gui.py:1463 +#, fuzzy, python-format +msgid "Add Network Port for %s" +msgstr "Hálózati port hozzáadása" + -+#: ../sepolicy/sepolicy/gui.py:1448 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, fuzzy, python-format +msgid "Add File Labeling for %s" +msgstr "Fájl cimke" + -+#: ../sepolicy/sepolicy/gui.py:1459 ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1460 ++#: ../sepolicy/sepolicy/gui.py:1480 +#, fuzzy +msgid "Add Login Mapping" +msgstr "SELinux bejelentkezési hozzárendelés hozzáadása" + -+#: ../sepolicy/sepolicy/gui.py:1465 ++#: ../sepolicy/sepolicy/gui.py:1485 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1466 ++#: ../sepolicy/sepolicy/gui.py:1486 +#, fuzzy +msgid "Add SELinux Users" +msgstr "SELinux felhasználó hozzáadása" + -+#: ../sepolicy/sepolicy/gui.py:1473 ++#: ../sepolicy/sepolicy/gui.py:1493 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1474 ++#: ../sepolicy/sepolicy/gui.py:1494 +#, fuzzy +msgid "Add SELinux File Equivalency" +msgstr "SELinux fájl cimke" + -+#: ../sepolicy/sepolicy/gui.py:1499 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1577 ++msgid "" ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1578 ++#, fuzzy ++msgid "Modify SELinux Users" ++msgstr "SELinux felhasználó hozzáadása" ++ ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1587 ++#, fuzzy ++msgid "Modify Login Mapping" ++msgstr "Nem sikerült listázni a bejelentkezési hozzárendeléseket" ++ ++#: ../sepolicy/sepolicy/gui.py:1593 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +#, fuzzy +msgid "Modify SELinux File Equivalency" +msgstr "SELinux Felhasználói hozzárendelések módosítása" + -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, fuzzy, python-format +msgid "Modify Network Port for %s" +msgstr "Hálózati port szerkesztése" + -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, fuzzy, python-format +msgid "SELinux name: %s" +msgstr "SELinux szerepek" + -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, fuzzy, python-format +msgid "Delete file labeling for %s" +msgstr "Nem sikerült törölni %s fájlkontextusát" + -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, fuzzy, python-format +msgid "Modify file labeling for %s" +msgstr "Nem sikerült módosítani a fájlkontextust ehhez: %s" + -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, fuzzy, python-format +msgid "File path: %s" +msgstr "Fájl elérési út" + -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, fuzzy, python-format +msgid "SELinux file type: %s" +msgstr "SELinux fájl cimke" + -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, fuzzy, python-format +msgid "Add ports for %s" +msgstr "Hibás formátum %s: Rekord %s" + -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, fuzzy, python-format +msgid "Delete ports for %s" +msgstr "%s törlése" + -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, fuzzy, python-format +msgid "Modify ports for %s" +msgstr "%s módosítása" + -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, fuzzy, python-format +msgid "Network ports: %s" +msgstr "Hálózati port" + -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, fuzzy, python-format +msgid "Network protocol: %s" +msgstr "Hálózati port" + -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +#, fuzzy +msgid "Add user" +msgstr "Felhasználó hozzáadása" + -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +#, fuzzy +msgid "Delete user" +msgstr "Felhasználó törlése" + -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +#, fuzzy +msgid "Modify user" +msgstr "Felhasználó módosítása" + -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, fuzzy, python-format +msgid "SELinux User : %s" +msgstr "SELinux felhasználó" + -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, fuzzy, python-format +msgid "Roles: %s" +msgstr "Szabály" + -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, fuzzy, python-format +msgid "MLS/MCS Range: %s" +msgstr "MLS/MCS hatáskör" + -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +#, fuzzy +msgid "Add login mapping" +msgstr "SELinux bejelentkezési hozzárendelés hozzáadása" + -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +#, fuzzy +msgid "Delete login mapping" +msgstr "SElinux Felhasználói hozzárendelések törlése" + -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +#, fuzzy +msgid "Modify login mapping" +msgstr "Nem sikerült listázni a bejelentkezési hozzárendeléseket" + -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, fuzzy, python-format -+msgid "Linux User : %s" -+msgstr "SELinux felhasználó" ++msgid "Login Name : %s" ++msgstr "Bejelentkezési név" + -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, fuzzy, python-format +msgid "SELinux User: %s" +msgstr "SELinux felhasználó" + -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, fuzzy, python-format +msgid "File path : %s" +msgstr "Fájl elérési út" + -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +#, fuzzy +msgid "Update Changes" +msgstr "Változások mentése" + -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +#, fuzzy +msgid "Revert Changes" +msgstr "Változások visszaálítása" + -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" +msgstr "Rendszer állapota: Vezérelt mód" + -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" +msgstr "Rendszer állapota: Áteresztő" + -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +#, fuzzy +msgid "" +"Changing to SELinux disabled requires a reboot. It is not recommended. If " @@ -258480,7 +262372,7 @@ index 1179592..e358401 100644 +"módba ami csak logolja a hibákat, és nem lép közbe az SELinux szabályzattal. " +"Az áteresztő mód természetesen nem igényel újraindítást. Kívánja folytatni?" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " @@ -258489,10 +262381,14 @@ index 1179592..e358401 100644 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" +msgstr "" + ++#, fuzzy ++#~ msgid "Linux User : %s" ++#~ msgstr "SELinux felhasználó" ++ +#~ msgid "SELinux Gui" +#~ msgstr "SELinux Gui" + @@ -258549,10 +262445,10 @@ index 1179592..e358401 100644 +#~ msgstr "GTK nem elérhető" diff --git a/policycoreutils/po/hy.po b/policycoreutils/po/hy.po new file mode 100644 -index 0000000..0bc535d +index 0000000..b9bf635 --- /dev/null +++ b/policycoreutils/po/hy.po -@@ -0,0 +1,5099 @@ +@@ -0,0 +1,5161 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. @@ -258562,7 +262458,7 @@ index 0000000..0bc535d +msgstr "" +"Project-Id-Version: Policycoreutils\n" +"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2012-03-30 18:14+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Armenian (http://www.transifex.com/projects/p/fedora/language/" @@ -258695,7 +262591,7 @@ index 0000000..0bc535d +msgstr "" + +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 +msgid "Disabled" +msgstr "" + @@ -258837,8 +262733,8 @@ index 0000000..0bc535d + +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 +#: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 +msgid "Login Name" +msgstr "" + @@ -258847,9 +262743,10 @@ index 0000000..0bc535d +#: ../gui/system-config-selinux.glade:128 +#: ../gui/system-config-selinux.glade:915 +#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 +msgid "SELinux User" +msgstr "" + @@ -258887,7 +262784,7 @@ index 0000000..0bc535d + +#: ../semanage/seobject.py:780 +#, python-format -+msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" +msgstr "" + +#: ../semanage/seobject.py:789 @@ -258897,7 +262794,7 @@ index 0000000..0bc535d + +#: ../semanage/seobject.py:792 +#, python-format -+msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" +msgstr "" + +#: ../semanage/seobject.py:795 @@ -258969,9 +262866,9 @@ index 0000000..0bc535d + +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 +#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 +msgid "SELinux Roles" +msgstr "" + @@ -258989,7 +262886,7 @@ index 0000000..0bc535d + +#: ../semanage/seobject.py:1018 +#, python-format -+msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1029 @@ -259002,55 +262899,55 @@ index 0000000..0bc535d +msgid "Type %s is invalid, must be a port type" +msgstr "" + -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 +#, python-format -+msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" +msgstr "" + +#: ../semanage/seobject.py:1042 +#, python-format -+msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" +msgstr "" + +#: ../semanage/seobject.py:1046 +#, python-format -+msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1052 +#, python-format -+msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1056 +#, python-format -+msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1060 +#, python-format -+msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1064 +#, python-format -+msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1069 +#, python-format -+msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1073 +#, python-format -+msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1077 +#, python-format -+msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1367 @@ -259062,19 +262959,24 @@ index 0000000..0bc535d +msgid "Requires setype" +msgstr "" + -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 +#, python-format -+msgid "Port %s/%s is not defined" ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 ++#, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1108 +#, python-format -+msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1119 +#, python-format -+msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1132 @@ -259086,23 +262988,28 @@ index 0000000..0bc535d +msgid "Could not delete the port %s" +msgstr "" + ++#: ../semanage/seobject.py:1159 ++#, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "" ++ +#: ../semanage/seobject.py:1165 +#, python-format -+msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1169 +#, python-format -+msgid "Could not delete port %s/%s" ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1185 ../semanage/seobject.py:1207 +msgid "Could not list ports" +msgstr "" + -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 +msgid "SELinux Port Type" +msgstr "" + @@ -259111,7 +263018,7 @@ index 0000000..0bc535d +msgstr "" + +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 +msgid "Port Number" +msgstr "" + @@ -259333,7 +263240,8 @@ index 0000000..0bc535d + +#: ../semanage/seobject.py:1750 +#, python-format -+msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" +msgstr "" + +#: ../semanage/seobject.py:1759 @@ -259367,7 +263275,8 @@ index 0000000..0bc535d +#: ../semanage/seobject.py:1795 +#, python-format +msgid "" -+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" +msgstr "" + +#: ../semanage/seobject.py:1814 @@ -259502,7 +263411,7 @@ index 0000000..0bc535d + +#: ../semanage/seobject.py:2122 +#, python-format -+msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" +msgstr "" + +#: ../semanage/seobject.py:2146 @@ -259540,9 +263449,9 @@ index 0000000..0bc535d +msgstr "" + +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 +msgid "Description" +msgstr "" + @@ -260144,7 +264053,7 @@ index 0000000..0bc535d +msgstr "" + +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 +msgid "Name" +msgstr "" + @@ -260228,7 +264137,7 @@ index 0000000..0bc535d +msgstr "" + +#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 +msgid "All" +msgstr "" + @@ -260442,10 +264351,10 @@ index 0000000..0bc535d +msgstr "" + +#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 +msgid "Protocol" +msgstr "" + @@ -260455,9 +264364,9 @@ index 0000000..0bc535d +"Level" +msgstr "" + -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 +msgid "Port" +msgstr "" + @@ -260495,14 +264404,14 @@ index 0000000..0bc535d +msgstr "" + +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 +msgid "Permissive" +msgstr "" + +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Enforcing" +msgstr "" + @@ -260510,7 +264419,7 @@ index 0000000..0bc535d +msgid "Status" +msgstr "" + -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 +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 " @@ -260527,7 +264436,7 @@ index 0000000..0bc535d +"wish to continue?" +msgstr "" + -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 +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 " @@ -260580,7 +264489,7 @@ index 0000000..0bc535d + +#: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 +msgid "MLS" +msgstr "" + @@ -260593,7 +264502,7 @@ index 0000000..0bc535d +msgstr "" + +#: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 +msgid "Add" +msgstr "" + @@ -260663,7 +264572,7 @@ index 0000000..0bc535d +#: ../gui/system-config-selinux.glade:2467 +#: ../gui/system-config-selinux.glade:2692 +#: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 +msgid "Filter" +msgstr "" + @@ -261956,6 +265865,32 @@ index 0000000..0bc535d +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -262176,7 +266111,7 @@ index 0000000..0bc535d +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -262350,7 +266285,7 @@ index 0000000..0bc535d +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -262358,45 +266293,36 @@ index 0000000..0bc535d +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + @@ -262411,10 +266337,9 @@ index 0000000..0bc535d +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" +msgstr "" + @@ -262425,13 +266350,12 @@ index 0000000..0bc535d +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." @@ -262442,17 +266366,16 @@ index 0000000..0bc535d +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" +msgstr "" + @@ -262474,16 +266397,16 @@ index 0000000..0bc535d +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" +msgstr "" + @@ -262542,378 +266465,376 @@ index 0000000..0bc535d +msgid "Analyzing Policy..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +msgid "Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +msgid "SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 +msgid "" +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 +msgid "Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 +msgid "File Path" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 +msgid "SELinux File Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 +msgid "File path used to enter the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 +msgid "Executable Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 +msgid "Files to which the 'selected domain' can write." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 +msgid "Writable files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 +msgid "File Types defined for the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 +msgid "Application File Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 +msgid "Outbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 +msgid "Inbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 +msgid "" +"Boolean \n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +msgid "Boolean name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +msgid "SELinux Application Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +msgid "Applicaton Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 +msgid "" +"Boolean\n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +msgid "SELinux Directory Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +msgid "SELinux Destination Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +msgid "File Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +msgid "File Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 +msgid "Default Level" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 +msgid "Select the system mode when the system first boots up" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 +msgid "Select the system mode for the current session" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 +msgid "System Policy Type:" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 +msgid "System Mode" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 +msgid "Import system settings from another machine" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 +msgid "Import" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 +msgid "Export system settings to a file" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 +msgid "Export" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 +msgid "Yes" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " @@ -262923,13 +266844,13 @@ index 0000000..0bc535d +"unconfined_t from the users/login screens." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 +msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " @@ -262938,11 +266859,11 @@ index 0000000..0bc535d +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -262951,171 +266872,193 @@ index 0000000..0bc535d +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 +msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 ++msgid "" ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 +msgid "" +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:92 ++#: ../sepolicy/sepolicy/gui.py:93 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" @@ -263125,512 +267068,527 @@ index 0000000..0bc535d +" * Change the system mode to Enforcing\n" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:115 ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:624 ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:722 ++#: ../sepolicy/sepolicy/gui.py:737 +msgid "Help: Start Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:726 ++#: ../sepolicy/sepolicy/gui.py:741 +msgid "Help: Booleans Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:732 ++#: ../sepolicy/sepolicy/gui.py:747 +msgid "Help: Executable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:735 ++#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Writable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:738 ++#: ../sepolicy/sepolicy/gui.py:753 +msgid "Help: Application Types Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:743 ++#: ../sepolicy/sepolicy/gui.py:758 +msgid "Help: Outbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:746 ++#: ../sepolicy/sepolicy/gui.py:761 +msgid "Help: Inbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:752 ++#: ../sepolicy/sepolicy/gui.py:767 +msgid "Help: Transition from application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:755 ++#: ../sepolicy/sepolicy/gui.py:770 +msgid "Help: Transition into application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:758 ++#: ../sepolicy/sepolicy/gui.py:773 +msgid "Help: Transition application file Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:762 ++#: ../sepolicy/sepolicy/gui.py:777 +msgid "Help: Systems Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:766 ++#: ../sepolicy/sepolicy/gui.py:781 +msgid "Help: Lockdown Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:770 ++#: ../sepolicy/sepolicy/gui.py:785 +msgid "Help: Login Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:774 ++#: ../sepolicy/sepolicy/gui.py:789 +msgid "Help: SELinux User Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:778 ++#: ../sepolicy/sepolicy/gui.py:793 +msgid "Help: File Equivalence Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1032 ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1033 ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1034 ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1035 ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1036 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1037 ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1038 ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1039 ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1040 ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1041 ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1042 ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1043 ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1044 ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1045 ++#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1149 ++#: ../sepolicy/sepolicy/gui.py:1170 +msgid "MISSING FILE PATH" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 +msgid "Boolean section." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ++#: ../sepolicy/sepolicy/gui.py:1285 +msgid "To disable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1287 +msgid "To enable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1324 ++#: ../sepolicy/sepolicy/gui.py:1344 +msgid "executable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1327 ++#: ../sepolicy/sepolicy/gui.py:1347 +msgid "writable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format -+msgid "" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" -+msgstr "" -+ +#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1351 +#, python-format -+msgid "" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1352 +#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format ++msgid "" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1371 ++msgid "" ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format ++msgid "" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1421 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1429 ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1442 ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1443 ++#: ../sepolicy/sepolicy/gui.py:1463 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1448 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1459 ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1460 ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1465 ++#: ../sepolicy/sepolicy/gui.py:1485 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1466 ++#: ../sepolicy/sepolicy/gui.py:1486 +msgid "Add SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1473 ++#: ../sepolicy/sepolicy/gui.py:1493 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1474 ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1499 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1577 ++msgid "" ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1593 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -263640,7 +267598,7 @@ index 0000000..0bc535d +"wish to continue?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " @@ -263649,11 +267607,11 @@ index 0000000..0bc535d +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" +msgstr "" diff --git a/policycoreutils/po/ia.po b/policycoreutils/po/ia.po -index a330a7e..ca47314 100644 +index a330a7e..425f110 100644 --- a/policycoreutils/po/ia.po +++ b/policycoreutils/po/ia.po @@ -1,20 +1,20 @@ @@ -263669,7 +267627,7 @@ index a330a7e..ca47314 100644 "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: 2013-01-04 17:02+0000\n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2013-07-10 20:44+0000\n" "Last-Translator: dwalsh \n" "Language-Team: Interlingua \n" @@ -263699,7 +267657,7 @@ index a330a7e..ca47314 100644 #, c-format msgid "Could not set exec context to %s.\n" msgstr "" -@@ -86,871 +86,907 @@ msgstr "" +@@ -86,871 +86,920 @@ msgstr "" msgid "To make this policy package active, execute:" msgstr "" @@ -263770,7 +267728,7 @@ index a330a7e..ca47314 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "" @@ -263945,8 +267903,8 @@ index a330a7e..ca47314 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "" @@ -263957,9 +267915,10 @@ index a330a7e..ca47314 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "" @@ -264007,7 +267966,8 @@ index a330a7e..ca47314 100644 -#: ../semanage/seobject.py:745 +#: ../semanage/seobject.py:780 #, python-format - msgid "Could not add role %s for %s" +-msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "" -#: ../semanage/seobject.py:754 @@ -264019,7 +267979,8 @@ index a330a7e..ca47314 100644 -#: ../semanage/seobject.py:757 +#: ../semanage/seobject.py:792 #, python-format - msgid "Could not add prefix %s for %s" +-msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "" -#: ../semanage/seobject.py:760 @@ -264107,9 +268068,9 @@ index a330a7e..ca47314 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "" @@ -264131,7 +268092,8 @@ index a330a7e..ca47314 100644 -#: ../semanage/seobject.py:980 +#: ../semanage/seobject.py:1018 #, python-format - msgid "Could not create a key for %s/%s" +-msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:991 @@ -264149,64 +268111,74 @@ index a330a7e..ca47314 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 #, python-format - msgid "Could not check if port %s/%s is defined" +-msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" msgstr "" -#: ../semanage/seobject.py:1002 +#: ../semanage/seobject.py:1042 #, python-format - msgid "Port %s/%s already defined" +-msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "" -#: ../semanage/seobject.py:1006 +#: ../semanage/seobject.py:1046 #, python-format - msgid "Could not create port for %s/%s" +-msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1012 +#: ../semanage/seobject.py:1052 #, python-format - msgid "Could not create context for %s/%s" +-msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1016 +#: ../semanage/seobject.py:1056 #, python-format - msgid "Could not set user in port context for %s/%s" +-msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1020 +#: ../semanage/seobject.py:1060 #, python-format - msgid "Could not set role in port context for %s/%s" +-msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1024 +#: ../semanage/seobject.py:1064 #, python-format - msgid "Could not set type in port context for %s/%s" +-msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1029 +#: ../semanage/seobject.py:1069 #, python-format - msgid "Could not set mls fields in port context for %s/%s" +-msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1033 +#: ../semanage/seobject.py:1073 #, python-format - msgid "Could not set port context for %s/%s" +-msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1037 +#: ../semanage/seobject.py:1077 #, python-format - msgid "Could not add port %s/%s" +-msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -264222,21 +268194,29 @@ index a330a7e..ca47314 100644 msgstr "" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 ++#, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 #, python-format - msgid "Port %s/%s is not defined" +-msgid "Port %s/%s is not defined" ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "" -#: ../semanage/seobject.py:1068 +#: ../semanage/seobject.py:1108 #, python-format - msgid "Could not query port %s/%s" +-msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1079 +#: ../semanage/seobject.py:1119 #, python-format - msgid "Could not modify port %s/%s" +-msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1092 @@ -264251,15 +268231,22 @@ index a330a7e..ca47314 100644 msgstr "" -#: ../semanage/seobject.py:1125 ++#: ../semanage/seobject.py:1159 ++#, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "" ++ +#: ../semanage/seobject.py:1165 #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" +-msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1129 +#: ../semanage/seobject.py:1169 #, python-format - msgid "Could not delete port %s/%s" +-msgid "Could not delete port %s/%s" ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 @@ -264268,9 +268255,9 @@ index a330a7e..ca47314 100644 msgstr "" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "" @@ -264281,7 +268268,7 @@ index a330a7e..ca47314 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "" @@ -264552,7 +268539,9 @@ index a330a7e..ca47314 100644 -#: ../semanage/seobject.py:1697 +#: ../semanage/seobject.py:1750 #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" +-msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" msgstr "" -#: ../semanage/seobject.py:1706 @@ -264595,7 +268584,8 @@ index a330a7e..ca47314 100644 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" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" msgstr "" -#: ../semanage/seobject.py:1755 @@ -264761,7 +268751,8 @@ index a330a7e..ca47314 100644 -#: ../semanage/seobject.py:2063 +#: ../semanage/seobject.py:2122 #, python-format - msgid "Bad format %s: Record %s" +-msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "" -#: ../semanage/seobject.py:2087 @@ -264809,13 +268800,13 @@ index a330a7e..ca47314 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "" -@@ -989,206 +1025,226 @@ msgstr "" +@@ -989,206 +1038,226 @@ msgstr "" msgid "Unable to clear environment\n" msgstr "" @@ -265083,7 +269074,7 @@ index a330a7e..ca47314 100644 msgid "failed to exec shell\n" msgstr "" -@@ -1415,7 +1471,7 @@ msgstr "" +@@ -1415,7 +1484,7 @@ msgstr "" msgid "Applications" msgstr "" @@ -265092,7 +269083,7 @@ index a330a7e..ca47314 100644 msgid "Standard Init Daemon" msgstr "" -@@ -1425,7 +1481,7 @@ msgid "" +@@ -1425,7 +1494,7 @@ msgid "" "requires a script in /etc/rc.d/init.d" msgstr "" @@ -265101,7 +269092,7 @@ index a330a7e..ca47314 100644 msgid "DBUS System Daemon" msgstr "" -@@ -1437,7 +1493,7 @@ msgstr "" +@@ -1437,7 +1506,7 @@ msgstr "" msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" @@ -265110,7 +269101,7 @@ index a330a7e..ca47314 100644 msgid "Web Application/Script (CGI)" msgstr "" -@@ -1446,7 +1502,7 @@ msgid "" +@@ -1446,7 +1515,7 @@ msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" @@ -265119,7 +269110,7 @@ index a330a7e..ca47314 100644 msgid "User Application" msgstr "" -@@ -1456,7 +1512,7 @@ msgid "" +@@ -1456,7 +1525,7 @@ msgid "" "started by a user" msgstr "" @@ -265128,7 +269119,7 @@ index a330a7e..ca47314 100644 msgid "Sandbox" msgstr "" -@@ -1508,8 +1564,8 @@ msgstr "" +@@ -1508,8 +1577,8 @@ msgstr "" #: ../gui/polgen.glade:550 msgid "" @@ -265139,7 +269130,7 @@ index a330a7e..ca47314 100644 msgstr "" #: ../gui/polgen.glade:592 -@@ -1522,8 +1578,8 @@ msgstr "" +@@ -1522,8 +1591,8 @@ msgstr "" #: ../gui/polgen.glade:627 msgid "" @@ -265150,17 +269141,17 @@ index a330a7e..ca47314 100644 "the system directly." msgstr "" -@@ -1531,7 +1587,8 @@ msgstr "" +@@ -1531,7 +1600,8 @@ msgstr "" msgid "Enter name of application or user role:" msgstr "" -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "" -@@ -1591,8 +1648,7 @@ msgid "Select the user_roles that will transition to %s:" +@@ -1591,8 +1661,7 @@ msgid "Select the user_roles that will transition to %s:" msgstr "" #: ../gui/polgen.glade:1019 @@ -265170,16 +269161,16 @@ index a330a7e..ca47314 100644 msgstr "" #: ../gui/polgen.glade:1056 -@@ -1616,7 +1672,7 @@ msgid "TCP Ports" +@@ -1616,7 +1685,7 @@ msgid "TCP Ports" msgstr "" #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" msgstr "" -@@ -1747,75 +1803,75 @@ msgstr "" +@@ -1747,75 +1816,75 @@ msgstr "" msgid "Policy Directory" msgstr "" @@ -265271,53 +269262,53 @@ index a330a7e..ca47314 100644 msgid "Configue SELinux" msgstr "" -@@ -1830,6 +1886,10 @@ msgid "" +@@ -1830,6 +1899,10 @@ msgid "" msgstr "" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" msgstr "" -@@ -1839,7 +1899,9 @@ msgid "" +@@ -1839,7 +1912,9 @@ msgid "" "Level" msgstr "" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" msgstr "" -@@ -1877,10 +1939,14 @@ msgid "Modify %s" +@@ -1877,10 +1952,14 @@ msgid "Modify %s" msgstr "" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" msgstr "" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" msgstr "" -@@ -1888,7 +1954,7 @@ msgstr "" +@@ -1888,7 +1967,7 @@ msgstr "" msgid "Status" msgstr "" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " -@@ -1901,11 +1967,11 @@ msgid "" +@@ -1901,11 +1980,11 @@ msgid "" "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 " @@ -265328,36 +269319,36 @@ index a330a7e..ca47314 100644 msgstr "" -#: ../gui/statusPage.py:152 -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " -@@ -1957,6 +2023,8 @@ msgid "" +@@ -1957,6 +2036,8 @@ msgid "" msgstr "" #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "" -@@ -1969,6 +2037,7 @@ msgid "SELinux Administration" +@@ -1969,6 +2050,7 @@ msgid "SELinux Administration" msgstr "" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" msgstr "" -@@ -2038,6 +2107,7 @@ msgstr "" +@@ -2038,6 +2120,7 @@ msgstr "" #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" msgstr "" -@@ -2132,8 +2202,8 @@ msgstr "" +@@ -2132,8 +2215,8 @@ msgstr "" #: ../gui/system-config-selinux.glade:2661 msgid "" @@ -265368,7 +269359,7 @@ index a330a7e..ca47314 100644 msgstr "" #: ../gui/system-config-selinux.glade:2781 -@@ -2161,1321 +2231,2868 @@ msgstr "" +@@ -2161,1321 +2244,2917 @@ msgstr "" msgid "SELinux user '%s' is required" msgstr "" @@ -265818,13 +269809,10 @@ index a330a7e..ca47314 100644 +msgid "" +"Allow gpg web domain to modify public files used for public file transfer " +"services." - msgstr "" - --#: booleans.py:6 ++msgstr "" ++ +#: booleans.py:67 - msgid "" --"Allow users to resolve user passwd entries directly from ldap rather then " --"using a sssd server" ++msgid "" +"Allow gssd to list tmp directories and read the kerberos credential cache." +msgstr "" + @@ -266690,6 +270678,32 @@ index a330a7e..ca47314 100644 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -266852,31 +270866,25 @@ index a330a7e..ca47314 100644 + +#: ../sepolicy/sepolicy.py:556 +msgid "Enter SELinux user(s) which will transition to this domain" - msgstr "" - --#: booleans.py:7 --msgid "Allow users to login using a radius server" -+#: ../sepolicy/sepolicy.py:559 -+msgid "Enter SELinux role(s) to which the administror domain will transition" - msgstr "" - --#: booleans.py:8 --msgid "Allow users to login using a yubikey server" -+#: ../sepolicy/sepolicy.py:562 -+msgid "Enter domain(s) which this confined admin will administrate" - msgstr "" - --#: booleans.py:9 --msgid "Allow awstats to purge Apache logs" -+#: ../sepolicy/sepolicy.py:565 -+msgid "name of policy to generate" - msgstr "" - --#: booleans.py:10 -+#: ../sepolicy/sepolicy.py:572 -+msgid "path in which the generated policy files will be stored" +msgstr "" + ++#: ../sepolicy/sepolicy.py:559 ++msgid "Enter SELinux role(s) to which the administror domain will transition" ++msgstr "" ++ ++#: ../sepolicy/sepolicy.py:562 ++msgid "Enter domain(s) which this confined admin will administrate" ++msgstr "" ++ ++#: ../sepolicy/sepolicy.py:565 ++msgid "name of policy to generate" ++msgstr "" ++ ++#: ../sepolicy/sepolicy.py:572 ++msgid "path in which the generated policy files will be stored" + msgstr "" + +-#: booleans.py:6 +#: ../sepolicy/sepolicy.py:574 +msgid "path to which the confined processes will need to write" +msgstr "" @@ -266917,7 +270925,7 @@ index a330a7e..ca47314 100644 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -267018,31 +271026,31 @@ index a330a7e..ca47314 100644 + +#: ../sepolicy/sepolicy/generate.py:333 msgid "" --"Allow cdrecord to read various content. nfs, samba, removable devices, user " --"temp and untrusted content files" +-"Allow users to resolve user passwd entries directly from ldap rather then " +-"using a sssd server" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" msgstr "" --#: booleans.py:11 --msgid "Allow clamd to use JIT compiler" +-#: booleans.py:7 +-msgid "Allow users to login using a radius server" +#: ../sepolicy/sepolicy/generate.py:425 +msgid "User Role types can not be assigned executables." msgstr "" --#: booleans.py:12 --msgid "Allow clamscan to non security files on a system" +-#: booleans.py:8 +-msgid "Allow users to login using a yubikey server" +#: ../sepolicy/sepolicy/generate.py:431 +msgid "Only Daemon apps can use an init script.." msgstr "" --#: booleans.py:13 --msgid "Allow clamscan to read user content" +-#: booleans.py:9 +-msgid "Allow awstats to purge Apache logs" +#: ../sepolicy/sepolicy/generate.py:449 +msgid "use_resolve must be a boolean value " msgstr "" --#: booleans.py:14 +-#: booleans.py:10 +#: ../sepolicy/sepolicy/generate.py:455 +msgid "use_syslog must be a boolean value " +msgstr "" @@ -267071,48 +271079,45 @@ index a330a7e..ca47314 100644 +#: ../sepolicy/sepolicy/generate.py:876 +#, python-format msgid "" --"Allow Cobbler to modify public files used for public file transfer services." +-"Allow cdrecord to read various content. nfs, samba, removable devices, user " +-"temp and untrusted content files" +"You need to define a new type which ends with: \n" +" %s" msgstr "" --#: booleans.py:15 --msgid "Allow Cobbler to connect to the network using TCP." +-#: booleans.py:11 +-msgid "Allow clamd to use JIT compiler" +#: ../sepolicy/sepolicy/generate.py:1104 +msgid "You must enter the executable path for your confined process" msgstr "" --#: booleans.py:16 --msgid "Allow Cobbler to access cifs file systems." +-#: booleans.py:12 +-msgid "Allow clamscan to non security files on a system" +#: ../sepolicy/sepolicy/generate.py:1363 +msgid "Type Enforcement file" msgstr "" --#: booleans.py:17 --msgid "Allow Cobbler to access nfs file systems." +-#: booleans.py:13 +-msgid "Allow clamscan to read user content" +#: ../sepolicy/sepolicy/generate.py:1364 +msgid "Interface file" msgstr "" --#: booleans.py:18 --msgid "Allow collectd to connect to the network using TCP." +-#: booleans.py:14 +#: ../sepolicy/sepolicy/generate.py:1365 +msgid "File Contexts file" - msgstr "" - --#: booleans.py:19 --msgid "Allow codnor domain to connect to the network using TCP." ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:1367 +msgid "Spec file" - msgstr "" - --#: booleans.py:20 ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:1368 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -267120,189 +271125,174 @@ index a330a7e..ca47314 100644 +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:350 msgid "" --"Allow system cron jobs to relabel filesystem for restoring file contexts." +-"Allow Cobbler to modify public files used for public file transfer services." +"The entry that was entered is incorrect. Please try again in the " +"ex:/.../... format." msgstr "" --#: booleans.py:21 --msgid "Allow cvs daemon to read shadow" +-#: booleans.py:15 +-msgid "Allow Cobbler to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:376 +msgid "Retry" msgstr "" --#: booleans.py:22 --msgid "Allow all daemons to write corefiles to /" +-#: booleans.py:16 +-msgid "Allow Cobbler to access cifs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" msgstr "" --#: booleans.py:23 --msgid "Allow all daemons to use tcp wrappers." +-#: booleans.py:17 +-msgid "Allow Cobbler to access nfs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:476 +msgid "" +"Add file Equivilence Mapping. Mapping will be created when Update is " +"applied." msgstr "" --#: booleans.py:24 --msgid "Allow all daemons the ability to read/write terminals" +-#: booleans.py:18 +-msgid "Allow collectd to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" msgstr "" --#: booleans.py:25 --msgid "Allow dan to manage user files" +-#: booleans.py:19 +-msgid "Allow codnor domain to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." msgstr "" --#: booleans.py:26 --msgid "Allow dan to read user files" +-#: booleans.py:20 +#: ../sepolicy/sepolicy/sepolicy.glade:515 +msgid "Enter the path to which you want to setup an equivalence label." - msgstr "" - --#: booleans.py:27 --msgid "Allow dbadm to manage files in users home directories" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" - msgstr "" - --#: booleans.py:28 --msgid "Allow dbadm to read files in users home directories" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" - msgstr "" - --#: booleans.py:29 ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:582 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" +-"Allow system cron jobs to relabel filesystem for restoring file contexts." +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." msgstr "" --#: booleans.py:30 --msgid "Allow sysadm to debug or ptrace all processes." +-#: booleans.py:21 +-msgid "Allow cvs daemon to read shadow" +#: ../sepolicy/sepolicy/sepolicy.glade:639 +msgid "Add a file" msgstr "" --#: booleans.py:31 --msgid "Allow dhcpc client applications to execute iptables commands" +-#: booleans.py:22 +-msgid "Allow all daemons to write corefiles to /" +#: ../sepolicy/sepolicy/sepolicy.glade:656 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." msgstr "" --#: booleans.py:32 --msgid "Allow DHCP daemon to use LDAP backends" +-#: booleans.py:23 +-msgid "Allow all daemons to use tcp wrappers." +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" msgstr "" --#: booleans.py:33 --msgid "Allow all domains to use other domains file descriptors" +-#: booleans.py:24 +-msgid "Allow all daemons the ability to read/write terminals" +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" msgstr "" --#: booleans.py:34 --msgid "Allow all domains to have the kernel load modules" +-#: booleans.py:25 +-msgid "Allow dan to manage user files" +#: ../sepolicy/sepolicy/sepolicy.glade:781 +msgid "Type" msgstr "" --#: booleans.py:35 --msgid "Allow the use of the audio devices as the source for the entropy feeds" +-#: booleans.py:26 +-msgid "Allow dan to read user files" +#: ../sepolicy/sepolicy/sepolicy.glade:795 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:27 +-msgid "Allow dbadm to manage files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:822 +msgid "Make Path Recursive" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:28 +-msgid "Allow dbadm to read files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:826 +msgid "" +"Select Make Path Recursive iff you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:29 +#: ../sepolicy/sepolicy/sepolicy.glade:839 +msgid "Browse" +msgstr "" @@ -267316,15 +271306,22 @@ index a330a7e..ca47314 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:898 -+msgid "" + 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" +"Specify the path using regular expressions that you would like to modify the " +"labeling." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:30 +-msgid "Allow sysadm to debug or ptrace all processes." +#: ../sepolicy/sepolicy/sepolicy.glade:920 +msgid "Select the SELinux file type to assign to this path." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:31 +-msgid "Allow dhcpc client applications to execute iptables commands" +#: ../sepolicy/sepolicy/sepolicy.glade:947 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" @@ -267337,505 +271334,497 @@ index a330a7e..ca47314 100644 +msgid "Analyzing Policy..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." - msgstr "" - --#: booleans.py:36 --msgid "Allow exim to connect to databases (postgres, mysql)" -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" - msgstr "" - --#: booleans.py:37 --msgid "Allow exim to create, read, write, and delete unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." - msgstr "" - --#: booleans.py:38 --msgid "Allow exim to read unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" - msgstr "" - --#: booleans.py:39 --msgid "Enable extra rules in the cron domain to support fcron." -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." - msgstr "" - --#: booleans.py:40 --msgid "Allow fenced domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +msgid "Login Mapping" msgstr "" --#: booleans.py:41 --msgid "Allow fenced domain to execute ssh." -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 +-#: booleans.py:32 +-msgid "Allow DHCP daemon to use LDAP backends" ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" msgstr "" --#: booleans.py:42 --msgid "Allow all domains to execute in fips_mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 +-#: booleans.py:33 +-msgid "Allow all domains to use other domains file descriptors" ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +msgid "SELinux Users" msgstr "" --#: booleans.py:43 --msgid "Allow ftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 +-#: booleans.py:34 +-msgid "Allow all domains to have the kernel load modules" ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" msgstr "" --#: booleans.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 - msgid "" --"Allow ftp servers to upload files, used for public file transfer services. " --"Directories must be labeled public_content_rw_t." +-#: booleans.py:35 +-msgid "Allow the use of the audio devices as the source for the entropy feeds" ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 ++msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." msgstr "" +-#: booleans.py:36 +-msgid "Allow exim to connect to databases (postgres, mysql)" ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 ++msgid "radiobutton" + msgstr "" + +-#: booleans.py:37 +-msgid "Allow exim to create, read, write, and delete unprivileged user files." ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 ++msgid "Show Modified Only" + msgstr "" + +-#: booleans.py:38 +-msgid "Allow exim to read unprivileged user files." ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 ++msgid "Mislabeled files exist" + msgstr "" + +-#: booleans.py:39 +-msgid "Enable extra rules in the cron domain to support fcron." ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 ++msgid "Show mislabeled files only" + msgstr "" + +-#: booleans.py:40 +-msgid "Allow fenced domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 ++msgid "" ++"If-Then-Else rules written in policy that can \n" ++"allow alternative access control." + msgstr "" + +-#: booleans.py:41 +-msgid "Allow fenced domain to execute ssh." ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 ++msgid "Enabled" + msgstr "" + +-#: booleans.py:42 +-msgid "Allow all domains to execute in fips_mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 ++msgid "File Path" + msgstr "" + +-#: booleans.py:43 +-msgid "Allow ftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 ++msgid "SELinux File Type" + msgstr "" + +-#: booleans.py:44 +-msgid "" +-"Allow ftp servers to upload files, used for public file transfer services. " +-"Directories must be labeled public_content_rw_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 ++msgid "File path used to enter the 'selected domain'." + msgstr "" + -#: booleans.py:45 -msgid "Allow ftp servers to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 -+msgid "radiobutton" ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 ++msgid "Executable Files" msgstr "" -#: booleans.py:46 -msgid "Allow ftp servers to connect to mysql database ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 -+msgid "Show Modified Only" ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 ++msgid "Files to which the 'selected domain' can write." msgstr "" -#: booleans.py:47 -msgid "" -"Allow ftp servers to login to local users and read/write all files on the " -"system, governed by DAC." -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 -+msgid "Mislabeled files exist" ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 ++msgid "Writable files" msgstr "" -#: booleans.py:48 -msgid "Allow ftp servers to use cifs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 -+msgid "Show mislabeled files only" ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 ++msgid "File Types defined for the 'selected domain'." msgstr "" -#: booleans.py:49 -msgid "Allow ftp servers to use nfs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 -+msgid "" -+"If-Then-Else rules written in policy that can \n" -+"allow alternative access control." ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 ++msgid "Application File Types" msgstr "" -#: booleans.py:50 -msgid "Allow ftp servers to use bind to all unreserved ports for passive mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 -+msgid "Enabled" ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 ++msgid "Network Ports to which the 'selected domain' is allowed to connect." msgstr "" -#: booleans.py:51 -msgid "Determine whether Git CGI can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 -+msgid "File Path" ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 ++msgid "Outbound" msgstr "" -#: booleans.py:52 -msgid "Determine whether Git CGI can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 -+msgid "SELinux File Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 ++msgid "Network Ports to which the 'selected domain' is allowed to listen." msgstr "" -#: booleans.py:53 -msgid "Determine whether Git CGI can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 -+msgid "File path used to enter the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 ++msgid "Inbound" msgstr "" -#: booleans.py:54 --msgid "" ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 + msgid "" -"Determine whether Git session daemon can bind TCP sockets to all unreserved " -"ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 -+msgid "Executable Files" ++"Boolean \n" ++"Enabled" msgstr "" -#: booleans.py:55 -msgid "" -"Determine whether calling user domains can execute Git daemon in the " -"git_session_t domain." -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 -+msgid "Files to which the 'selected domain' can write." ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 ++msgid "Boolean name" msgstr "" -#: booleans.py:56 -msgid "Determine whether Git system daemon can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 -+msgid "Writable files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 ++msgid "SELinux Application Type" msgstr "" -#: booleans.py:57 -msgid "Determine whether Git system daemon can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 -+msgid "File Types defined for the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 ++msgid "" ++"Executables which will transition to a different domain, when the 'selected " ++"domain' executes them." msgstr "" -#: booleans.py:58 -msgid "Determine whether Git system daemon can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 -+msgid "Application File Types" ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 ++msgid "Applicaton Transitions From 'select domain'" msgstr "" -#: booleans.py:59 -msgid "Allow gitisis daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 -+msgid "Network Ports to which the 'selected domain' is allowed to connect." ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 ++msgid "" ++"Boolean\n" ++"Enabled" msgstr "" -#: booleans.py:60 -msgid "Enable reading of urandom for all domains." -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 -+msgid "Outbound" ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 ++msgid "Calling Process Domain" msgstr "" -#: booleans.py:61 -msgid "" -"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" -"agent to manage user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 -+msgid "Network Ports to which the 'selected domain' is allowed to listen." ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 ++msgid "Executable File" msgstr "" -#: booleans.py:62 -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 -+msgid "Inbound" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 msgid "" -"Allow gpg web domain to modify public files used for public file transfer " -"services." -+"Boolean \n" -+"Enabled" ++"Executables which will transition to the 'selected domain', when executing a " ++"selected domains entrypoint." msgstr "" -#: booleans.py:63 -msgid "Allow gssd to read temp directory. For access to kerberos tgt." -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 -+msgid "Boolean name" ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 ++msgid "Application Transitions Into 'select domain'" msgstr "" -#: booleans.py:64 -msgid "Allow guest to exec content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 -+msgid "SELinux Application Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 ++msgid "" ++"File Transitions define what happens when the current domain creates the " ++"content of a particular class in a directory of the destination type. " ++"Optionally a file name could be specified for the transition." msgstr "" -#: booleans.py:65 -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 - msgid "" +-msgid "" -"Allow Apache to modify public files used for public file transfer services. " -"Directories/Files must be labeled public_content_rw_t." -+"Executables which will transition to a different domain, when the 'selected " -+"domain' executes them." ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 ++msgid "SELinux Directory Type" msgstr "" -#: booleans.py:66 -msgid "Allow httpd to use built in scripting (usually php)" -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 -+msgid "Applicaton Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 ++msgid "Destination Class" msgstr "" -#: booleans.py:67 -msgid "Allow http daemon to check spam" -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 -+msgid "" -+"Boolean\n" -+"Enabled" ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 ++msgid "SELinux Destination Type" msgstr "" -#: booleans.py:68 -msgid "" -"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " -"ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 -+msgid "Calling Process Domain" ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 ++msgid "File Name" msgstr "" -#: booleans.py:69 -msgid "Allow httpd to connect to the ldap port" -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 -+msgid "Executable File" ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 ++msgid "File Transitions From 'select domain'" msgstr "" -#: booleans.py:70 -msgid "Allow http daemon to connect to zabbix" -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 -+msgid "" -+"Executables which will transition to the 'selected domain', when executing a " -+"selected domains entrypoint." ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 ++msgid "Default Level" msgstr "" -#: booleans.py:71 -msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 -+msgid "Application Transitions Into 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 ++msgid "Select the system mode when the system first boots up" msgstr "" -#: booleans.py:72 -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 - msgid "" +-msgid "" -"Allow HTTPD scripts and modules to connect to cobbler over the network." -+"File Transitions define what happens when the current domain creates the " -+"content of a particular class in a directory of the destination type. " -+"Optionally a file name could be specified for the transition." ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 ++msgid "Select the system mode for the current session" msgstr "" -#: booleans.py:73 -msgid "" -"Allow HTTPD scripts and modules to connect to databases over the network." -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 -+msgid "SELinux Directory Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 ++msgid "System Policy Type:" msgstr "" -#: booleans.py:74 -msgid "Allow httpd to connect to memcache server" -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 -+msgid "Destination Class" ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 ++msgid "System Mode" msgstr "" -#: booleans.py:75 -msgid "Allow httpd to act as a relay" -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 -+msgid "SELinux Destination Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 ++msgid "Import system settings from another machine" msgstr "" -#: booleans.py:76 -msgid "Allow http daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 -+msgid "File Name" ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++msgid "Import" msgstr "" -#: booleans.py:77 -msgid "Allow Apache to communicate with avahi service via dbus" -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 -+msgid "File Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 ++msgid "Export system settings to a file" msgstr "" -#: booleans.py:78 -msgid "Allow httpd cgi support" -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 -+msgid "Default Level" ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++msgid "Export" msgstr "" -#: booleans.py:79 -msgid "Allow httpd to act as a FTP server by listening on the ftp port." -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 -+msgid "Select the system mode when the system first boots up" ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 ++msgid "Relabel all files back to system defaults on reboot" msgstr "" -#: booleans.py:80 -msgid "Allow httpd to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 -+msgid "Select the system mode for the current session" ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 ++msgid "Yes" msgstr "" -#: booleans.py:81 -msgid "Allow httpd scripts and modules execmem/execstack" -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 -+msgid "System Policy Type:" ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 ++msgid "No" msgstr "" -#: booleans.py:82 -msgid "Allow HTTPD to connect to port 80 for graceful shutdown" -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 -+msgid "System Mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 ++msgid "System Configuration" msgstr "" -#: booleans.py:83 -msgid "Allow httpd processes to manage IPA content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 -+msgid "Import system settings from another machine" - msgstr "" - --#: booleans.py:84 --msgid "Allow Apache to use mod_auth_ntlm_winbind" -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 -+msgid "Import" - msgstr "" - --#: booleans.py:85 --msgid "Allow Apache to use mod_auth_pam" -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 -+msgid "Export system settings to a file" - msgstr "" - --#: booleans.py:86 --msgid "Allow httpd to read user content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 -+msgid "Export" - msgstr "" - --#: booleans.py:87 --msgid "Allow Apache to run in stickshift mode, not transition to passenger" -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 -+msgid "Relabel all files back to system defaults on reboot" - msgstr "" - --#: booleans.py:88 --msgid "Allow httpd daemon to change its resource limits" -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 -+msgid "Yes" - msgstr "" - --#: booleans.py:89 --msgid "" --"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 -+msgid "No" - msgstr "" - --#: booleans.py:90 -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 -+msgid "System Configuration" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 - msgid "" --"Allow apache scripts to write to public content, directories/files must be " --"labeled public_rw_content_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 ++msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " @@ -267844,19 +271833,18 @@ index a330a7e..ca47314 100644 +"unconfined_t from the users/login screens." msgstr "" --#: booleans.py:91 --msgid "Allow Apache to execute tmp content." -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 +-#: booleans.py:84 +-msgid "Allow Apache to use mod_auth_ntlm_winbind" ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" msgstr "" --#: booleans.py:92 -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 - msgid "" --"Unify HTTPD to communicate with the terminal. Needed for entering the " --"passphrase for certificates at the terminal." +-#: booleans.py:85 +-msgid "Allow Apache to use mod_auth_pam" ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 ++msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -267864,15 +271852,15 @@ index a330a7e..ca47314 100644 +"allowed." msgstr "" --#: booleans.py:93 --msgid "Unify HTTPD handling of all content files." -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 +-#: booleans.py:86 +-msgid "Allow httpd to read user content" ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" msgstr "" --#: booleans.py:94 --msgid "Allow httpd to access cifs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 +-#: booleans.py:87 +-msgid "Allow Apache to run in stickshift mode, not transition to passenger" ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -267881,257 +271869,282 @@ index a330a7e..ca47314 100644 +"allowed." msgstr "" --#: booleans.py:95 --msgid "Allow httpd to access FUSE file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 +-#: booleans.py:88 +-msgid "Allow httpd daemon to change its resource limits" ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" msgstr "" --#: booleans.py:96 --msgid "Allow httpd to run gpg" -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 -+msgid "" +-#: booleans.py:89 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 + msgid "" +-"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." msgstr "" --#: booleans.py:97 --msgid "Allow httpd to access nfs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 +-#: booleans.py:90 +-msgid "" +-"Allow apache scripts to write to public content, directories/files must be " +-"labeled public_rw_content_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" msgstr "" --#: booleans.py:98 --msgid "Allow httpd to communicate with oddjob to start up a service" -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 +-#: booleans.py:91 +-msgid "Allow Apache to execute tmp content." ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." msgstr "" --#: booleans.py:99 --msgid "Allow httpd to access openstack ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 +-#: booleans.py:92 +-msgid "" +-"Unify HTTPD to communicate with the terminal. Needed for entering the " +-"passphrase for certificates at the terminal." ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" msgstr "" --#: booleans.py:100 --msgid "Allow Apache to query NS records" -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 +-#: booleans.py:93 +-msgid "Unify HTTPD handling of all content files." ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" msgstr "" --#: booleans.py:101 --msgid "Allow icecast to connect to all ports, not just sound ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 +-#: booleans.py:94 +-msgid "Allow httpd to access cifs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" msgstr "" --#: booleans.py:102 -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 - msgid "" --"Allow the Irssi IRC Client to connect to any port, and to bind to any " --"unreserved port." --msgstr "" -- --#: booleans.py:103 --msgid "Allow confined applications to run with kerberos." +-#: booleans.py:95 +-msgid "Allow httpd to access FUSE file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 ++msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." msgstr "" --#: booleans.py:104 --msgid "Allow syslogd daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 +-#: booleans.py:96 +-msgid "Allow httpd to run gpg" ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" msgstr "" --#: booleans.py:105 --msgid "Allow syslogd the ability to read/write terminals" -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 +-#: booleans.py:97 +-msgid "Allow httpd to access nfs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." msgstr "" --#: booleans.py:106 --msgid "Allow logging in and using the system from /dev/console." -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 +-#: booleans.py:98 +-msgid "Allow httpd to communicate with oddjob to start up a service" ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" msgstr "" --#: booleans.py:107 --msgid "" --"Control the ability to mmap a low area of the address space, as configured " --"by /proc/sys/kernel/mmap_min_addr." -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 +-#: booleans.py:99 +-msgid "Allow httpd to access openstack ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" msgstr "" --#: booleans.py:108 --msgid "Allow mock to read files in home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 +-#: booleans.py:100 +-msgid "Allow Apache to query NS records" ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" msgstr "" --#: booleans.py:109 --msgid "Allow the mount command to mount any directory or file." -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 +-#: booleans.py:101 +-msgid "Allow icecast to connect to all ports, not just sound ports." ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" msgstr "" --#: booleans.py:110 --msgid "Allow mozilla plugin domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 +-#: booleans.py:102 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" - msgstr "" - --#: booleans.py:111 -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 msgid "" --"Allow mozilla_plugins to create random content in the users home directory" +-"Allow the Irssi IRC Client to connect to any port, and to bind to any " +-"unreserved port." +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." msgstr "" --#: booleans.py:112 --msgid "Allow confined web browsers to read home directory content" -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 +-#: booleans.py:103 +-msgid "Allow confined applications to run with kerberos." ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" msgstr "" --#: booleans.py:113 --msgid "Allow mplayer executable stack" -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 +-#: booleans.py:104 +-msgid "Allow syslogd daemon to send mail" ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" msgstr "" --#: booleans.py:114 --msgid "Allow mysqld to connect to all ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 +-#: booleans.py:105 +-msgid "Allow syslogd the ability to read/write terminals" ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" msgstr "" --#: booleans.py:115 --msgid "Allow BIND to bind apache port." -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 +-#: booleans.py:106 +-msgid "Allow logging in and using the system from /dev/console." ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." msgstr "" --#: booleans.py:116 -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 +-#: booleans.py:107 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 msgid "" --"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." +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." msgstr "" --#: booleans.py:117 --msgid "Allow any files/directories to be exported read/only via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 +-#: booleans.py:108 +-msgid "Allow mock to read files in home directories." ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." + msgstr "" + +-#: booleans.py:109 +-msgid "Allow the mount command to mount any directory or file." ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." + msgstr "" + +-#: booleans.py:110 +-msgid "Allow mozilla plugin domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" + msgstr "" + +-#: booleans.py:111 +-msgid "" +-"Allow mozilla_plugins to create random content in the users home directory" ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" msgstr "" --#: booleans.py:118 --msgid "Allow any files/directories to be exported read/write via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 +-#: booleans.py:112 +-msgid "Allow confined web browsers to read home directory content" ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" msgstr "" --#: booleans.py:119 -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 - 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:113 +-msgid "Allow mplayer executable stack" ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 ++msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." msgstr "" --#: booleans.py:120 --msgid "Allow system to run with NIS" -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 +-#: booleans.py:114 +-msgid "Allow mysqld to connect to all ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" msgstr "" --#: booleans.py:121 --msgid "Allow confined applications to use nscd shared memory." -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 +-#: booleans.py:115 +-msgid "Allow BIND to bind apache port." ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" msgstr "" --#: booleans.py:122 --msgid "Allow openshift to lockdown app" -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 +-#: booleans.py:116 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 + msgid "" +-"Allow BIND to write the master zone files. Generally this is used for " +-"dynamic DNS or zone transfers." ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." + msgstr "" + +-#: booleans.py:117 +-msgid "Allow any files/directories to be exported read/only via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" + msgstr "" + +-#: booleans.py:118 +-msgid "Allow any files/directories to be exported read/write via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." msgstr "" --#: booleans.py:123 --msgid "Allow openvpn to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 +-#: booleans.py:119 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" - msgstr "" - --#: booleans.py:124 --msgid "Allow piranha-lvs domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 -+msgid "" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 + msgid "" +-"Allow nfs servers to modify public files used for public file transfer " +-"services. Files/Directories must be labeled public_content_rw_t." +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" msgstr "" --#: booleans.py:125 --msgid "Allow polipo to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 +-#: booleans.py:120 +-msgid "Allow system to run with NIS" ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." msgstr "" --#: booleans.py:126 --msgid "" --"Determine whether Polipo session daemon can bind tcp sockets to all " --"unreserved ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 +-#: booleans.py:121 +-msgid "Allow confined applications to use nscd shared memory." ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" msgstr "" --#: booleans.py:127 --msgid "" --"Determine whether calling user domains can execute Polipo daemon in the " --"polipo_session_t domain." -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:122 +-msgid "Allow openshift to lockdown app" ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" msgstr "" --#: booleans.py:128 --msgid "Determine whether polipo can access cifs file systems." -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:123 +-msgid "Allow openvpn to read home directories" ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" msgstr "" --#: booleans.py:129 --msgid "Determine whether Polipo can access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:66 +-#: booleans.py:124 +-msgid "Allow piranha-lvs domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" msgstr "" --#: booleans.py:130 --msgid "Enable polyinstantiated directory support." -+#: ../sepolicy/sepolicy/gui.py:67 +-#: booleans.py:125 +-msgid "Allow polipo to connect to all ports > 1023" ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" msgstr "" --#: booleans.py:131 --msgid "Allow postfix_local domain full write access to mail_spool directories" -+#: ../sepolicy/sepolicy/gui.py:92 -+msgid "" +-#: booleans.py:126 ++#: ../sepolicy/sepolicy/gui.py:93 + msgid "" +-"Determine whether Polipo session daemon can bind tcp sockets to all " +-"unreserved ports." +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" @@ -268140,235 +272153,256 @@ index a330a7e..ca47314 100644 +" * Change the system mode to Enforcing\n" msgstr "" --#: booleans.py:132 --msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" -+#: ../sepolicy/sepolicy/gui.py:115 +-#: booleans.py:127 +-msgid "" +-"Determine whether calling user domains can execute Polipo daemon in the " +-"polipo_session_t domain." ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" msgstr "" +-#: booleans.py:128 +-msgid "Determine whether polipo can access cifs file systems." ++#: ../sepolicy/sepolicy/gui.py:639 ++msgid "System Status: Disabled" + msgstr "" + +-#: booleans.py:129 +-msgid "Determine whether Polipo can access nfs file systems." ++#: ../sepolicy/sepolicy/gui.py:737 ++msgid "Help: Start Page" + msgstr "" + +-#: booleans.py:130 +-msgid "Enable polyinstantiated directory support." ++#: ../sepolicy/sepolicy/gui.py:741 ++msgid "Help: Booleans Page" + msgstr "" + +-#: booleans.py:131 +-msgid "Allow postfix_local domain full write access to mail_spool directories" ++#: ../sepolicy/sepolicy/gui.py:747 ++msgid "Help: Executable Files Page" + msgstr "" + +-#: booleans.py:132 +-msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" ++#: ../sepolicy/sepolicy/gui.py:750 ++msgid "Help: Writable Files Page" + msgstr "" + -#: booleans.py:133 -msgid "Allow transmit client label to foreign database" -+#: ../sepolicy/sepolicy/gui.py:624 -+msgid "System Status: Disabled" ++#: ../sepolicy/sepolicy/gui.py:753 ++msgid "Help: Application Types Page" msgstr "" -#: booleans.py:134 -msgid "Allow database admins to execute DML statement" -+#: ../sepolicy/sepolicy/gui.py:722 -+msgid "Help: Start Page" ++#: ../sepolicy/sepolicy/gui.py:758 ++msgid "Help: Outbound Network Connections Page" msgstr "" -#: booleans.py:135 -msgid "Allow unprivileged users to execute DDL statement" -+#: ../sepolicy/sepolicy/gui.py:726 -+msgid "Help: Booleans Page" ++#: ../sepolicy/sepolicy/gui.py:761 ++msgid "Help: Inbound Network Connections Page" msgstr "" -#: booleans.py:136 -msgid "Allow pppd to load kernel modules for certain modems" -+#: ../sepolicy/sepolicy/gui.py:732 -+msgid "Help: Executable Files Page" ++#: ../sepolicy/sepolicy/gui.py:767 ++msgid "Help: Transition from application Page" msgstr "" -#: booleans.py:137 -msgid "Allow pppd to be run for a regular user" -+#: ../sepolicy/sepolicy/gui.py:735 -+msgid "Help: Writable Files Page" ++#: ../sepolicy/sepolicy/gui.py:770 ++msgid "Help: Transition into application Page" msgstr "" -#: booleans.py:138 -msgid "" -"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:738 -+msgid "Help: Application Types Page" ++#: ../sepolicy/sepolicy/gui.py:773 ++msgid "Help: Transition application file Page" msgstr "" -#: booleans.py:139 -msgid "Allow Puppet client to manage all file types." -+#: ../sepolicy/sepolicy/gui.py:743 -+msgid "Help: Outbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:777 ++msgid "Help: Systems Page" msgstr "" -#: booleans.py:140 -msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database" -+#: ../sepolicy/sepolicy/gui.py:746 -+msgid "Help: Inbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:781 ++msgid "Help: Lockdown Page" msgstr "" -#: booleans.py:141 -msgid "Allow racoon to read shadow" -+#: ../sepolicy/sepolicy/gui.py:752 -+msgid "Help: Transition from application Page" ++#: ../sepolicy/sepolicy/gui.py:785 ++msgid "Help: Login Page" msgstr "" -#: booleans.py:142 -msgid "Allow rgmanager domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/gui.py:755 -+msgid "Help: Transition into application Page" ++#: ../sepolicy/sepolicy/gui.py:789 ++msgid "Help: SELinux User Page" msgstr "" -#: booleans.py:143 -msgid "" -"Allow rsync to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:758 -+msgid "Help: Transition application file Page" ++#: ../sepolicy/sepolicy/gui.py:793 ++msgid "Help: File Equivalence Page" msgstr "" -#: booleans.py:144 -msgid "Allow rsync to run as a client" -+#: ../sepolicy/sepolicy/gui.py:762 -+msgid "Help: Systems Page" - msgstr "" - --#: booleans.py:145 --msgid "Allow rsync to export any files/directories read only." -+#: ../sepolicy/sepolicy/gui.py:766 -+msgid "Help: Lockdown Page" - msgstr "" - --#: booleans.py:146 --msgid "Allow rsync servers to share cifs files systems" -+#: ../sepolicy/sepolicy/gui.py:770 -+msgid "Help: Login Page" - msgstr "" - --#: booleans.py:147 --msgid "Allow rsync servers to share nfs files systems" -+#: ../sepolicy/sepolicy/gui.py:774 -+msgid "Help: SELinux User Page" - msgstr "" - --#: booleans.py:148 --msgid "Allow samba to create new home directories (e.g. via PAM)" -+#: ../sepolicy/sepolicy/gui.py:778 -+msgid "Help: File Equivalence Page" - msgstr "" - --#: booleans.py:149 --msgid "" --"Allow samba to act as the domain controller, add users, groups and change " --"passwords." -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." - msgstr "" - --#: booleans.py:150 --msgid "Allow samba to share users home directories." -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." msgstr "" --#: booleans.py:151 --msgid "Allow samba to share any file/directory read only." -+#: ../sepolicy/sepolicy/gui.py:1032 +-#: booleans.py:145 +-msgid "Allow rsync to export any files/directories read only." ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1033 + msgstr "" + +-#: booleans.py:146 +-msgid "Allow rsync servers to share cifs files systems" ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1034 + msgstr "" + +-#: booleans.py:147 +-msgid "Allow rsync servers to share nfs files systems" ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." msgstr "" --#: booleans.py:152 --msgid "Allow samba to share any file/directory read/write." -+#: ../sepolicy/sepolicy/gui.py:1035 +-#: booleans.py:148 +-msgid "Allow samba to create new home directories (e.g. via PAM)" ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." msgstr "" --#: booleans.py:153 --msgid "Allow samba to act as a portmapper" -+#: ../sepolicy/sepolicy/gui.py:1036 +-#: booleans.py:149 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format -+msgid "" + msgid "" +-"Allow samba to act as the domain controller, add users, groups and change " +-"passwords." +"Display boolean information that can be used to modify the policy for the " +"'%s'." msgstr "" --#: booleans.py:154 --msgid "Allow samba to run unconfined scripts" -+#: ../sepolicy/sepolicy/gui.py:1037 +-#: booleans.py:150 +-msgid "Allow samba to share users home directories." ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." msgstr "" --#: booleans.py:155 --msgid "Allow samba to export ntfs/fusefs volumes." -+#: ../sepolicy/sepolicy/gui.py:1038 +-#: booleans.py:151 +-msgid "Allow samba to share any file/directory read only." ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." msgstr "" --#: booleans.py:156 --msgid "Allow samba to export NFS volumes." -+#: ../sepolicy/sepolicy/gui.py:1039 +-#: booleans.py:152 +-msgid "Allow samba to share any file/directory read/write." ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" msgstr "" --#: booleans.py:157 --msgid "Allow sanlock to read/write fuse files" -+#: ../sepolicy/sepolicy/gui.py:1040 +-#: booleans.py:153 +-msgid "Allow samba to act as a portmapper" ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" msgstr "" --#: booleans.py:158 --msgid "Allow sanlock to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:1041 +-#: booleans.py:154 +-msgid "Allow samba to run unconfined scripts" ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" msgstr "" --#: booleans.py:159 --msgid "Allow sanlock to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:1042 +-#: booleans.py:155 +-msgid "Allow samba to export ntfs/fusefs volumes." ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." msgstr "" --#: booleans.py:160 --msgid "Allow sasl to read shadow" -+#: ../sepolicy/sepolicy/gui.py:1043 +-#: booleans.py:156 +-msgid "Allow samba to export NFS volumes." ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." msgstr "" --#: booleans.py:161 --msgid "Allow secadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1044 +-#: booleans.py:157 +-msgid "Allow sanlock to read/write fuse files" ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." msgstr "" +-#: booleans.py:158 +-msgid "Allow sanlock to manage nfs files" ++#: ../sepolicy/sepolicy/gui.py:1062 ++#, python-format ++msgid "Display applications that can transition into or out of the '%s'." + msgstr "" + +-#: booleans.py:159 +-msgid "Allow sanlock to manage cifs files" ++#: ../sepolicy/sepolicy/gui.py:1170 ++msgid "MISSING FILE PATH" + msgstr "" + +-#: booleans.py:160 +-msgid "Allow sasl to read shadow" ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 ++msgid "Boolean section." + msgstr "" + +-#: booleans.py:161 +-msgid "Allow secadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1285 ++msgid "To disable this transition, go to the " + msgstr "" + -#: booleans.py:162 -msgid "" -"disallow programs, such as newrole, from transitioning to administrative " -"user domains." -+#: ../sepolicy/sepolicy/gui.py:1045 -+#, python-format -+msgid "Display applications that can transition into or out of the '%s'." ++#: ../sepolicy/sepolicy/gui.py:1287 ++msgid "To enable this transition, go to the " msgstr "" -#: booleans.py:163 -msgid "Disable kernel module loading." -+#: ../sepolicy/sepolicy/gui.py:1149 -+msgid "MISSING FILE PATH" ++#: ../sepolicy/sepolicy/gui.py:1344 ++msgid "executable" msgstr "" -#: booleans.py:164 @@ -268376,14 +272410,14 @@ index a330a7e..ca47314 100644 -"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." -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 -+msgid "Boolean section." ++#: ../sepolicy/sepolicy/gui.py:1347 ++msgid "writable" msgstr "" -#: booleans.py:165 -msgid "Allow regular users direct dri device access" -+#: ../sepolicy/sepolicy/gui.py:1265 -+msgid "To disable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1350 ++msgid "application" msgstr "" -#: booleans.py:166 @@ -268391,255 +272425,256 @@ index a330a7e..ca47314 100644 -"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" -+#: ../sepolicy/sepolicy/gui.py:1267 -+msgid "To enable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1351 ++#, python-format ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." msgstr "" -#: booleans.py:167 -msgid "" -"Allow all unconfined executables to use libraries requiring text relocation " -"that are not labeled textrel_shlib_t" -+#: ../sepolicy/sepolicy/gui.py:1324 -+msgid "executable" ++#: ../sepolicy/sepolicy/gui.py:1352 ++#, python-format ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." msgstr "" -#: booleans.py:168 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format + 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" -+#: ../sepolicy/sepolicy/gui.py:1327 -+msgid "writable" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:169 -msgid "Allow users to connect to the local mysql server" -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" msgstr "" -#: booleans.py:170 -msgid "" -"Allow confined users the ability to execute the ping and traceroute " -"commands." -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" msgstr "" -#: booleans.py:171 -msgid "Allow users to connect to PostgreSQL" -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." msgstr "" -#: booleans.py:172 -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format ++#: ../sepolicy/sepolicy/gui.py:1371 msgid "" -"Allow user to r/w files on filesystems that do not have extended attributes " -"(FAT, CDROM, FLOPPY)" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." msgstr "" -#: booleans.py:173 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format + 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." -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." msgstr "" -#: booleans.py:174 -msgid "Allow user to use ssh chroot environment." -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" ++#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." msgstr "" -#: booleans.py:175 -msgid "Allow user music sharing" -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." msgstr "" -#: booleans.py:176 -+#: ../sepolicy/sepolicy/gui.py:1351 -+#, python-format - msgid "" +-msgid "" -"Allow anon internal-sftp to upload files, used for public file transfer " -"services. Directories must be labeled public_content_rw_t." -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." msgstr "" -#: booleans.py:177 -msgid "" -"Allow sftp-internal to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1352 -+#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." msgstr "" -#: booleans.py:178 -msgid "" -"Allow sftp-internal to login to local users and read/write all files on the " -"system, governed by DAC." -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." msgstr "" -#: booleans.py:179 -msgid "" -"Allow internal-sftp to read and write files in the user ssh home " -"directories." -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." msgstr "" -#: booleans.py:180 -msgid "Allow sge to connect to the network using any TCP port" -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." msgstr "" -#: booleans.py:181 -msgid "Allow sge to access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." msgstr "" -#: booleans.py:182 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1421 + msgid "" -"Enable additional permissions needed to support devices on 3ware " -"controllers." -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." ++"Modify selected modified File Equivalence definitions. Only bolded items in " ++"the list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:183 -msgid "" -"Allow samba to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1449 ++#, python-format ++msgid "Boolean %s Allow Rules" msgstr "" -#: booleans.py:184 -msgid "Allow user spamassassin clients to use the network." -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." ++#: ../sepolicy/sepolicy/gui.py:1462 ++#, python-format ++msgid "Add Network Port for %s. Ports will be created when update is applied." msgstr "" -#: booleans.py:185 -msgid "Allow spamd to read/write user home directories." -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." ++#: ../sepolicy/sepolicy/gui.py:1463 ++#, python-format ++msgid "Add Network Port for %s" msgstr "" -#: booleans.py:186 -+#: ../sepolicy/sepolicy/gui.py:1401 ++#: ../sepolicy/sepolicy/gui.py:1468 ++#, python-format msgid "" -"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." -+"Modify selected modified File Equivalence definitions. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." - msgstr "" - +-msgstr "" +- -#: booleans.py:187 -msgid "Allow squid to run as a transparent proxy (TPROXY)" -+#: ../sepolicy/sepolicy/gui.py:1429 -+#, python-format -+msgid "Boolean %s Allow Rules" ++"Add File Labeling for %s. File labels will be created when update is applied." msgstr "" -#: booleans.py:188 -msgid "" -"Allow ssh with chroot env to read and write files in the user home " -"directories" -+#: ../sepolicy/sepolicy/gui.py:1442 -+#, python-format -+msgid "Add Network Port for %s. Ports will be created when update is applied." - msgstr "" - --#: booleans.py:189 --msgid "allow host key based authentication" -+#: ../sepolicy/sepolicy/gui.py:1443 -+#, python-format -+msgid "Add Network Port for %s" - msgstr "" - --#: booleans.py:190 --msgid "Allow ssh logins as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:1448 -+#, python-format -+msgid "" -+"Add File Labeling for %s. File labels will be created when update is applied." - msgstr "" - --#: booleans.py:191 --msgid "Allow staff to exec content" -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" msgstr "" --#: booleans.py:192 --msgid "allow staff user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1459 +-#: booleans.py:189 +-msgid "allow host key based authentication" ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." msgstr "" --#: booleans.py:193 --msgid "Allow sysadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1460 +-#: booleans.py:190 +-msgid "Allow ssh logins as sysadm_r:sysadm_t" ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" msgstr "" --#: booleans.py:194 -+#: ../sepolicy/sepolicy/gui.py:1465 - msgid "" --"Allow the Telepathy connection managers to connect to any network port." +-#: booleans.py:191 +-msgid "Allow staff to exec content" ++#: ../sepolicy/sepolicy/gui.py:1485 ++msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." msgstr "" --#: booleans.py:195 --msgid "" --"Allow the Telepathy connection managers to connect to any generic TCP port." -+#: ../sepolicy/sepolicy/gui.py:1466 +-#: booleans.py:192 +-msgid "allow staff user to create and transition to svirt domains." ++#: ../sepolicy/sepolicy/gui.py:1486 +msgid "Add SELinux Users" msgstr "" --#: booleans.py:196 -+#: ../sepolicy/sepolicy/gui.py:1473 - msgid "" --"Allow tftp to modify public files used for public file transfer services." --msgstr "" -- --#: booleans.py:197 --msgid "Allow tftp to read and write files in the user home directories" +-#: booleans.py:193 +-msgid "Allow sysadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1493 ++msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." msgstr "" --#: booleans.py:198 --msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." -+#: ../sepolicy/sepolicy/gui.py:1474 +-#: booleans.py:194 +-msgid "" +-"Allow the Telepathy connection managers to connect to any network port." ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" msgstr "" --#: booleans.py:199 --msgid "Allow tor to act as a relay" -+#: ../sepolicy/sepolicy/gui.py:1499 +-#: booleans.py:195 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format -+msgid "" + msgid "" +-"Allow the Telepathy connection managers to connect to any generic TCP port." +"Modify File Labeling for %s. File labels will be created when update is " +"applied." msgstr "" +-#: booleans.py:196 ++#: ../sepolicy/sepolicy/gui.py:1577 + msgid "" +-"Allow tftp to modify public files used for public file transfer services." ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." + msgstr "" + +-#: booleans.py:197 +-msgid "Allow tftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" + msgstr "" + +-#: booleans.py:198 +-msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." + msgstr "" + +-#: booleans.py:199 +-msgid "Allow tor to act as a relay" ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" + msgstr "" + -#: booleans.py:200 -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1593 msgid "" -"allow unconfined users to transition to the chrome sandbox domains when " -"running chrome-sandbox" @@ -268649,12 +272684,12 @@ index a330a7e..ca47314 100644 -#: booleans.py:201 -msgid "Allow a user to login as an unconfined domain" -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" msgstr "" -#: booleans.py:202 -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format msgid "" -"Allow unconfined users to transition to the Mozilla plugin domain when " @@ -268664,69 +272699,69 @@ index a330a7e..ca47314 100644 -#: booleans.py:203 -msgid "Allow video playing tools to run unconfined" -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" msgstr "" -#: booleans.py:204 -msgid "Allow unprivledged user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." msgstr "" -#: booleans.py:205 -msgid "Support ecryptfs home directories" -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" msgstr "" -#: booleans.py:206 -msgid "Support fusefs home directories" -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" msgstr "" -#: booleans.py:207 -msgid "Use lpd server instead of cups" -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" msgstr "" -#: booleans.py:208 -msgid "Support NFS home directories" -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" msgstr "" -#: booleans.py:209 -msgid "Support SAMBA home directories" -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" msgstr "" -#: booleans.py:210 -msgid "Allow user to exec content" -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" msgstr "" -#: booleans.py:211 -msgid "Allow varnishd to connect to all ports, not just HTTP." -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" msgstr "" -#: booleans.py:212 -msgid "Ignore vbetool mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" msgstr "" @@ -268734,7 +272769,7 @@ index a330a7e..ca47314 100644 -#: booleans.py:213 -msgid "" -"Allow confined virtual guests to use serial/parallel communication ports" -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" msgstr "" @@ -268742,100 +272777,100 @@ index a330a7e..ca47314 100644 -#: booleans.py:214 -msgid "" -"Allow confined virtual guests to use executable memory and executable stack" -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" msgstr "" -#: booleans.py:215 -msgid "Allow confined virtual guests to read fuse files" -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" msgstr "" -#: booleans.py:216 -msgid "Allow confined virtual guests to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" msgstr "" -#: booleans.py:217 -msgid "Allow confined virtual guests to interact with rawip sockets" -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" msgstr "" -#: booleans.py:218 -msgid "Allow confined virtual guests to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" msgstr "" -#: booleans.py:219 -msgid "Allow confined virtual guests to interact with the sanlock" -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" msgstr "" -#: booleans.py:220 -msgid "Allow confined virtual guests to manage device configuration, (pci)" -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" msgstr "" -#: booleans.py:221 -msgid "Allow confined virtual guests to use usb devices" -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" msgstr "" -#: booleans.py:222 -msgid "Allow confined virtual guests to interact with the xserver" -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" msgstr "" -#: booleans.py:223 -msgid "Allow webadm to manage files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" msgstr "" -#: booleans.py:224 -msgid "Allow webadm to read files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" msgstr "" -#: booleans.py:225 -msgid "Ignore wine mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" msgstr "" -#: booleans.py:226 -msgid "Allow the graphical login program to execute bootloader" -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" msgstr "" -#: booleans.py:227 -msgid "" -"Allow the graphical login program to login directly as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" msgstr "" -#: booleans.py:228 -msgid "Allow xen to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" msgstr "" @@ -268844,71 +272879,73 @@ index a330a7e..ca47314 100644 -msgid "" -"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated " -"logical volumes for disk images." -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." msgstr "" -#: booleans.py:230 -msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." msgstr "" -#: booleans.py:231 -msgid "" -"Allow xguest users to configure Network Manager and connect to apache ports" -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." msgstr "" -#: booleans.py:232 -msgid "Allow xguest to exec content" -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" msgstr "" -#: booleans.py:233 -msgid "Allow xguest users to mount removable media" -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" msgstr "" -#: booleans.py:234 -msgid "Allow xguest to use blue tooth devices" -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" msgstr "" -#: booleans.py:235 -msgid "Allows clients to write to the X server shared memory segments." -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" msgstr "" -#: booleans.py:236 -msgid "Allows XServer to execute writable memory" -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" msgstr "" -#: booleans.py:237 -msgid "Support X userspace object manager" -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" msgstr "" -#: booleans.py:238 -msgid "Allow zabbix to connect to unreserved ports" -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" msgstr "" -#: booleans.py:239 -msgid "Allow zebra daemon to write it configuration files" -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -268919,7 +272956,7 @@ index a330a7e..ca47314 100644 msgstr "" -#: booleans.py:240 -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 msgid "" -"Allow ZoneMinder to modify public files used for public file transfer " -"services." @@ -268930,11 +272967,11 @@ index a330a7e..ca47314 100644 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" msgstr "" diff --git a/policycoreutils/po/id.po b/policycoreutils/po/id.po -index dcddeba..8bd451c 100644 +index dcddeba..a8676f0 100644 --- a/policycoreutils/po/id.po +++ b/policycoreutils/po/id.po @@ -1,20 +1,20 @@ @@ -268950,7 +272987,7 @@ index dcddeba..8bd451c 100644 "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: 2013-01-04 17:02+0000\n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2013-07-10 20:44+0000\n" "Last-Translator: dwalsh \n" "Language-Team: Indonesian \n" @@ -268980,7 +273017,7 @@ index dcddeba..8bd451c 100644 #, c-format msgid "Could not set exec context to %s.\n" msgstr "" -@@ -86,871 +86,907 @@ msgstr "" +@@ -86,871 +86,920 @@ msgstr "" msgid "To make this policy package active, execute:" msgstr "" @@ -269051,7 +273088,7 @@ index dcddeba..8bd451c 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "" @@ -269226,8 +273263,8 @@ index dcddeba..8bd451c 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "" @@ -269238,9 +273275,10 @@ index dcddeba..8bd451c 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "" @@ -269288,7 +273326,8 @@ index dcddeba..8bd451c 100644 -#: ../semanage/seobject.py:745 +#: ../semanage/seobject.py:780 #, python-format - msgid "Could not add role %s for %s" +-msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "" -#: ../semanage/seobject.py:754 @@ -269300,7 +273339,8 @@ index dcddeba..8bd451c 100644 -#: ../semanage/seobject.py:757 +#: ../semanage/seobject.py:792 #, python-format - msgid "Could not add prefix %s for %s" +-msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "" -#: ../semanage/seobject.py:760 @@ -269388,9 +273428,9 @@ index dcddeba..8bd451c 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "" @@ -269412,7 +273452,8 @@ index dcddeba..8bd451c 100644 -#: ../semanage/seobject.py:980 +#: ../semanage/seobject.py:1018 #, python-format - msgid "Could not create a key for %s/%s" +-msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:991 @@ -269430,64 +273471,74 @@ index dcddeba..8bd451c 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 #, python-format - msgid "Could not check if port %s/%s is defined" +-msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" msgstr "" -#: ../semanage/seobject.py:1002 +#: ../semanage/seobject.py:1042 #, python-format - msgid "Port %s/%s already defined" +-msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "" -#: ../semanage/seobject.py:1006 +#: ../semanage/seobject.py:1046 #, python-format - msgid "Could not create port for %s/%s" +-msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1012 +#: ../semanage/seobject.py:1052 #, python-format - msgid "Could not create context for %s/%s" +-msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1016 +#: ../semanage/seobject.py:1056 #, python-format - msgid "Could not set user in port context for %s/%s" +-msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1020 +#: ../semanage/seobject.py:1060 #, python-format - msgid "Could not set role in port context for %s/%s" +-msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1024 +#: ../semanage/seobject.py:1064 #, python-format - msgid "Could not set type in port context for %s/%s" +-msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1029 +#: ../semanage/seobject.py:1069 #, python-format - msgid "Could not set mls fields in port context for %s/%s" +-msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1033 +#: ../semanage/seobject.py:1073 #, python-format - msgid "Could not set port context for %s/%s" +-msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1037 +#: ../semanage/seobject.py:1077 #, python-format - msgid "Could not add port %s/%s" +-msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -269503,21 +273554,29 @@ index dcddeba..8bd451c 100644 msgstr "" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 ++#, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 #, python-format - msgid "Port %s/%s is not defined" +-msgid "Port %s/%s is not defined" ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "" -#: ../semanage/seobject.py:1068 +#: ../semanage/seobject.py:1108 #, python-format - msgid "Could not query port %s/%s" +-msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1079 +#: ../semanage/seobject.py:1119 #, python-format - msgid "Could not modify port %s/%s" +-msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1092 @@ -269532,15 +273591,22 @@ index dcddeba..8bd451c 100644 msgstr "" -#: ../semanage/seobject.py:1125 ++#: ../semanage/seobject.py:1159 ++#, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "" ++ +#: ../semanage/seobject.py:1165 #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" +-msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1129 +#: ../semanage/seobject.py:1169 #, python-format - msgid "Could not delete port %s/%s" +-msgid "Could not delete port %s/%s" ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 @@ -269549,9 +273615,9 @@ index dcddeba..8bd451c 100644 msgstr "" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "" @@ -269562,7 +273628,7 @@ index dcddeba..8bd451c 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "" @@ -269833,7 +273899,9 @@ index dcddeba..8bd451c 100644 -#: ../semanage/seobject.py:1697 +#: ../semanage/seobject.py:1750 #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" +-msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" msgstr "" -#: ../semanage/seobject.py:1706 @@ -269876,7 +273944,8 @@ index dcddeba..8bd451c 100644 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" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" msgstr "" -#: ../semanage/seobject.py:1755 @@ -270042,7 +274111,8 @@ index dcddeba..8bd451c 100644 -#: ../semanage/seobject.py:2063 +#: ../semanage/seobject.py:2122 #, python-format - msgid "Bad format %s: Record %s" +-msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "" -#: ../semanage/seobject.py:2087 @@ -270090,13 +274160,13 @@ index dcddeba..8bd451c 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "" -@@ -989,206 +1025,226 @@ msgstr "" +@@ -989,206 +1038,226 @@ msgstr "" msgid "Unable to clear environment\n" msgstr "" @@ -270364,7 +274434,7 @@ index dcddeba..8bd451c 100644 msgid "failed to exec shell\n" msgstr "" -@@ -1415,7 +1471,7 @@ msgstr "" +@@ -1415,7 +1484,7 @@ msgstr "" msgid "Applications" msgstr "" @@ -270373,7 +274443,7 @@ index dcddeba..8bd451c 100644 msgid "Standard Init Daemon" msgstr "" -@@ -1425,7 +1481,7 @@ msgid "" +@@ -1425,7 +1494,7 @@ msgid "" "requires a script in /etc/rc.d/init.d" msgstr "" @@ -270382,7 +274452,7 @@ index dcddeba..8bd451c 100644 msgid "DBUS System Daemon" msgstr "" -@@ -1437,7 +1493,7 @@ msgstr "" +@@ -1437,7 +1506,7 @@ msgstr "" msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" @@ -270391,7 +274461,7 @@ index dcddeba..8bd451c 100644 msgid "Web Application/Script (CGI)" msgstr "" -@@ -1446,7 +1502,7 @@ msgid "" +@@ -1446,7 +1515,7 @@ msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" @@ -270400,7 +274470,7 @@ index dcddeba..8bd451c 100644 msgid "User Application" msgstr "" -@@ -1456,7 +1512,7 @@ msgid "" +@@ -1456,7 +1525,7 @@ msgid "" "started by a user" msgstr "" @@ -270409,7 +274479,7 @@ index dcddeba..8bd451c 100644 msgid "Sandbox" msgstr "" -@@ -1508,8 +1564,8 @@ msgstr "" +@@ -1508,8 +1577,8 @@ msgstr "" #: ../gui/polgen.glade:550 msgid "" @@ -270420,7 +274490,7 @@ index dcddeba..8bd451c 100644 msgstr "" #: ../gui/polgen.glade:592 -@@ -1522,8 +1578,8 @@ msgstr "" +@@ -1522,8 +1591,8 @@ msgstr "" #: ../gui/polgen.glade:627 msgid "" @@ -270431,17 +274501,17 @@ index dcddeba..8bd451c 100644 "the system directly." msgstr "" -@@ -1531,7 +1587,8 @@ msgstr "" +@@ -1531,7 +1600,8 @@ msgstr "" msgid "Enter name of application or user role:" msgstr "" -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "" -@@ -1591,8 +1648,7 @@ msgid "Select the user_roles that will transition to %s:" +@@ -1591,8 +1661,7 @@ msgid "Select the user_roles that will transition to %s:" msgstr "" #: ../gui/polgen.glade:1019 @@ -270451,16 +274521,16 @@ index dcddeba..8bd451c 100644 msgstr "" #: ../gui/polgen.glade:1056 -@@ -1616,7 +1672,7 @@ msgid "TCP Ports" +@@ -1616,7 +1685,7 @@ msgid "TCP Ports" msgstr "" #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" msgstr "" -@@ -1747,75 +1803,75 @@ msgstr "" +@@ -1747,75 +1816,75 @@ msgstr "" msgid "Policy Directory" msgstr "" @@ -270552,53 +274622,53 @@ index dcddeba..8bd451c 100644 msgid "Configue SELinux" msgstr "" -@@ -1830,6 +1886,10 @@ msgid "" +@@ -1830,6 +1899,10 @@ msgid "" msgstr "" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" msgstr "" -@@ -1839,7 +1899,9 @@ msgid "" +@@ -1839,7 +1912,9 @@ msgid "" "Level" msgstr "" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" msgstr "" -@@ -1877,10 +1939,14 @@ msgid "Modify %s" +@@ -1877,10 +1952,14 @@ msgid "Modify %s" msgstr "" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" msgstr "" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" msgstr "" -@@ -1888,7 +1954,7 @@ msgstr "" +@@ -1888,7 +1967,7 @@ msgstr "" msgid "Status" msgstr "" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " -@@ -1901,11 +1967,11 @@ msgid "" +@@ -1901,11 +1980,11 @@ msgid "" "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 " @@ -270609,36 +274679,36 @@ index dcddeba..8bd451c 100644 msgstr "" -#: ../gui/statusPage.py:152 -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " -@@ -1957,6 +2023,8 @@ msgid "" +@@ -1957,6 +2036,8 @@ msgid "" msgstr "" #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "" -@@ -1969,6 +2037,7 @@ msgid "SELinux Administration" +@@ -1969,6 +2050,7 @@ msgid "SELinux Administration" msgstr "" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" msgstr "" -@@ -2038,6 +2107,7 @@ msgstr "" +@@ -2038,6 +2120,7 @@ msgstr "" #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" msgstr "" -@@ -2132,8 +2202,8 @@ msgstr "" +@@ -2132,8 +2215,8 @@ msgstr "" #: ../gui/system-config-selinux.glade:2661 msgid "" @@ -270649,7 +274719,7 @@ index dcddeba..8bd451c 100644 msgstr "" #: ../gui/system-config-selinux.glade:2781 -@@ -2161,1321 +2231,2868 @@ msgstr "" +@@ -2161,1321 +2244,2917 @@ msgstr "" msgid "SELinux user '%s' is required" msgstr "" @@ -271099,13 +275169,10 @@ index dcddeba..8bd451c 100644 +msgid "" +"Allow gpg web domain to modify public files used for public file transfer " +"services." - msgstr "" - --#: booleans.py:6 ++msgstr "" ++ +#: booleans.py:67 - msgid "" --"Allow users to resolve user passwd entries directly from ldap rather then " --"using a sssd server" ++msgid "" +"Allow gssd to list tmp directories and read the kerberos credential cache." +msgstr "" + @@ -271971,6 +276038,32 @@ index dcddeba..8bd451c 100644 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -272133,31 +276226,25 @@ index dcddeba..8bd451c 100644 + +#: ../sepolicy/sepolicy.py:556 +msgid "Enter SELinux user(s) which will transition to this domain" - msgstr "" - --#: booleans.py:7 --msgid "Allow users to login using a radius server" -+#: ../sepolicy/sepolicy.py:559 -+msgid "Enter SELinux role(s) to which the administror domain will transition" - msgstr "" - --#: booleans.py:8 --msgid "Allow users to login using a yubikey server" -+#: ../sepolicy/sepolicy.py:562 -+msgid "Enter domain(s) which this confined admin will administrate" - msgstr "" - --#: booleans.py:9 --msgid "Allow awstats to purge Apache logs" -+#: ../sepolicy/sepolicy.py:565 -+msgid "name of policy to generate" - msgstr "" - --#: booleans.py:10 -+#: ../sepolicy/sepolicy.py:572 -+msgid "path in which the generated policy files will be stored" +msgstr "" + ++#: ../sepolicy/sepolicy.py:559 ++msgid "Enter SELinux role(s) to which the administror domain will transition" ++msgstr "" ++ ++#: ../sepolicy/sepolicy.py:562 ++msgid "Enter domain(s) which this confined admin will administrate" ++msgstr "" ++ ++#: ../sepolicy/sepolicy.py:565 ++msgid "name of policy to generate" ++msgstr "" ++ ++#: ../sepolicy/sepolicy.py:572 ++msgid "path in which the generated policy files will be stored" + msgstr "" + +-#: booleans.py:6 +#: ../sepolicy/sepolicy.py:574 +msgid "path to which the confined processes will need to write" +msgstr "" @@ -272198,7 +276285,7 @@ index dcddeba..8bd451c 100644 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -272299,31 +276386,31 @@ index dcddeba..8bd451c 100644 + +#: ../sepolicy/sepolicy/generate.py:333 msgid "" --"Allow cdrecord to read various content. nfs, samba, removable devices, user " --"temp and untrusted content files" +-"Allow users to resolve user passwd entries directly from ldap rather then " +-"using a sssd server" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" msgstr "" --#: booleans.py:11 --msgid "Allow clamd to use JIT compiler" +-#: booleans.py:7 +-msgid "Allow users to login using a radius server" +#: ../sepolicy/sepolicy/generate.py:425 +msgid "User Role types can not be assigned executables." msgstr "" --#: booleans.py:12 --msgid "Allow clamscan to non security files on a system" +-#: booleans.py:8 +-msgid "Allow users to login using a yubikey server" +#: ../sepolicy/sepolicy/generate.py:431 +msgid "Only Daemon apps can use an init script.." msgstr "" --#: booleans.py:13 --msgid "Allow clamscan to read user content" +-#: booleans.py:9 +-msgid "Allow awstats to purge Apache logs" +#: ../sepolicy/sepolicy/generate.py:449 +msgid "use_resolve must be a boolean value " msgstr "" --#: booleans.py:14 +-#: booleans.py:10 +#: ../sepolicy/sepolicy/generate.py:455 +msgid "use_syslog must be a boolean value " +msgstr "" @@ -272352,48 +276439,45 @@ index dcddeba..8bd451c 100644 +#: ../sepolicy/sepolicy/generate.py:876 +#, python-format msgid "" --"Allow Cobbler to modify public files used for public file transfer services." +-"Allow cdrecord to read various content. nfs, samba, removable devices, user " +-"temp and untrusted content files" +"You need to define a new type which ends with: \n" +" %s" msgstr "" --#: booleans.py:15 --msgid "Allow Cobbler to connect to the network using TCP." +-#: booleans.py:11 +-msgid "Allow clamd to use JIT compiler" +#: ../sepolicy/sepolicy/generate.py:1104 +msgid "You must enter the executable path for your confined process" msgstr "" --#: booleans.py:16 --msgid "Allow Cobbler to access cifs file systems." +-#: booleans.py:12 +-msgid "Allow clamscan to non security files on a system" +#: ../sepolicy/sepolicy/generate.py:1363 +msgid "Type Enforcement file" msgstr "" --#: booleans.py:17 --msgid "Allow Cobbler to access nfs file systems." +-#: booleans.py:13 +-msgid "Allow clamscan to read user content" +#: ../sepolicy/sepolicy/generate.py:1364 +msgid "Interface file" msgstr "" --#: booleans.py:18 --msgid "Allow collectd to connect to the network using TCP." +-#: booleans.py:14 +#: ../sepolicy/sepolicy/generate.py:1365 +msgid "File Contexts file" - msgstr "" - --#: booleans.py:19 --msgid "Allow codnor domain to connect to the network using TCP." ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:1367 +msgid "Spec file" - msgstr "" - --#: booleans.py:20 ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:1368 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -272401,189 +276485,174 @@ index dcddeba..8bd451c 100644 +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:350 msgid "" --"Allow system cron jobs to relabel filesystem for restoring file contexts." +-"Allow Cobbler to modify public files used for public file transfer services." +"The entry that was entered is incorrect. Please try again in the " +"ex:/.../... format." msgstr "" --#: booleans.py:21 --msgid "Allow cvs daemon to read shadow" +-#: booleans.py:15 +-msgid "Allow Cobbler to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:376 +msgid "Retry" msgstr "" --#: booleans.py:22 --msgid "Allow all daemons to write corefiles to /" +-#: booleans.py:16 +-msgid "Allow Cobbler to access cifs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" msgstr "" --#: booleans.py:23 --msgid "Allow all daemons to use tcp wrappers." +-#: booleans.py:17 +-msgid "Allow Cobbler to access nfs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:476 +msgid "" +"Add file Equivilence Mapping. Mapping will be created when Update is " +"applied." msgstr "" --#: booleans.py:24 --msgid "Allow all daemons the ability to read/write terminals" +-#: booleans.py:18 +-msgid "Allow collectd to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" msgstr "" --#: booleans.py:25 --msgid "Allow dan to manage user files" +-#: booleans.py:19 +-msgid "Allow codnor domain to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." msgstr "" --#: booleans.py:26 --msgid "Allow dan to read user files" +-#: booleans.py:20 +#: ../sepolicy/sepolicy/sepolicy.glade:515 +msgid "Enter the path to which you want to setup an equivalence label." - msgstr "" - --#: booleans.py:27 --msgid "Allow dbadm to manage files in users home directories" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" - msgstr "" - --#: booleans.py:28 --msgid "Allow dbadm to read files in users home directories" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" - msgstr "" - --#: booleans.py:29 ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:582 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" +-"Allow system cron jobs to relabel filesystem for restoring file contexts." +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." msgstr "" --#: booleans.py:30 --msgid "Allow sysadm to debug or ptrace all processes." +-#: booleans.py:21 +-msgid "Allow cvs daemon to read shadow" +#: ../sepolicy/sepolicy/sepolicy.glade:639 +msgid "Add a file" msgstr "" --#: booleans.py:31 --msgid "Allow dhcpc client applications to execute iptables commands" +-#: booleans.py:22 +-msgid "Allow all daemons to write corefiles to /" +#: ../sepolicy/sepolicy/sepolicy.glade:656 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." msgstr "" --#: booleans.py:32 --msgid "Allow DHCP daemon to use LDAP backends" +-#: booleans.py:23 +-msgid "Allow all daemons to use tcp wrappers." +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" msgstr "" --#: booleans.py:33 --msgid "Allow all domains to use other domains file descriptors" +-#: booleans.py:24 +-msgid "Allow all daemons the ability to read/write terminals" +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" msgstr "" --#: booleans.py:34 --msgid "Allow all domains to have the kernel load modules" +-#: booleans.py:25 +-msgid "Allow dan to manage user files" +#: ../sepolicy/sepolicy/sepolicy.glade:781 +msgid "Type" msgstr "" --#: booleans.py:35 --msgid "Allow the use of the audio devices as the source for the entropy feeds" +-#: booleans.py:26 +-msgid "Allow dan to read user files" +#: ../sepolicy/sepolicy/sepolicy.glade:795 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:27 +-msgid "Allow dbadm to manage files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:822 +msgid "Make Path Recursive" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:28 +-msgid "Allow dbadm to read files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:826 +msgid "" +"Select Make Path Recursive iff you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:29 +#: ../sepolicy/sepolicy/sepolicy.glade:839 +msgid "Browse" +msgstr "" @@ -272597,15 +276666,22 @@ index dcddeba..8bd451c 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:898 -+msgid "" + 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" +"Specify the path using regular expressions that you would like to modify the " +"labeling." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:30 +-msgid "Allow sysadm to debug or ptrace all processes." +#: ../sepolicy/sepolicy/sepolicy.glade:920 +msgid "Select the SELinux file type to assign to this path." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:31 +-msgid "Allow dhcpc client applications to execute iptables commands" +#: ../sepolicy/sepolicy/sepolicy.glade:947 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" @@ -272618,505 +276694,497 @@ index dcddeba..8bd451c 100644 +msgid "Analyzing Policy..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." - msgstr "" - --#: booleans.py:36 --msgid "Allow exim to connect to databases (postgres, mysql)" -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" - msgstr "" - --#: booleans.py:37 --msgid "Allow exim to create, read, write, and delete unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." - msgstr "" - --#: booleans.py:38 --msgid "Allow exim to read unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" - msgstr "" - --#: booleans.py:39 --msgid "Enable extra rules in the cron domain to support fcron." -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." - msgstr "" - --#: booleans.py:40 --msgid "Allow fenced domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +msgid "Login Mapping" msgstr "" --#: booleans.py:41 --msgid "Allow fenced domain to execute ssh." -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 +-#: booleans.py:32 +-msgid "Allow DHCP daemon to use LDAP backends" ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" msgstr "" --#: booleans.py:42 --msgid "Allow all domains to execute in fips_mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 +-#: booleans.py:33 +-msgid "Allow all domains to use other domains file descriptors" ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +msgid "SELinux Users" msgstr "" --#: booleans.py:43 --msgid "Allow ftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 +-#: booleans.py:34 +-msgid "Allow all domains to have the kernel load modules" ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" msgstr "" --#: booleans.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 - msgid "" --"Allow ftp servers to upload files, used for public file transfer services. " --"Directories must be labeled public_content_rw_t." +-#: booleans.py:35 +-msgid "Allow the use of the audio devices as the source for the entropy feeds" ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 ++msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." msgstr "" +-#: booleans.py:36 +-msgid "Allow exim to connect to databases (postgres, mysql)" ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 ++msgid "radiobutton" + msgstr "" + +-#: booleans.py:37 +-msgid "Allow exim to create, read, write, and delete unprivileged user files." ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 ++msgid "Show Modified Only" + msgstr "" + +-#: booleans.py:38 +-msgid "Allow exim to read unprivileged user files." ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 ++msgid "Mislabeled files exist" + msgstr "" + +-#: booleans.py:39 +-msgid "Enable extra rules in the cron domain to support fcron." ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 ++msgid "Show mislabeled files only" + msgstr "" + +-#: booleans.py:40 +-msgid "Allow fenced domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 ++msgid "" ++"If-Then-Else rules written in policy that can \n" ++"allow alternative access control." + msgstr "" + +-#: booleans.py:41 +-msgid "Allow fenced domain to execute ssh." ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 ++msgid "Enabled" + msgstr "" + +-#: booleans.py:42 +-msgid "Allow all domains to execute in fips_mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 ++msgid "File Path" + msgstr "" + +-#: booleans.py:43 +-msgid "Allow ftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 ++msgid "SELinux File Type" + msgstr "" + +-#: booleans.py:44 +-msgid "" +-"Allow ftp servers to upload files, used for public file transfer services. " +-"Directories must be labeled public_content_rw_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 ++msgid "File path used to enter the 'selected domain'." + msgstr "" + -#: booleans.py:45 -msgid "Allow ftp servers to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 -+msgid "radiobutton" ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 ++msgid "Executable Files" msgstr "" -#: booleans.py:46 -msgid "Allow ftp servers to connect to mysql database ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 -+msgid "Show Modified Only" ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 ++msgid "Files to which the 'selected domain' can write." msgstr "" -#: booleans.py:47 -msgid "" -"Allow ftp servers to login to local users and read/write all files on the " -"system, governed by DAC." -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 -+msgid "Mislabeled files exist" ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 ++msgid "Writable files" msgstr "" -#: booleans.py:48 -msgid "Allow ftp servers to use cifs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 -+msgid "Show mislabeled files only" ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 ++msgid "File Types defined for the 'selected domain'." msgstr "" -#: booleans.py:49 -msgid "Allow ftp servers to use nfs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 -+msgid "" -+"If-Then-Else rules written in policy that can \n" -+"allow alternative access control." ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 ++msgid "Application File Types" msgstr "" -#: booleans.py:50 -msgid "Allow ftp servers to use bind to all unreserved ports for passive mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 -+msgid "Enabled" ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 ++msgid "Network Ports to which the 'selected domain' is allowed to connect." msgstr "" -#: booleans.py:51 -msgid "Determine whether Git CGI can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 -+msgid "File Path" ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 ++msgid "Outbound" msgstr "" -#: booleans.py:52 -msgid "Determine whether Git CGI can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 -+msgid "SELinux File Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 ++msgid "Network Ports to which the 'selected domain' is allowed to listen." msgstr "" -#: booleans.py:53 -msgid "Determine whether Git CGI can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 -+msgid "File path used to enter the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 ++msgid "Inbound" msgstr "" -#: booleans.py:54 --msgid "" ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 + msgid "" -"Determine whether Git session daemon can bind TCP sockets to all unreserved " -"ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 -+msgid "Executable Files" ++"Boolean \n" ++"Enabled" msgstr "" -#: booleans.py:55 -msgid "" -"Determine whether calling user domains can execute Git daemon in the " -"git_session_t domain." -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 -+msgid "Files to which the 'selected domain' can write." ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 ++msgid "Boolean name" msgstr "" -#: booleans.py:56 -msgid "Determine whether Git system daemon can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 -+msgid "Writable files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 ++msgid "SELinux Application Type" msgstr "" -#: booleans.py:57 -msgid "Determine whether Git system daemon can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 -+msgid "File Types defined for the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 ++msgid "" ++"Executables which will transition to a different domain, when the 'selected " ++"domain' executes them." msgstr "" -#: booleans.py:58 -msgid "Determine whether Git system daemon can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 -+msgid "Application File Types" ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 ++msgid "Applicaton Transitions From 'select domain'" msgstr "" -#: booleans.py:59 -msgid "Allow gitisis daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 -+msgid "Network Ports to which the 'selected domain' is allowed to connect." ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 ++msgid "" ++"Boolean\n" ++"Enabled" msgstr "" -#: booleans.py:60 -msgid "Enable reading of urandom for all domains." -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 -+msgid "Outbound" ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 ++msgid "Calling Process Domain" msgstr "" -#: booleans.py:61 -msgid "" -"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" -"agent to manage user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 -+msgid "Network Ports to which the 'selected domain' is allowed to listen." ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 ++msgid "Executable File" msgstr "" -#: booleans.py:62 -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 -+msgid "Inbound" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 msgid "" -"Allow gpg web domain to modify public files used for public file transfer " -"services." -+"Boolean \n" -+"Enabled" ++"Executables which will transition to the 'selected domain', when executing a " ++"selected domains entrypoint." msgstr "" -#: booleans.py:63 -msgid "Allow gssd to read temp directory. For access to kerberos tgt." -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 -+msgid "Boolean name" ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 ++msgid "Application Transitions Into 'select domain'" msgstr "" -#: booleans.py:64 -msgid "Allow guest to exec content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 -+msgid "SELinux Application Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 ++msgid "" ++"File Transitions define what happens when the current domain creates the " ++"content of a particular class in a directory of the destination type. " ++"Optionally a file name could be specified for the transition." msgstr "" -#: booleans.py:65 -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 - msgid "" +-msgid "" -"Allow Apache to modify public files used for public file transfer services. " -"Directories/Files must be labeled public_content_rw_t." -+"Executables which will transition to a different domain, when the 'selected " -+"domain' executes them." ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 ++msgid "SELinux Directory Type" msgstr "" -#: booleans.py:66 -msgid "Allow httpd to use built in scripting (usually php)" -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 -+msgid "Applicaton Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 ++msgid "Destination Class" msgstr "" -#: booleans.py:67 -msgid "Allow http daemon to check spam" -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 -+msgid "" -+"Boolean\n" -+"Enabled" ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 ++msgid "SELinux Destination Type" msgstr "" -#: booleans.py:68 -msgid "" -"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " -"ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 -+msgid "Calling Process Domain" ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 ++msgid "File Name" msgstr "" -#: booleans.py:69 -msgid "Allow httpd to connect to the ldap port" -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 -+msgid "Executable File" ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 ++msgid "File Transitions From 'select domain'" msgstr "" -#: booleans.py:70 -msgid "Allow http daemon to connect to zabbix" -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 -+msgid "" -+"Executables which will transition to the 'selected domain', when executing a " -+"selected domains entrypoint." ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 ++msgid "Default Level" msgstr "" -#: booleans.py:71 -msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 -+msgid "Application Transitions Into 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 ++msgid "Select the system mode when the system first boots up" msgstr "" -#: booleans.py:72 -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 - msgid "" +-msgid "" -"Allow HTTPD scripts and modules to connect to cobbler over the network." -+"File Transitions define what happens when the current domain creates the " -+"content of a particular class in a directory of the destination type. " -+"Optionally a file name could be specified for the transition." ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 ++msgid "Select the system mode for the current session" msgstr "" -#: booleans.py:73 -msgid "" -"Allow HTTPD scripts and modules to connect to databases over the network." -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 -+msgid "SELinux Directory Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 ++msgid "System Policy Type:" msgstr "" -#: booleans.py:74 -msgid "Allow httpd to connect to memcache server" -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 -+msgid "Destination Class" ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 ++msgid "System Mode" msgstr "" -#: booleans.py:75 -msgid "Allow httpd to act as a relay" -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 -+msgid "SELinux Destination Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 ++msgid "Import system settings from another machine" msgstr "" -#: booleans.py:76 -msgid "Allow http daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 -+msgid "File Name" ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++msgid "Import" msgstr "" -#: booleans.py:77 -msgid "Allow Apache to communicate with avahi service via dbus" -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 -+msgid "File Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 ++msgid "Export system settings to a file" msgstr "" -#: booleans.py:78 -msgid "Allow httpd cgi support" -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 -+msgid "Default Level" ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++msgid "Export" msgstr "" -#: booleans.py:79 -msgid "Allow httpd to act as a FTP server by listening on the ftp port." -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 -+msgid "Select the system mode when the system first boots up" ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 ++msgid "Relabel all files back to system defaults on reboot" msgstr "" -#: booleans.py:80 -msgid "Allow httpd to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 -+msgid "Select the system mode for the current session" ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 ++msgid "Yes" msgstr "" -#: booleans.py:81 -msgid "Allow httpd scripts and modules execmem/execstack" -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 -+msgid "System Policy Type:" ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 ++msgid "No" msgstr "" -#: booleans.py:82 -msgid "Allow HTTPD to connect to port 80 for graceful shutdown" -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 -+msgid "System Mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 ++msgid "System Configuration" msgstr "" -#: booleans.py:83 -msgid "Allow httpd processes to manage IPA content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 -+msgid "Import system settings from another machine" - msgstr "" - --#: booleans.py:84 --msgid "Allow Apache to use mod_auth_ntlm_winbind" -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 -+msgid "Import" - msgstr "" - --#: booleans.py:85 --msgid "Allow Apache to use mod_auth_pam" -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 -+msgid "Export system settings to a file" - msgstr "" - --#: booleans.py:86 --msgid "Allow httpd to read user content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 -+msgid "Export" - msgstr "" - --#: booleans.py:87 --msgid "Allow Apache to run in stickshift mode, not transition to passenger" -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 -+msgid "Relabel all files back to system defaults on reboot" - msgstr "" - --#: booleans.py:88 --msgid "Allow httpd daemon to change its resource limits" -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 -+msgid "Yes" - msgstr "" - --#: booleans.py:89 --msgid "" --"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 -+msgid "No" - msgstr "" - --#: booleans.py:90 -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 -+msgid "System Configuration" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 - msgid "" --"Allow apache scripts to write to public content, directories/files must be " --"labeled public_rw_content_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 ++msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " @@ -273125,19 +277193,18 @@ index dcddeba..8bd451c 100644 +"unconfined_t from the users/login screens." msgstr "" --#: booleans.py:91 --msgid "Allow Apache to execute tmp content." -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 +-#: booleans.py:84 +-msgid "Allow Apache to use mod_auth_ntlm_winbind" ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" msgstr "" --#: booleans.py:92 -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 - msgid "" --"Unify HTTPD to communicate with the terminal. Needed for entering the " --"passphrase for certificates at the terminal." +-#: booleans.py:85 +-msgid "Allow Apache to use mod_auth_pam" ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 ++msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -273145,15 +277212,15 @@ index dcddeba..8bd451c 100644 +"allowed." msgstr "" --#: booleans.py:93 --msgid "Unify HTTPD handling of all content files." -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 +-#: booleans.py:86 +-msgid "Allow httpd to read user content" ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" msgstr "" --#: booleans.py:94 --msgid "Allow httpd to access cifs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 +-#: booleans.py:87 +-msgid "Allow Apache to run in stickshift mode, not transition to passenger" ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -273162,257 +277229,282 @@ index dcddeba..8bd451c 100644 +"allowed." msgstr "" --#: booleans.py:95 --msgid "Allow httpd to access FUSE file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 +-#: booleans.py:88 +-msgid "Allow httpd daemon to change its resource limits" ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" msgstr "" --#: booleans.py:96 --msgid "Allow httpd to run gpg" -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 -+msgid "" +-#: booleans.py:89 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 + msgid "" +-"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." msgstr "" --#: booleans.py:97 --msgid "Allow httpd to access nfs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 +-#: booleans.py:90 +-msgid "" +-"Allow apache scripts to write to public content, directories/files must be " +-"labeled public_rw_content_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" msgstr "" --#: booleans.py:98 --msgid "Allow httpd to communicate with oddjob to start up a service" -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 +-#: booleans.py:91 +-msgid "Allow Apache to execute tmp content." ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." msgstr "" --#: booleans.py:99 --msgid "Allow httpd to access openstack ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 +-#: booleans.py:92 +-msgid "" +-"Unify HTTPD to communicate with the terminal. Needed for entering the " +-"passphrase for certificates at the terminal." ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" msgstr "" --#: booleans.py:100 --msgid "Allow Apache to query NS records" -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 +-#: booleans.py:93 +-msgid "Unify HTTPD handling of all content files." ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" msgstr "" --#: booleans.py:101 --msgid "Allow icecast to connect to all ports, not just sound ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 +-#: booleans.py:94 +-msgid "Allow httpd to access cifs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" msgstr "" --#: booleans.py:102 -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 - msgid "" --"Allow the Irssi IRC Client to connect to any port, and to bind to any " --"unreserved port." --msgstr "" -- --#: booleans.py:103 --msgid "Allow confined applications to run with kerberos." +-#: booleans.py:95 +-msgid "Allow httpd to access FUSE file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 ++msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." msgstr "" --#: booleans.py:104 --msgid "Allow syslogd daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 +-#: booleans.py:96 +-msgid "Allow httpd to run gpg" ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" msgstr "" --#: booleans.py:105 --msgid "Allow syslogd the ability to read/write terminals" -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 +-#: booleans.py:97 +-msgid "Allow httpd to access nfs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." msgstr "" --#: booleans.py:106 --msgid "Allow logging in and using the system from /dev/console." -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 +-#: booleans.py:98 +-msgid "Allow httpd to communicate with oddjob to start up a service" ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" msgstr "" --#: booleans.py:107 --msgid "" --"Control the ability to mmap a low area of the address space, as configured " --"by /proc/sys/kernel/mmap_min_addr." -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 +-#: booleans.py:99 +-msgid "Allow httpd to access openstack ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" msgstr "" --#: booleans.py:108 --msgid "Allow mock to read files in home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 +-#: booleans.py:100 +-msgid "Allow Apache to query NS records" ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" msgstr "" --#: booleans.py:109 --msgid "Allow the mount command to mount any directory or file." -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 +-#: booleans.py:101 +-msgid "Allow icecast to connect to all ports, not just sound ports." ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" msgstr "" --#: booleans.py:110 --msgid "Allow mozilla plugin domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 +-#: booleans.py:102 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" - msgstr "" - --#: booleans.py:111 -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 msgid "" --"Allow mozilla_plugins to create random content in the users home directory" +-"Allow the Irssi IRC Client to connect to any port, and to bind to any " +-"unreserved port." +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." msgstr "" --#: booleans.py:112 --msgid "Allow confined web browsers to read home directory content" -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 +-#: booleans.py:103 +-msgid "Allow confined applications to run with kerberos." ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" msgstr "" --#: booleans.py:113 --msgid "Allow mplayer executable stack" -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 +-#: booleans.py:104 +-msgid "Allow syslogd daemon to send mail" ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" msgstr "" --#: booleans.py:114 --msgid "Allow mysqld to connect to all ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 +-#: booleans.py:105 +-msgid "Allow syslogd the ability to read/write terminals" ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" msgstr "" --#: booleans.py:115 --msgid "Allow BIND to bind apache port." -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 +-#: booleans.py:106 +-msgid "Allow logging in and using the system from /dev/console." ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." msgstr "" --#: booleans.py:116 -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 +-#: booleans.py:107 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 msgid "" --"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." +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." msgstr "" --#: booleans.py:117 --msgid "Allow any files/directories to be exported read/only via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 +-#: booleans.py:108 +-msgid "Allow mock to read files in home directories." ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." + msgstr "" + +-#: booleans.py:109 +-msgid "Allow the mount command to mount any directory or file." ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." + msgstr "" + +-#: booleans.py:110 +-msgid "Allow mozilla plugin domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" + msgstr "" + +-#: booleans.py:111 +-msgid "" +-"Allow mozilla_plugins to create random content in the users home directory" ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" msgstr "" --#: booleans.py:118 --msgid "Allow any files/directories to be exported read/write via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 +-#: booleans.py:112 +-msgid "Allow confined web browsers to read home directory content" ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" msgstr "" --#: booleans.py:119 -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 - 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:113 +-msgid "Allow mplayer executable stack" ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 ++msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." msgstr "" --#: booleans.py:120 --msgid "Allow system to run with NIS" -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 +-#: booleans.py:114 +-msgid "Allow mysqld to connect to all ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" msgstr "" --#: booleans.py:121 --msgid "Allow confined applications to use nscd shared memory." -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 +-#: booleans.py:115 +-msgid "Allow BIND to bind apache port." ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" msgstr "" --#: booleans.py:122 --msgid "Allow openshift to lockdown app" -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 +-#: booleans.py:116 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 + msgid "" +-"Allow BIND to write the master zone files. Generally this is used for " +-"dynamic DNS or zone transfers." ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." + msgstr "" + +-#: booleans.py:117 +-msgid "Allow any files/directories to be exported read/only via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" + msgstr "" + +-#: booleans.py:118 +-msgid "Allow any files/directories to be exported read/write via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." msgstr "" --#: booleans.py:123 --msgid "Allow openvpn to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 +-#: booleans.py:119 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" - msgstr "" - --#: booleans.py:124 --msgid "Allow piranha-lvs domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 -+msgid "" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 + msgid "" +-"Allow nfs servers to modify public files used for public file transfer " +-"services. Files/Directories must be labeled public_content_rw_t." +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" msgstr "" --#: booleans.py:125 --msgid "Allow polipo to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 +-#: booleans.py:120 +-msgid "Allow system to run with NIS" ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." msgstr "" --#: booleans.py:126 --msgid "" --"Determine whether Polipo session daemon can bind tcp sockets to all " --"unreserved ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 +-#: booleans.py:121 +-msgid "Allow confined applications to use nscd shared memory." ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" msgstr "" --#: booleans.py:127 --msgid "" --"Determine whether calling user domains can execute Polipo daemon in the " --"polipo_session_t domain." -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:122 +-msgid "Allow openshift to lockdown app" ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" msgstr "" --#: booleans.py:128 --msgid "Determine whether polipo can access cifs file systems." -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:123 +-msgid "Allow openvpn to read home directories" ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" msgstr "" --#: booleans.py:129 --msgid "Determine whether Polipo can access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:66 +-#: booleans.py:124 +-msgid "Allow piranha-lvs domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" msgstr "" --#: booleans.py:130 --msgid "Enable polyinstantiated directory support." -+#: ../sepolicy/sepolicy/gui.py:67 +-#: booleans.py:125 +-msgid "Allow polipo to connect to all ports > 1023" ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" msgstr "" --#: booleans.py:131 --msgid "Allow postfix_local domain full write access to mail_spool directories" -+#: ../sepolicy/sepolicy/gui.py:92 -+msgid "" +-#: booleans.py:126 ++#: ../sepolicy/sepolicy/gui.py:93 + msgid "" +-"Determine whether Polipo session daemon can bind tcp sockets to all " +-"unreserved ports." +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" @@ -273421,235 +277513,256 @@ index dcddeba..8bd451c 100644 +" * Change the system mode to Enforcing\n" msgstr "" --#: booleans.py:132 --msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" -+#: ../sepolicy/sepolicy/gui.py:115 +-#: booleans.py:127 +-msgid "" +-"Determine whether calling user domains can execute Polipo daemon in the " +-"polipo_session_t domain." ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" msgstr "" +-#: booleans.py:128 +-msgid "Determine whether polipo can access cifs file systems." ++#: ../sepolicy/sepolicy/gui.py:639 ++msgid "System Status: Disabled" + msgstr "" + +-#: booleans.py:129 +-msgid "Determine whether Polipo can access nfs file systems." ++#: ../sepolicy/sepolicy/gui.py:737 ++msgid "Help: Start Page" + msgstr "" + +-#: booleans.py:130 +-msgid "Enable polyinstantiated directory support." ++#: ../sepolicy/sepolicy/gui.py:741 ++msgid "Help: Booleans Page" + msgstr "" + +-#: booleans.py:131 +-msgid "Allow postfix_local domain full write access to mail_spool directories" ++#: ../sepolicy/sepolicy/gui.py:747 ++msgid "Help: Executable Files Page" + msgstr "" + +-#: booleans.py:132 +-msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" ++#: ../sepolicy/sepolicy/gui.py:750 ++msgid "Help: Writable Files Page" + msgstr "" + -#: booleans.py:133 -msgid "Allow transmit client label to foreign database" -+#: ../sepolicy/sepolicy/gui.py:624 -+msgid "System Status: Disabled" ++#: ../sepolicy/sepolicy/gui.py:753 ++msgid "Help: Application Types Page" msgstr "" -#: booleans.py:134 -msgid "Allow database admins to execute DML statement" -+#: ../sepolicy/sepolicy/gui.py:722 -+msgid "Help: Start Page" ++#: ../sepolicy/sepolicy/gui.py:758 ++msgid "Help: Outbound Network Connections Page" msgstr "" -#: booleans.py:135 -msgid "Allow unprivileged users to execute DDL statement" -+#: ../sepolicy/sepolicy/gui.py:726 -+msgid "Help: Booleans Page" ++#: ../sepolicy/sepolicy/gui.py:761 ++msgid "Help: Inbound Network Connections Page" msgstr "" -#: booleans.py:136 -msgid "Allow pppd to load kernel modules for certain modems" -+#: ../sepolicy/sepolicy/gui.py:732 -+msgid "Help: Executable Files Page" ++#: ../sepolicy/sepolicy/gui.py:767 ++msgid "Help: Transition from application Page" msgstr "" -#: booleans.py:137 -msgid "Allow pppd to be run for a regular user" -+#: ../sepolicy/sepolicy/gui.py:735 -+msgid "Help: Writable Files Page" ++#: ../sepolicy/sepolicy/gui.py:770 ++msgid "Help: Transition into application Page" msgstr "" -#: booleans.py:138 -msgid "" -"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:738 -+msgid "Help: Application Types Page" ++#: ../sepolicy/sepolicy/gui.py:773 ++msgid "Help: Transition application file Page" msgstr "" -#: booleans.py:139 -msgid "Allow Puppet client to manage all file types." -+#: ../sepolicy/sepolicy/gui.py:743 -+msgid "Help: Outbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:777 ++msgid "Help: Systems Page" msgstr "" -#: booleans.py:140 -msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database" -+#: ../sepolicy/sepolicy/gui.py:746 -+msgid "Help: Inbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:781 ++msgid "Help: Lockdown Page" msgstr "" -#: booleans.py:141 -msgid "Allow racoon to read shadow" -+#: ../sepolicy/sepolicy/gui.py:752 -+msgid "Help: Transition from application Page" ++#: ../sepolicy/sepolicy/gui.py:785 ++msgid "Help: Login Page" msgstr "" -#: booleans.py:142 -msgid "Allow rgmanager domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/gui.py:755 -+msgid "Help: Transition into application Page" ++#: ../sepolicy/sepolicy/gui.py:789 ++msgid "Help: SELinux User Page" msgstr "" -#: booleans.py:143 -msgid "" -"Allow rsync to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:758 -+msgid "Help: Transition application file Page" ++#: ../sepolicy/sepolicy/gui.py:793 ++msgid "Help: File Equivalence Page" msgstr "" -#: booleans.py:144 -msgid "Allow rsync to run as a client" -+#: ../sepolicy/sepolicy/gui.py:762 -+msgid "Help: Systems Page" - msgstr "" - --#: booleans.py:145 --msgid "Allow rsync to export any files/directories read only." -+#: ../sepolicy/sepolicy/gui.py:766 -+msgid "Help: Lockdown Page" - msgstr "" - --#: booleans.py:146 --msgid "Allow rsync servers to share cifs files systems" -+#: ../sepolicy/sepolicy/gui.py:770 -+msgid "Help: Login Page" - msgstr "" - --#: booleans.py:147 --msgid "Allow rsync servers to share nfs files systems" -+#: ../sepolicy/sepolicy/gui.py:774 -+msgid "Help: SELinux User Page" - msgstr "" - --#: booleans.py:148 --msgid "Allow samba to create new home directories (e.g. via PAM)" -+#: ../sepolicy/sepolicy/gui.py:778 -+msgid "Help: File Equivalence Page" - msgstr "" - --#: booleans.py:149 --msgid "" --"Allow samba to act as the domain controller, add users, groups and change " --"passwords." -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." - msgstr "" - --#: booleans.py:150 --msgid "Allow samba to share users home directories." -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." msgstr "" --#: booleans.py:151 --msgid "Allow samba to share any file/directory read only." -+#: ../sepolicy/sepolicy/gui.py:1032 +-#: booleans.py:145 +-msgid "Allow rsync to export any files/directories read only." ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1033 + msgstr "" + +-#: booleans.py:146 +-msgid "Allow rsync servers to share cifs files systems" ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1034 + msgstr "" + +-#: booleans.py:147 +-msgid "Allow rsync servers to share nfs files systems" ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." msgstr "" --#: booleans.py:152 --msgid "Allow samba to share any file/directory read/write." -+#: ../sepolicy/sepolicy/gui.py:1035 +-#: booleans.py:148 +-msgid "Allow samba to create new home directories (e.g. via PAM)" ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." msgstr "" --#: booleans.py:153 --msgid "Allow samba to act as a portmapper" -+#: ../sepolicy/sepolicy/gui.py:1036 +-#: booleans.py:149 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format -+msgid "" + msgid "" +-"Allow samba to act as the domain controller, add users, groups and change " +-"passwords." +"Display boolean information that can be used to modify the policy for the " +"'%s'." msgstr "" --#: booleans.py:154 --msgid "Allow samba to run unconfined scripts" -+#: ../sepolicy/sepolicy/gui.py:1037 +-#: booleans.py:150 +-msgid "Allow samba to share users home directories." ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." msgstr "" --#: booleans.py:155 --msgid "Allow samba to export ntfs/fusefs volumes." -+#: ../sepolicy/sepolicy/gui.py:1038 +-#: booleans.py:151 +-msgid "Allow samba to share any file/directory read only." ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." msgstr "" --#: booleans.py:156 --msgid "Allow samba to export NFS volumes." -+#: ../sepolicy/sepolicy/gui.py:1039 +-#: booleans.py:152 +-msgid "Allow samba to share any file/directory read/write." ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" msgstr "" --#: booleans.py:157 --msgid "Allow sanlock to read/write fuse files" -+#: ../sepolicy/sepolicy/gui.py:1040 +-#: booleans.py:153 +-msgid "Allow samba to act as a portmapper" ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" msgstr "" --#: booleans.py:158 --msgid "Allow sanlock to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:1041 +-#: booleans.py:154 +-msgid "Allow samba to run unconfined scripts" ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" msgstr "" --#: booleans.py:159 --msgid "Allow sanlock to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:1042 +-#: booleans.py:155 +-msgid "Allow samba to export ntfs/fusefs volumes." ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." msgstr "" --#: booleans.py:160 --msgid "Allow sasl to read shadow" -+#: ../sepolicy/sepolicy/gui.py:1043 +-#: booleans.py:156 +-msgid "Allow samba to export NFS volumes." ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." msgstr "" --#: booleans.py:161 --msgid "Allow secadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1044 +-#: booleans.py:157 +-msgid "Allow sanlock to read/write fuse files" ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." msgstr "" +-#: booleans.py:158 +-msgid "Allow sanlock to manage nfs files" ++#: ../sepolicy/sepolicy/gui.py:1062 ++#, python-format ++msgid "Display applications that can transition into or out of the '%s'." + msgstr "" + +-#: booleans.py:159 +-msgid "Allow sanlock to manage cifs files" ++#: ../sepolicy/sepolicy/gui.py:1170 ++msgid "MISSING FILE PATH" + msgstr "" + +-#: booleans.py:160 +-msgid "Allow sasl to read shadow" ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 ++msgid "Boolean section." + msgstr "" + +-#: booleans.py:161 +-msgid "Allow secadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1285 ++msgid "To disable this transition, go to the " + msgstr "" + -#: booleans.py:162 -msgid "" -"disallow programs, such as newrole, from transitioning to administrative " -"user domains." -+#: ../sepolicy/sepolicy/gui.py:1045 -+#, python-format -+msgid "Display applications that can transition into or out of the '%s'." ++#: ../sepolicy/sepolicy/gui.py:1287 ++msgid "To enable this transition, go to the " msgstr "" -#: booleans.py:163 -msgid "Disable kernel module loading." -+#: ../sepolicy/sepolicy/gui.py:1149 -+msgid "MISSING FILE PATH" ++#: ../sepolicy/sepolicy/gui.py:1344 ++msgid "executable" msgstr "" -#: booleans.py:164 @@ -273657,14 +277770,14 @@ index dcddeba..8bd451c 100644 -"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." -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 -+msgid "Boolean section." ++#: ../sepolicy/sepolicy/gui.py:1347 ++msgid "writable" msgstr "" -#: booleans.py:165 -msgid "Allow regular users direct dri device access" -+#: ../sepolicy/sepolicy/gui.py:1265 -+msgid "To disable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1350 ++msgid "application" msgstr "" -#: booleans.py:166 @@ -273672,255 +277785,256 @@ index dcddeba..8bd451c 100644 -"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" -+#: ../sepolicy/sepolicy/gui.py:1267 -+msgid "To enable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1351 ++#, python-format ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." msgstr "" -#: booleans.py:167 -msgid "" -"Allow all unconfined executables to use libraries requiring text relocation " -"that are not labeled textrel_shlib_t" -+#: ../sepolicy/sepolicy/gui.py:1324 -+msgid "executable" ++#: ../sepolicy/sepolicy/gui.py:1352 ++#, python-format ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." msgstr "" -#: booleans.py:168 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format + 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" -+#: ../sepolicy/sepolicy/gui.py:1327 -+msgid "writable" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:169 -msgid "Allow users to connect to the local mysql server" -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" msgstr "" -#: booleans.py:170 -msgid "" -"Allow confined users the ability to execute the ping and traceroute " -"commands." -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" msgstr "" -#: booleans.py:171 -msgid "Allow users to connect to PostgreSQL" -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." msgstr "" -#: booleans.py:172 -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format ++#: ../sepolicy/sepolicy/gui.py:1371 msgid "" -"Allow user to r/w files on filesystems that do not have extended attributes " -"(FAT, CDROM, FLOPPY)" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." msgstr "" -#: booleans.py:173 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format + 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." -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." msgstr "" -#: booleans.py:174 -msgid "Allow user to use ssh chroot environment." -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" ++#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." msgstr "" -#: booleans.py:175 -msgid "Allow user music sharing" -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." msgstr "" -#: booleans.py:176 -+#: ../sepolicy/sepolicy/gui.py:1351 -+#, python-format - msgid "" +-msgid "" -"Allow anon internal-sftp to upload files, used for public file transfer " -"services. Directories must be labeled public_content_rw_t." -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." msgstr "" -#: booleans.py:177 -msgid "" -"Allow sftp-internal to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1352 -+#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." msgstr "" -#: booleans.py:178 -msgid "" -"Allow sftp-internal to login to local users and read/write all files on the " -"system, governed by DAC." -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." msgstr "" -#: booleans.py:179 -msgid "" -"Allow internal-sftp to read and write files in the user ssh home " -"directories." -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." msgstr "" -#: booleans.py:180 -msgid "Allow sge to connect to the network using any TCP port" -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." msgstr "" -#: booleans.py:181 -msgid "Allow sge to access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." msgstr "" -#: booleans.py:182 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1421 + msgid "" -"Enable additional permissions needed to support devices on 3ware " -"controllers." -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." ++"Modify selected modified File Equivalence definitions. Only bolded items in " ++"the list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:183 -msgid "" -"Allow samba to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1449 ++#, python-format ++msgid "Boolean %s Allow Rules" msgstr "" -#: booleans.py:184 -msgid "Allow user spamassassin clients to use the network." -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." ++#: ../sepolicy/sepolicy/gui.py:1462 ++#, python-format ++msgid "Add Network Port for %s. Ports will be created when update is applied." msgstr "" -#: booleans.py:185 -msgid "Allow spamd to read/write user home directories." -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." ++#: ../sepolicy/sepolicy/gui.py:1463 ++#, python-format ++msgid "Add Network Port for %s" msgstr "" -#: booleans.py:186 -+#: ../sepolicy/sepolicy/gui.py:1401 ++#: ../sepolicy/sepolicy/gui.py:1468 ++#, python-format msgid "" -"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." -+"Modify selected modified File Equivalence definitions. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." - msgstr "" - +-msgstr "" +- -#: booleans.py:187 -msgid "Allow squid to run as a transparent proxy (TPROXY)" -+#: ../sepolicy/sepolicy/gui.py:1429 -+#, python-format -+msgid "Boolean %s Allow Rules" ++"Add File Labeling for %s. File labels will be created when update is applied." msgstr "" -#: booleans.py:188 -msgid "" -"Allow ssh with chroot env to read and write files in the user home " -"directories" -+#: ../sepolicy/sepolicy/gui.py:1442 -+#, python-format -+msgid "Add Network Port for %s. Ports will be created when update is applied." - msgstr "" - --#: booleans.py:189 --msgid "allow host key based authentication" -+#: ../sepolicy/sepolicy/gui.py:1443 -+#, python-format -+msgid "Add Network Port for %s" - msgstr "" - --#: booleans.py:190 --msgid "Allow ssh logins as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:1448 -+#, python-format -+msgid "" -+"Add File Labeling for %s. File labels will be created when update is applied." - msgstr "" - --#: booleans.py:191 --msgid "Allow staff to exec content" -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" msgstr "" --#: booleans.py:192 --msgid "allow staff user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1459 +-#: booleans.py:189 +-msgid "allow host key based authentication" ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." msgstr "" --#: booleans.py:193 --msgid "Allow sysadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1460 +-#: booleans.py:190 +-msgid "Allow ssh logins as sysadm_r:sysadm_t" ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" msgstr "" --#: booleans.py:194 -+#: ../sepolicy/sepolicy/gui.py:1465 - msgid "" --"Allow the Telepathy connection managers to connect to any network port." +-#: booleans.py:191 +-msgid "Allow staff to exec content" ++#: ../sepolicy/sepolicy/gui.py:1485 ++msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." msgstr "" --#: booleans.py:195 --msgid "" --"Allow the Telepathy connection managers to connect to any generic TCP port." -+#: ../sepolicy/sepolicy/gui.py:1466 +-#: booleans.py:192 +-msgid "allow staff user to create and transition to svirt domains." ++#: ../sepolicy/sepolicy/gui.py:1486 +msgid "Add SELinux Users" msgstr "" --#: booleans.py:196 -+#: ../sepolicy/sepolicy/gui.py:1473 - msgid "" --"Allow tftp to modify public files used for public file transfer services." --msgstr "" -- --#: booleans.py:197 --msgid "Allow tftp to read and write files in the user home directories" +-#: booleans.py:193 +-msgid "Allow sysadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1493 ++msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." msgstr "" --#: booleans.py:198 --msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." -+#: ../sepolicy/sepolicy/gui.py:1474 +-#: booleans.py:194 +-msgid "" +-"Allow the Telepathy connection managers to connect to any network port." ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" msgstr "" --#: booleans.py:199 --msgid "Allow tor to act as a relay" -+#: ../sepolicy/sepolicy/gui.py:1499 +-#: booleans.py:195 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format -+msgid "" + msgid "" +-"Allow the Telepathy connection managers to connect to any generic TCP port." +"Modify File Labeling for %s. File labels will be created when update is " +"applied." msgstr "" +-#: booleans.py:196 ++#: ../sepolicy/sepolicy/gui.py:1577 + msgid "" +-"Allow tftp to modify public files used for public file transfer services." ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." + msgstr "" + +-#: booleans.py:197 +-msgid "Allow tftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" + msgstr "" + +-#: booleans.py:198 +-msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." + msgstr "" + +-#: booleans.py:199 +-msgid "Allow tor to act as a relay" ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" + msgstr "" + -#: booleans.py:200 -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1593 msgid "" -"allow unconfined users to transition to the chrome sandbox domains when " -"running chrome-sandbox" @@ -273930,12 +278044,12 @@ index dcddeba..8bd451c 100644 -#: booleans.py:201 -msgid "Allow a user to login as an unconfined domain" -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" msgstr "" -#: booleans.py:202 -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format msgid "" -"Allow unconfined users to transition to the Mozilla plugin domain when " @@ -273945,69 +278059,69 @@ index dcddeba..8bd451c 100644 -#: booleans.py:203 -msgid "Allow video playing tools to run unconfined" -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" msgstr "" -#: booleans.py:204 -msgid "Allow unprivledged user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." msgstr "" -#: booleans.py:205 -msgid "Support ecryptfs home directories" -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" msgstr "" -#: booleans.py:206 -msgid "Support fusefs home directories" -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" msgstr "" -#: booleans.py:207 -msgid "Use lpd server instead of cups" -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" msgstr "" -#: booleans.py:208 -msgid "Support NFS home directories" -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" msgstr "" -#: booleans.py:209 -msgid "Support SAMBA home directories" -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" msgstr "" -#: booleans.py:210 -msgid "Allow user to exec content" -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" msgstr "" -#: booleans.py:211 -msgid "Allow varnishd to connect to all ports, not just HTTP." -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" msgstr "" -#: booleans.py:212 -msgid "Ignore vbetool mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" msgstr "" @@ -274015,7 +278129,7 @@ index dcddeba..8bd451c 100644 -#: booleans.py:213 -msgid "" -"Allow confined virtual guests to use serial/parallel communication ports" -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" msgstr "" @@ -274023,100 +278137,100 @@ index dcddeba..8bd451c 100644 -#: booleans.py:214 -msgid "" -"Allow confined virtual guests to use executable memory and executable stack" -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" msgstr "" -#: booleans.py:215 -msgid "Allow confined virtual guests to read fuse files" -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" msgstr "" -#: booleans.py:216 -msgid "Allow confined virtual guests to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" msgstr "" -#: booleans.py:217 -msgid "Allow confined virtual guests to interact with rawip sockets" -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" msgstr "" -#: booleans.py:218 -msgid "Allow confined virtual guests to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" msgstr "" -#: booleans.py:219 -msgid "Allow confined virtual guests to interact with the sanlock" -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" msgstr "" -#: booleans.py:220 -msgid "Allow confined virtual guests to manage device configuration, (pci)" -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" msgstr "" -#: booleans.py:221 -msgid "Allow confined virtual guests to use usb devices" -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" msgstr "" -#: booleans.py:222 -msgid "Allow confined virtual guests to interact with the xserver" -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" msgstr "" -#: booleans.py:223 -msgid "Allow webadm to manage files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" msgstr "" -#: booleans.py:224 -msgid "Allow webadm to read files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" msgstr "" -#: booleans.py:225 -msgid "Ignore wine mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" msgstr "" -#: booleans.py:226 -msgid "Allow the graphical login program to execute bootloader" -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" msgstr "" -#: booleans.py:227 -msgid "" -"Allow the graphical login program to login directly as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" msgstr "" -#: booleans.py:228 -msgid "Allow xen to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" msgstr "" @@ -274125,71 +278239,73 @@ index dcddeba..8bd451c 100644 -msgid "" -"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated " -"logical volumes for disk images." -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." msgstr "" -#: booleans.py:230 -msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." msgstr "" -#: booleans.py:231 -msgid "" -"Allow xguest users to configure Network Manager and connect to apache ports" -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." msgstr "" -#: booleans.py:232 -msgid "Allow xguest to exec content" -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" msgstr "" -#: booleans.py:233 -msgid "Allow xguest users to mount removable media" -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" msgstr "" -#: booleans.py:234 -msgid "Allow xguest to use blue tooth devices" -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" msgstr "" -#: booleans.py:235 -msgid "Allows clients to write to the X server shared memory segments." -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" msgstr "" -#: booleans.py:236 -msgid "Allows XServer to execute writable memory" -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" msgstr "" -#: booleans.py:237 -msgid "Support X userspace object manager" -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" msgstr "" -#: booleans.py:238 -msgid "Allow zabbix to connect to unreserved ports" -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" msgstr "" -#: booleans.py:239 -msgid "Allow zebra daemon to write it configuration files" -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -274200,7 +278316,7 @@ index dcddeba..8bd451c 100644 msgstr "" -#: booleans.py:240 -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 msgid "" -"Allow ZoneMinder to modify public files used for public file transfer " -"services." @@ -274211,15 +278327,15 @@ index dcddeba..8bd451c 100644 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" msgstr "" diff --git a/policycoreutils/po/ilo.po b/policycoreutils/po/ilo.po new file mode 100644 -index 0000000..07c416a +index 0000000..2db9da4 --- /dev/null +++ b/policycoreutils/po/ilo.po -@@ -0,0 +1,5099 @@ +@@ -0,0 +1,5161 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. @@ -274229,7 +278345,7 @@ index 0000000..07c416a +msgstr "" +"Project-Id-Version: Policycoreutils\n" +"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2012-03-30 18:14+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Iloko (http://www.transifex.com/projects/p/fedora/language/" @@ -274362,7 +278478,7 @@ index 0000000..07c416a +msgstr "" + +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 +msgid "Disabled" +msgstr "" + @@ -274504,8 +278620,8 @@ index 0000000..07c416a + +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 +#: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 +msgid "Login Name" +msgstr "" + @@ -274514,9 +278630,10 @@ index 0000000..07c416a +#: ../gui/system-config-selinux.glade:128 +#: ../gui/system-config-selinux.glade:915 +#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 +msgid "SELinux User" +msgstr "" + @@ -274554,7 +278671,7 @@ index 0000000..07c416a + +#: ../semanage/seobject.py:780 +#, python-format -+msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" +msgstr "" + +#: ../semanage/seobject.py:789 @@ -274564,7 +278681,7 @@ index 0000000..07c416a + +#: ../semanage/seobject.py:792 +#, python-format -+msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" +msgstr "" + +#: ../semanage/seobject.py:795 @@ -274636,9 +278753,9 @@ index 0000000..07c416a + +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 +#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 +msgid "SELinux Roles" +msgstr "" + @@ -274656,7 +278773,7 @@ index 0000000..07c416a + +#: ../semanage/seobject.py:1018 +#, python-format -+msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1029 @@ -274669,55 +278786,55 @@ index 0000000..07c416a +msgid "Type %s is invalid, must be a port type" +msgstr "" + -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 +#, python-format -+msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" +msgstr "" + +#: ../semanage/seobject.py:1042 +#, python-format -+msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" +msgstr "" + +#: ../semanage/seobject.py:1046 +#, python-format -+msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1052 +#, python-format -+msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1056 +#, python-format -+msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1060 +#, python-format -+msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1064 +#, python-format -+msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1069 +#, python-format -+msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1073 +#, python-format -+msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1077 +#, python-format -+msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1091 ../semanage/seobject.py:1367 @@ -274729,19 +278846,24 @@ index 0000000..07c416a +msgid "Requires setype" +msgstr "" + -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 +#, python-format -+msgid "Port %s/%s is not defined" ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 ++#, python-format ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" +msgstr "" + +#: ../semanage/seobject.py:1108 +#, python-format -+msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1119 +#, python-format -+msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1132 @@ -274753,23 +278875,28 @@ index 0000000..07c416a +msgid "Could not delete the port %s" +msgstr "" + ++#: ../semanage/seobject.py:1159 ++#, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "" ++ +#: ../semanage/seobject.py:1165 +#, python-format -+msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" +msgstr "" + +#: ../semanage/seobject.py:1169 +#, python-format -+msgid "Could not delete port %s/%s" ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" +msgstr "" + +#: ../semanage/seobject.py:1185 ../semanage/seobject.py:1207 +msgid "Could not list ports" +msgstr "" + -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 +msgid "SELinux Port Type" +msgstr "" + @@ -274778,7 +278905,7 @@ index 0000000..07c416a +msgstr "" + +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 +msgid "Port Number" +msgstr "" + @@ -275000,7 +279127,8 @@ index 0000000..07c416a + +#: ../semanage/seobject.py:1750 +#, python-format -+msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" +msgstr "" + +#: ../semanage/seobject.py:1759 @@ -275034,7 +279162,8 @@ index 0000000..07c416a +#: ../semanage/seobject.py:1795 +#, python-format +msgid "" -+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" +msgstr "" + +#: ../semanage/seobject.py:1814 @@ -275169,7 +279298,7 @@ index 0000000..07c416a + +#: ../semanage/seobject.py:2122 +#, python-format -+msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" +msgstr "" + +#: ../semanage/seobject.py:2146 @@ -275207,9 +279336,9 @@ index 0000000..07c416a +msgstr "" + +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 +msgid "Description" +msgstr "" + @@ -275811,7 +279940,7 @@ index 0000000..07c416a +msgstr "" + +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 +msgid "Name" +msgstr "" + @@ -275895,7 +280024,7 @@ index 0000000..07c416a +msgstr "" + +#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 +msgid "All" +msgstr "" + @@ -276109,10 +280238,10 @@ index 0000000..07c416a +msgstr "" + +#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 +msgid "Protocol" +msgstr "" + @@ -276122,9 +280251,9 @@ index 0000000..07c416a +"Level" +msgstr "" + -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 +msgid "Port" +msgstr "" + @@ -276162,14 +280291,14 @@ index 0000000..07c416a +msgstr "" + +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 +msgid "Permissive" +msgstr "" + +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 +msgid "Enforcing" +msgstr "" + @@ -276177,7 +280306,7 @@ index 0000000..07c416a +msgid "Status" +msgstr "" + -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 +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 " @@ -276194,7 +280323,7 @@ index 0000000..07c416a +"wish to continue?" +msgstr "" + -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 +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 " @@ -276247,7 +280376,7 @@ index 0000000..07c416a + +#: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 +msgid "MLS" +msgstr "" + @@ -276260,7 +280389,7 @@ index 0000000..07c416a +msgstr "" + +#: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 +msgid "Add" +msgstr "" + @@ -276330,7 +280459,7 @@ index 0000000..07c416a +#: ../gui/system-config-selinux.glade:2467 +#: ../gui/system-config-selinux.glade:2692 +#: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 +msgid "Filter" +msgstr "" + @@ -277623,6 +281752,32 @@ index 0000000..07c416a +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -277843,7 +281998,7 @@ index 0000000..07c416a +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -278017,7 +282172,7 @@ index 0000000..07c416a +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -278025,45 +282180,36 @@ index 0000000..07c416a +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + @@ -278078,10 +282224,9 @@ index 0000000..07c416a +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" +msgstr "" + @@ -278092,13 +282237,12 @@ index 0000000..07c416a +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." @@ -278109,17 +282253,16 @@ index 0000000..07c416a +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" +msgstr "" + @@ -278141,16 +282284,16 @@ index 0000000..07c416a +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" +msgstr "" + @@ -278209,378 +282352,376 @@ index 0000000..07c416a +msgid "Analyzing Policy..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +msgid "Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +msgid "SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 +msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 +msgid "radiobutton" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 +msgid "Show Modified Only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 +msgid "Mislabeled files exist" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 +msgid "Show mislabeled files only" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 +msgid "" +"If-Then-Else rules written in policy that can \n" +"allow alternative access control." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 +msgid "Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 +msgid "File Path" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 +msgid "SELinux File Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 +msgid "File path used to enter the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 +msgid "Executable Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 +msgid "Files to which the 'selected domain' can write." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 +msgid "Writable files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 +msgid "File Types defined for the 'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 +msgid "Application File Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 +msgid "Network Ports to which the 'selected domain' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 +msgid "Outbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 +msgid "Network Ports to which the 'selected domain' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 +msgid "Inbound" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 +msgid "" +"Boolean \n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 +msgid "Boolean name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 +msgid "SELinux Application Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 +msgid "" +"Executables which will transition to a different domain, when the 'selected " +"domain' executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 +msgid "Applicaton Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 +msgid "" +"Boolean\n" +"Enabled" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 +msgid "Calling Process Domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 +msgid "Executable File" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 +msgid "" +"Executables which will transition to the 'selected domain', when executing a " +"selected domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 +msgid "Application Transitions Into 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 +msgid "" +"File Transitions define what happens when the current domain creates the " +"content of a particular class in a directory of the destination type. " +"Optionally a file name could be specified for the transition." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 +msgid "SELinux Directory Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 +msgid "Destination Class" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 +msgid "SELinux Destination Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 +msgid "File Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 +msgid "File Transitions From 'select domain'" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 +msgid "Default Level" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 +msgid "Select the system mode when the system first boots up" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 +msgid "Select the system mode for the current session" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 +msgid "System Policy Type:" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 +msgid "System Mode" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 +msgid "Import system settings from another machine" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 +msgid "Import" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 +msgid "Export system settings to a file" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 +msgid "Export" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 +msgid "Relabel all files back to system defaults on reboot" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 +msgid "Yes" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 +msgid "No" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 +msgid "System Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 +msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " @@ -278590,13 +282731,13 @@ index 0000000..07c416a +"unconfined_t from the users/login screens." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 +msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " @@ -278605,11 +282746,11 @@ index 0000000..07c416a +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -278618,171 +282759,193 @@ index 0000000..07c416a +"allowed." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 +msgid "" +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 +msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 +msgid "" +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 +msgid "" +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 +msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 ++msgid "" ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 +msgid "" +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:61 ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:92 ++#: ../sepolicy/sepolicy/gui.py:93 +msgid "" +"\n" +"To change from Disabled to Enforcing mode\n" @@ -278792,512 +282955,527 @@ index 0000000..07c416a +" * Change the system mode to Enforcing\n" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:115 ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:624 ++#: ../sepolicy/sepolicy/gui.py:639 +msgid "System Status: Disabled" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:722 ++#: ../sepolicy/sepolicy/gui.py:737 +msgid "Help: Start Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:726 ++#: ../sepolicy/sepolicy/gui.py:741 +msgid "Help: Booleans Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:732 ++#: ../sepolicy/sepolicy/gui.py:747 +msgid "Help: Executable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:735 ++#: ../sepolicy/sepolicy/gui.py:750 +msgid "Help: Writable Files Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:738 ++#: ../sepolicy/sepolicy/gui.py:753 +msgid "Help: Application Types Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:743 ++#: ../sepolicy/sepolicy/gui.py:758 +msgid "Help: Outbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:746 ++#: ../sepolicy/sepolicy/gui.py:761 +msgid "Help: Inbound Network Connections Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:752 ++#: ../sepolicy/sepolicy/gui.py:767 +msgid "Help: Transition from application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:755 ++#: ../sepolicy/sepolicy/gui.py:770 +msgid "Help: Transition into application Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:758 ++#: ../sepolicy/sepolicy/gui.py:773 +msgid "Help: Transition application file Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:762 ++#: ../sepolicy/sepolicy/gui.py:777 +msgid "Help: Systems Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:766 ++#: ../sepolicy/sepolicy/gui.py:781 +msgid "Help: Lockdown Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:770 ++#: ../sepolicy/sepolicy/gui.py:785 +msgid "Help: Login Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:774 ++#: ../sepolicy/sepolicy/gui.py:789 +msgid "Help: SELinux User Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:778 ++#: ../sepolicy/sepolicy/gui.py:793 +msgid "Help: File Equivalence Page" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1032 ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1033 ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1034 ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1035 ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1036 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1037 ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1038 ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1039 ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1040 ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1041 ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1042 ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1043 ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1044 ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1045 ++#: ../sepolicy/sepolicy/gui.py:1062 +#, python-format +msgid "Display applications that can transition into or out of the '%s'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1149 ++#: ../sepolicy/sepolicy/gui.py:1170 +msgid "MISSING FILE PATH" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 +msgid "Boolean section." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1265 ++#: ../sepolicy/sepolicy/gui.py:1285 +msgid "To disable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1267 ++#: ../sepolicy/sepolicy/gui.py:1287 +msgid "To enable this transition, go to the " +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1324 ++#: ../sepolicy/sepolicy/gui.py:1344 +msgid "executable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1327 ++#: ../sepolicy/sepolicy/gui.py:1347 +msgid "writable" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format -+msgid "" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" -+msgstr "" -+ +#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++msgid "application" +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1351 +#, python-format -+msgid "" -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1352 +#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format ++msgid "" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1371 ++msgid "" ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format ++msgid "" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." +msgstr "" + +#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1421 +msgid "" +"Modify selected modified File Equivalence definitions. Only bolded items in " +"the list can be selected, this indicates they were modified previously." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1429 ++#: ../sepolicy/sepolicy/gui.py:1449 +#, python-format +msgid "Boolean %s Allow Rules" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1442 ++#: ../sepolicy/sepolicy/gui.py:1462 +#, python-format +msgid "Add Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1443 ++#: ../sepolicy/sepolicy/gui.py:1463 +#, python-format +msgid "Add Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1448 ++#: ../sepolicy/sepolicy/gui.py:1468 +#, python-format +msgid "" +"Add File Labeling for %s. File labels will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1459 ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1460 ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1465 ++#: ../sepolicy/sepolicy/gui.py:1485 +msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1466 ++#: ../sepolicy/sepolicy/gui.py:1486 +msgid "Add SELinux Users" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1473 ++#: ../sepolicy/sepolicy/gui.py:1493 +msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1474 ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1499 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format +msgid "" +"Modify File Labeling for %s. File labels will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1577 ++msgid "" ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/gui.py:1593 +msgid "" +"Modify File Equivalency Mapping. Mapping will be created when update is " +"applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format +msgid "" +"Modify Network Port for %s. Ports will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -279307,7 +283485,7 @@ index 0000000..07c416a +"wish to continue?" +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "" +"You are attempting to close the application without applying your changes.\n" +" * To apply changes you have made during this session, click No and " @@ -279316,11 +283494,11 @@ index 0000000..07c416a +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" +msgstr "" diff --git a/policycoreutils/po/is.po b/policycoreutils/po/is.po -index c962641..0ded88a 100644 +index c962641..f114e14 100644 --- a/policycoreutils/po/is.po +++ b/policycoreutils/po/is.po @@ -1,20 +1,21 @@ @@ -279336,7 +283514,7 @@ index c962641..0ded88a 100644 "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: 2013-01-04 17:02+0000\n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" +"PO-Revision-Date: 2013-07-10 20:44+0000\n" "Last-Translator: dwalsh \n" -"Language-Team: Icelandic (http://www.transifex.com/projects/p/fedora/language/is/)\n" @@ -279368,7 +283546,7 @@ index c962641..0ded88a 100644 #, c-format msgid "Could not set exec context to %s.\n" msgstr "" -@@ -86,871 +87,907 @@ msgstr "" +@@ -86,871 +87,920 @@ msgstr "" msgid "To make this policy package active, execute:" msgstr "" @@ -279439,7 +283617,7 @@ index c962641..0ded88a 100644 -#: ../semanage/seobject.py:281 ../gui/statusPage.py:75 +#: ../semanage/seobject.py:303 ../gui/statusPage.py:75 -+#: ../sepolicy/sepolicy/sepolicy.glade:3430 ++#: ../sepolicy/sepolicy/sepolicy.glade:3449 msgid "Disabled" msgstr "" @@ -279614,8 +283792,8 @@ index c962641..0ded88a 100644 -#: ../semanage/seobject.py:672 ../semanage/seobject.py:684 +#: ../semanage/seobject.py:707 ../semanage/seobject.py:719 #: ../gui/system-config-selinux.glade:100 -+#: ../sepolicy/sepolicy/sepolicy.glade:1166 -+#: ../sepolicy/sepolicy/sepolicy.glade:3155 ++#: ../sepolicy/sepolicy/sepolicy.glade:1180 ++#: ../sepolicy/sepolicy/sepolicy.glade:3174 msgid "Login Name" msgstr "" @@ -279626,9 +283804,10 @@ index c962641..0ded88a 100644 #: ../gui/system-config-selinux.glade:128 #: ../gui/system-config-selinux.glade:915 #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1192 -+#: ../sepolicy/sepolicy/sepolicy.glade:3173 -+#: ../sepolicy/sepolicy/sepolicy.glade:3259 ++#: ../sepolicy/sepolicy/sepolicy.glade:1206 ++#: ../sepolicy/sepolicy/sepolicy.glade:3192 ++#: ../sepolicy/sepolicy/sepolicy.glade:3278 ++#: ../sepolicy/sepolicy/sepolicy.glade:4973 msgid "SELinux User" msgstr "" @@ -279676,7 +283855,8 @@ index c962641..0ded88a 100644 -#: ../semanage/seobject.py:745 +#: ../semanage/seobject.py:780 #, python-format - msgid "Could not add role %s for %s" +-msgid "Could not add role %s for %s" ++msgid "Could not add role %(ROLE)s for %(NAME)s" msgstr "" -#: ../semanage/seobject.py:754 @@ -279688,7 +283868,8 @@ index c962641..0ded88a 100644 -#: ../semanage/seobject.py:757 +#: ../semanage/seobject.py:792 #, python-format - msgid "Could not add prefix %s for %s" +-msgid "Could not add prefix %s for %s" ++msgid "Could not add prefix %(ROLE)s for %(PREFIX)s" msgstr "" -#: ../semanage/seobject.py:760 @@ -279776,9 +283957,9 @@ index c962641..0ded88a 100644 -#: ../semanage/seobject.py:942 ../semanage/seobject.py:947 +#: ../semanage/seobject.py:977 ../semanage/seobject.py:982 #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59 -+#: ../sepolicy/sepolicy/sepolicy.glade:3279 -+#: ../sepolicy/sepolicy/sepolicy.glade:5170 -+#: ../sepolicy/sepolicy/sepolicy.glade:5411 ++#: ../sepolicy/sepolicy/sepolicy.glade:3298 ++#: ../sepolicy/sepolicy/sepolicy.glade:5309 ++#: ../sepolicy/sepolicy/sepolicy.glade:5458 msgid "SELinux Roles" msgstr "" @@ -279800,7 +283981,8 @@ index c962641..0ded88a 100644 -#: ../semanage/seobject.py:980 +#: ../semanage/seobject.py:1018 #, python-format - msgid "Could not create a key for %s/%s" +-msgid "Could not create a key for %s/%s" ++msgid "Could not create a key for %(PROTOTYPE)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:991 @@ -279818,64 +284000,74 @@ index c962641..0ded88a 100644 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1062 -#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1123 -+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1102 -+#: ../semanage/seobject.py:1157 ../semanage/seobject.py:1163 ++#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1157 ++#: ../semanage/seobject.py:1163 #, python-format - msgid "Could not check if port %s/%s is defined" +-msgid "Could not check if port %s/%s is defined" ++msgid "Could not check if port %(PROTOCOL)s/%(PORT)s is defined" msgstr "" -#: ../semanage/seobject.py:1002 +#: ../semanage/seobject.py:1042 #, python-format - msgid "Port %s/%s already defined" +-msgid "Port %s/%s already defined" ++msgid "Port %(PROTOCOL)s/%(PORT)s already defined" msgstr "" -#: ../semanage/seobject.py:1006 +#: ../semanage/seobject.py:1046 #, python-format - msgid "Could not create port for %s/%s" +-msgid "Could not create port for %s/%s" ++msgid "Could not create port for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1012 +#: ../semanage/seobject.py:1052 #, python-format - msgid "Could not create context for %s/%s" +-msgid "Could not create context for %s/%s" ++msgid "Could not create context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1016 +#: ../semanage/seobject.py:1056 #, python-format - msgid "Could not set user in port context for %s/%s" +-msgid "Could not set user in port context for %s/%s" ++msgid "Could not set user in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1020 +#: ../semanage/seobject.py:1060 #, python-format - msgid "Could not set role in port context for %s/%s" +-msgid "Could not set role in port context for %s/%s" ++msgid "Could not set role in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1024 +#: ../semanage/seobject.py:1064 #, python-format - msgid "Could not set type in port context for %s/%s" +-msgid "Could not set type in port context for %s/%s" ++msgid "Could not set type in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1029 +#: ../semanage/seobject.py:1069 #, python-format - msgid "Could not set mls fields in port context for %s/%s" +-msgid "Could not set mls fields in port context for %s/%s" ++msgid "Could not set mls fields in port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1033 +#: ../semanage/seobject.py:1073 #, python-format - msgid "Could not set port context for %s/%s" +-msgid "Could not set port context for %s/%s" ++msgid "Could not set port context for %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1037 +#: ../semanage/seobject.py:1077 #, python-format - msgid "Could not add port %s/%s" +-msgid "Could not add port %s/%s" ++msgid "Could not add port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1324 @@ -279891,21 +284083,29 @@ index c962641..0ded88a 100644 msgstr "" -#: ../semanage/seobject.py:1064 ../semanage/seobject.py:1119 -+#: ../semanage/seobject.py:1104 ../semanage/seobject.py:1159 ++#: ../semanage/seobject.py:1102 ++#, python-format ++msgid "Could not check if port @%(PROTOCOL)s/%(PORT)s is defined" ++msgstr "" ++ ++#: ../semanage/seobject.py:1104 #, python-format - msgid "Port %s/%s is not defined" +-msgid "Port %s/%s is not defined" ++msgid "Port @%(PROTOCOL)s/%(PORT)s is not defined" msgstr "" -#: ../semanage/seobject.py:1068 +#: ../semanage/seobject.py:1108 #, python-format - msgid "Could not query port %s/%s" +-msgid "Could not query port %s/%s" ++msgid "Could not query port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1079 +#: ../semanage/seobject.py:1119 #, python-format - msgid "Could not modify port %s/%s" +-msgid "Could not modify port %s/%s" ++msgid "Could not modify port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1092 @@ -279920,15 +284120,22 @@ index c962641..0ded88a 100644 msgstr "" -#: ../semanage/seobject.py:1125 ++#: ../semanage/seobject.py:1159 ++#, python-format ++msgid "Port %(PROTOCOL)s/%(PORT)s is not defined" ++msgstr "" ++ +#: ../semanage/seobject.py:1165 #, python-format - msgid "Port %s/%s is defined in policy, cannot be deleted" +-msgid "Port %s/%s is defined in policy, cannot be deleted" ++msgid "Port %(PROTOCOL)s/%(PORT)s is defined in policy, cannot be deleted" msgstr "" -#: ../semanage/seobject.py:1129 +#: ../semanage/seobject.py:1169 #, python-format - msgid "Could not delete port %s/%s" +-msgid "Could not delete port %s/%s" ++msgid "Could not delete port %(PROTOCOL)s/%(PORT)s" msgstr "" -#: ../semanage/seobject.py:1145 ../semanage/seobject.py:1167 @@ -279937,9 +284144,9 @@ index c962641..0ded88a 100644 msgstr "" -#: ../semanage/seobject.py:1206 -+#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2675 -+#: ../sepolicy/sepolicy/sepolicy.glade:2773 -+#: ../sepolicy/sepolicy/sepolicy.glade:4687 ++#: ../semanage/seobject.py:1246 ../sepolicy/sepolicy/sepolicy.glade:2694 ++#: ../sepolicy/sepolicy/sepolicy.glade:2792 ++#: ../sepolicy/sepolicy/sepolicy.glade:4706 msgid "SELinux Port Type" msgstr "" @@ -279950,7 +284157,7 @@ index c962641..0ded88a 100644 -#: ../semanage/seobject.py:1206 ../gui/system-config-selinux.glade:335 +#: ../semanage/seobject.py:1246 ../gui/system-config-selinux.glade:335 -+#: ../sepolicy/sepolicy/sepolicy.glade:1417 ++#: ../sepolicy/sepolicy/sepolicy.glade:1431 msgid "Port Number" msgstr "" @@ -280221,7 +284428,9 @@ index c962641..0ded88a 100644 -#: ../semanage/seobject.py:1697 +#: ../semanage/seobject.py:1750 #, python-format - msgid "File spec %s conflicts with equivalency rule '%s %s'" +-msgid "File spec %s conflicts with equivalency rule '%s %s'" ++msgid "" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'" msgstr "" -#: ../semanage/seobject.py:1706 @@ -280264,7 +284473,8 @@ index c962641..0ded88a 100644 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" ++"File spec %(TARGET)s conflicts with equivalency rule '%(SOURCE)s %(DEST)s'; " ++"Try adding '%(DEST1)s' instead" msgstr "" -#: ../semanage/seobject.py:1755 @@ -280430,7 +284640,8 @@ index c962641..0ded88a 100644 -#: ../semanage/seobject.py:2063 +#: ../semanage/seobject.py:2122 #, python-format - msgid "Bad format %s: Record %s" +-msgid "Bad format %s: Record %s" ++msgid "Bad format %(BOOLNAME)s: Record %(VALUE)s" msgstr "" -#: ../semanage/seobject.py:2087 @@ -280478,13 +284689,13 @@ index c962641..0ded88a 100644 -#: ../semanage/seobject.py:2169 ../gui/polgen.glade:113 -#: ../gui/polgengui.py:269 +#: ../semanage/seobject.py:2228 ../gui/polgen.glade:113 -+#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2147 -+#: ../sepolicy/sepolicy/sepolicy.glade:2517 -+#: ../sepolicy/sepolicy/sepolicy.glade:5021 ++#: ../gui/polgengui.py:274 ../sepolicy/sepolicy/sepolicy.glade:2166 ++#: ../sepolicy/sepolicy/sepolicy.glade:2536 ++#: ../sepolicy/sepolicy/sepolicy.glade:5175 msgid "Description" msgstr "" -@@ -989,206 +1026,226 @@ msgstr "" +@@ -989,206 +1039,226 @@ msgstr "" msgid "Unable to clear environment\n" msgstr "" @@ -280752,7 +284963,7 @@ index c962641..0ded88a 100644 msgid "failed to exec shell\n" msgstr "" -@@ -1415,7 +1472,7 @@ msgstr "" +@@ -1415,7 +1485,7 @@ msgstr "" msgid "Applications" msgstr "" @@ -280761,7 +284972,7 @@ index c962641..0ded88a 100644 msgid "Standard Init Daemon" msgstr "" -@@ -1425,7 +1482,7 @@ msgid "" +@@ -1425,7 +1495,7 @@ msgid "" "requires a script in /etc/rc.d/init.d" msgstr "" @@ -280770,7 +284981,7 @@ index c962641..0ded88a 100644 msgid "DBUS System Daemon" msgstr "" -@@ -1437,7 +1494,7 @@ msgstr "" +@@ -1437,7 +1507,7 @@ msgstr "" msgid "Internet Services Daemon are daemons started by xinetd" msgstr "" @@ -280779,7 +284990,7 @@ index c962641..0ded88a 100644 msgid "Web Application/Script (CGI)" msgstr "" -@@ -1446,7 +1503,7 @@ msgid "" +@@ -1446,7 +1516,7 @@ msgid "" "Web Applications/Script (CGI) CGI scripts started by the web server (apache)" msgstr "" @@ -280788,7 +284999,7 @@ index c962641..0ded88a 100644 msgid "User Application" msgstr "" -@@ -1456,7 +1513,7 @@ msgid "" +@@ -1456,7 +1526,7 @@ msgid "" "started by a user" msgstr "" @@ -280797,7 +285008,7 @@ index c962641..0ded88a 100644 msgid "Sandbox" msgstr "" -@@ -1508,8 +1565,8 @@ msgstr "" +@@ -1508,8 +1578,8 @@ msgstr "" #: ../gui/polgen.glade:550 msgid "" @@ -280808,7 +285019,7 @@ index c962641..0ded88a 100644 msgstr "" #: ../gui/polgen.glade:592 -@@ -1522,8 +1579,8 @@ msgstr "" +@@ -1522,8 +1592,8 @@ msgstr "" #: ../gui/polgen.glade:627 msgid "" @@ -280819,17 +285030,17 @@ index c962641..0ded88a 100644 "the system directly." msgstr "" -@@ -1531,7 +1588,8 @@ msgstr "" +@@ -1531,7 +1601,8 @@ msgstr "" msgid "Enter name of application or user role:" msgstr "" -#: ../gui/polgen.glade:728 ../gui/polgengui.py:267 +#: ../gui/polgen.glade:728 ../gui/polgengui.py:272 -+#: ../sepolicy/sepolicy/sepolicy.glade:2182 ++#: ../sepolicy/sepolicy/sepolicy.glade:2201 msgid "Name" msgstr "" -@@ -1591,8 +1649,7 @@ msgid "Select the user_roles that will transition to %s:" +@@ -1591,8 +1662,7 @@ msgid "Select the user_roles that will transition to %s:" msgstr "" #: ../gui/polgen.glade:1019 @@ -280839,16 +285050,16 @@ index c962641..0ded88a 100644 msgstr "" #: ../gui/polgen.glade:1056 -@@ -1616,7 +1673,7 @@ msgid "TCP Ports" +@@ -1616,7 +1686,7 @@ msgid "TCP Ports" msgstr "" #: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589 -#: ../gui/polgen.glade:1698 -+#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4314 ++#: ../gui/polgen.glade:1698 ../sepolicy/sepolicy/sepolicy.glade:4333 msgid "All" msgstr "" -@@ -1747,75 +1804,75 @@ msgstr "" +@@ -1747,75 +1817,75 @@ msgstr "" msgid "Policy Directory" msgstr "" @@ -280940,53 +285151,53 @@ index c962641..0ded88a 100644 msgid "Configue SELinux" msgstr "" -@@ -1830,6 +1887,10 @@ msgid "" +@@ -1830,6 +1900,10 @@ msgid "" msgstr "" #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363 -+#: ../sepolicy/sepolicy/sepolicy.glade:1443 -+#: ../sepolicy/sepolicy/sepolicy.glade:2657 -+#: ../sepolicy/sepolicy/sepolicy.glade:2755 -+#: ../sepolicy/sepolicy/sepolicy.glade:4672 ++#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:2676 ++#: ../sepolicy/sepolicy/sepolicy.glade:2774 ++#: ../sepolicy/sepolicy/sepolicy.glade:4691 msgid "Protocol" msgstr "" -@@ -1839,7 +1900,9 @@ msgid "" +@@ -1839,7 +1913,9 @@ msgid "" "Level" msgstr "" -#: ../gui/portsPage.py:101 -+#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2638 -+#: ../sepolicy/sepolicy/sepolicy.glade:2737 -+#: ../sepolicy/sepolicy/sepolicy.glade:4658 ++#: ../gui/portsPage.py:101 ../sepolicy/sepolicy/sepolicy.glade:2657 ++#: ../sepolicy/sepolicy/sepolicy.glade:2756 ++#: ../sepolicy/sepolicy/sepolicy.glade:4677 msgid "Port" msgstr "" -@@ -1877,10 +1940,14 @@ msgid "Modify %s" +@@ -1877,10 +1953,14 @@ msgid "Modify %s" msgstr "" #: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819 -+#: ../sepolicy/sepolicy/sepolicy.glade:3413 -+#: ../sepolicy/sepolicy/sepolicy.glade:3486 ++#: ../sepolicy/sepolicy/sepolicy.glade:3432 ++#: ../sepolicy/sepolicy/sepolicy.glade:3505 msgid "Permissive" msgstr "" #: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837 -+#: ../sepolicy/sepolicy/sepolicy.glade:3394 -+#: ../sepolicy/sepolicy/sepolicy.glade:3468 ++#: ../sepolicy/sepolicy/sepolicy.glade:3413 ++#: ../sepolicy/sepolicy/sepolicy.glade:3487 msgid "Enforcing" msgstr "" -@@ -1888,7 +1955,7 @@ msgstr "" +@@ -1888,7 +1968,7 @@ msgstr "" msgid "Status" msgstr "" -#: ../gui/statusPage.py:133 -+#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2619 ++#: ../gui/statusPage.py:133 ../sepolicy/sepolicy/gui.py:2661 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 " -@@ -1901,11 +1968,11 @@ msgid "" +@@ -1901,11 +1981,11 @@ msgid "" "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 " @@ -280997,36 +285208,36 @@ index c962641..0ded88a 100644 msgstr "" -#: ../gui/statusPage.py:152 -+#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2753 ++#: ../gui/statusPage.py:152 ../sepolicy/sepolicy/gui.py:2795 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 " -@@ -1957,6 +2024,8 @@ msgid "" +@@ -1957,6 +2037,8 @@ msgid "" msgstr "" #: ../gui/system-config-selinux.glade:773 +#: ../sepolicy/sepolicy/sepolicy.glade:729 -+#: ../sepolicy/sepolicy/sepolicy.glade:1489 ++#: ../sepolicy/sepolicy/sepolicy.glade:1503 msgid "MLS" msgstr "" -@@ -1969,6 +2038,7 @@ msgid "SELinux Administration" +@@ -1969,6 +2051,7 @@ msgid "SELinux Administration" msgstr "" #: ../gui/system-config-selinux.glade:1122 -+#: ../sepolicy/sepolicy/sepolicy.glade:4162 ++#: ../sepolicy/sepolicy/sepolicy.glade:4181 msgid "Add" msgstr "" -@@ -2038,6 +2108,7 @@ msgstr "" +@@ -2038,6 +2121,7 @@ msgstr "" #: ../gui/system-config-selinux.glade:2467 #: ../gui/system-config-selinux.glade:2692 #: ../gui/system-config-selinux.glade:2867 -+#: ../sepolicy/sepolicy/sepolicy.glade:1992 ++#: ../sepolicy/sepolicy/sepolicy.glade:2011 msgid "Filter" msgstr "" -@@ -2132,8 +2203,8 @@ msgstr "" +@@ -2132,8 +2216,8 @@ msgstr "" #: ../gui/system-config-selinux.glade:2661 msgid "" @@ -281037,7 +285248,7 @@ index c962641..0ded88a 100644 msgstr "" #: ../gui/system-config-selinux.glade:2781 -@@ -2161,1321 +2232,2868 @@ msgstr "" +@@ -2161,1321 +2245,2917 @@ msgstr "" msgid "SELinux user '%s' is required" msgstr "" @@ -281487,13 +285698,10 @@ index c962641..0ded88a 100644 +msgid "" +"Allow gpg web domain to modify public files used for public file transfer " +"services." - msgstr "" - --#: booleans.py:6 ++msgstr "" ++ +#: booleans.py:67 - msgid "" --"Allow users to resolve user passwd entries directly from ldap rather then " --"using a sssd server" ++msgid "" +"Allow gssd to list tmp directories and read the kerberos credential cache." +msgstr "" + @@ -282359,6 +286567,32 @@ index c962641..0ded88a 100644 +msgid "Allow ZoneMinder to run su/sudo." +msgstr "" + ++#: ../sepolicy/sepolicy/help/booleans_more.txt:4 ++#: ../sepolicy/sepolicy/gui.py:939 ../sepolicy/sepolicy/gui.py:1231 ++#: ../sepolicy/sepolicy/gui.py:1671 ../sepolicy/sepolicy/gui.py:1917 ++#: ../sepolicy/sepolicy/gui.py:2740 ++msgid "More..." ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/start.txt:1 ++#: ../sepolicy/sepolicy/sepolicy.glade:189 ++#: ../sepolicy/sepolicy/sepolicy.glade:4425 ++#: ../sepolicy/sepolicy/sepolicy.glade:4518 ++#: ../sepolicy/sepolicy/sepolicy.glade:4664 ++#: ../sepolicy/sepolicy/sepolicy.glade:4813 ++#: ../sepolicy/sepolicy/sepolicy.glade:4947 ++#: ../sepolicy/sepolicy/sepolicy.glade:5088 ++#: ../sepolicy/sepolicy/sepolicy.glade:5161 ++#: ../sepolicy/sepolicy/sepolicy.glade:5296 ++msgid "Select" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/help/system.txt:1 ++msgid "" ++"This screen allows you to view modify the way SELinux is running on your " ++"system." ++msgstr "" ++ +#: ../sepolicy/sepolicy.py:194 +#, python-format +msgid "Interface %s does not exist." @@ -282521,31 +286755,25 @@ index c962641..0ded88a 100644 + +#: ../sepolicy/sepolicy.py:556 +msgid "Enter SELinux user(s) which will transition to this domain" - msgstr "" - --#: booleans.py:7 --msgid "Allow users to login using a radius server" -+#: ../sepolicy/sepolicy.py:559 -+msgid "Enter SELinux role(s) to which the administror domain will transition" - msgstr "" - --#: booleans.py:8 --msgid "Allow users to login using a yubikey server" -+#: ../sepolicy/sepolicy.py:562 -+msgid "Enter domain(s) which this confined admin will administrate" - msgstr "" - --#: booleans.py:9 --msgid "Allow awstats to purge Apache logs" -+#: ../sepolicy/sepolicy.py:565 -+msgid "name of policy to generate" - msgstr "" - --#: booleans.py:10 -+#: ../sepolicy/sepolicy.py:572 -+msgid "path in which the generated policy files will be stored" +msgstr "" + ++#: ../sepolicy/sepolicy.py:559 ++msgid "Enter SELinux role(s) to which the administror domain will transition" ++msgstr "" ++ ++#: ../sepolicy/sepolicy.py:562 ++msgid "Enter domain(s) which this confined admin will administrate" ++msgstr "" ++ ++#: ../sepolicy/sepolicy.py:565 ++msgid "name of policy to generate" ++msgstr "" ++ ++#: ../sepolicy/sepolicy.py:572 ++msgid "path in which the generated policy files will be stored" + msgstr "" + +-#: booleans.py:6 +#: ../sepolicy/sepolicy.py:574 +msgid "path to which the confined processes will need to write" +msgstr "" @@ -282586,7 +286814,7 @@ index c962641..0ded88a 100644 +msgid "-- Allowed %s [ %s ]" +msgstr "" + -+#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1135 ++#: ../sepolicy/sepolicy/__init__.py:95 ../sepolicy/sepolicy/gui.py:1156 +msgid "all files" +msgstr "" + @@ -282687,31 +286915,31 @@ index c962641..0ded88a 100644 + +#: ../sepolicy/sepolicy/generate.py:333 msgid "" --"Allow cdrecord to read various content. nfs, samba, removable devices, user " --"temp and untrusted content files" +-"Allow users to resolve user passwd entries directly from ldap rather then " +-"using a sssd server" +"Name must be alpha numberic with no spaces. Consider using option \"-n " +"MODULENAME\"" msgstr "" --#: booleans.py:11 --msgid "Allow clamd to use JIT compiler" +-#: booleans.py:7 +-msgid "Allow users to login using a radius server" +#: ../sepolicy/sepolicy/generate.py:425 +msgid "User Role types can not be assigned executables." msgstr "" --#: booleans.py:12 --msgid "Allow clamscan to non security files on a system" +-#: booleans.py:8 +-msgid "Allow users to login using a yubikey server" +#: ../sepolicy/sepolicy/generate.py:431 +msgid "Only Daemon apps can use an init script.." msgstr "" --#: booleans.py:13 --msgid "Allow clamscan to read user content" +-#: booleans.py:9 +-msgid "Allow awstats to purge Apache logs" +#: ../sepolicy/sepolicy/generate.py:449 +msgid "use_resolve must be a boolean value " msgstr "" --#: booleans.py:14 +-#: booleans.py:10 +#: ../sepolicy/sepolicy/generate.py:455 +msgid "use_syslog must be a boolean value " +msgstr "" @@ -282740,48 +286968,45 @@ index c962641..0ded88a 100644 +#: ../sepolicy/sepolicy/generate.py:876 +#, python-format msgid "" --"Allow Cobbler to modify public files used for public file transfer services." +-"Allow cdrecord to read various content. nfs, samba, removable devices, user " +-"temp and untrusted content files" +"You need to define a new type which ends with: \n" +" %s" msgstr "" --#: booleans.py:15 --msgid "Allow Cobbler to connect to the network using TCP." +-#: booleans.py:11 +-msgid "Allow clamd to use JIT compiler" +#: ../sepolicy/sepolicy/generate.py:1104 +msgid "You must enter the executable path for your confined process" msgstr "" --#: booleans.py:16 --msgid "Allow Cobbler to access cifs file systems." +-#: booleans.py:12 +-msgid "Allow clamscan to non security files on a system" +#: ../sepolicy/sepolicy/generate.py:1363 +msgid "Type Enforcement file" msgstr "" --#: booleans.py:17 --msgid "Allow Cobbler to access nfs file systems." +-#: booleans.py:13 +-msgid "Allow clamscan to read user content" +#: ../sepolicy/sepolicy/generate.py:1364 +msgid "Interface file" msgstr "" --#: booleans.py:18 --msgid "Allow collectd to connect to the network using TCP." +-#: booleans.py:14 +#: ../sepolicy/sepolicy/generate.py:1365 +msgid "File Contexts file" - msgstr "" - --#: booleans.py:19 --msgid "Allow codnor domain to connect to the network using TCP." ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:1367 +msgid "Spec file" - msgstr "" - --#: booleans.py:20 ++msgstr "" ++ +#: ../sepolicy/sepolicy/generate.py:1368 +msgid "Setup Script" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:25 -+#: ../sepolicy/sepolicy/sepolicy.glade:4369 ++#: ../sepolicy/sepolicy/sepolicy.glade:4388 +msgid "Applications" +msgstr "" + @@ -282789,189 +287014,174 @@ index c962641..0ded88a 100644 +msgid "Select domain" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:67 ++#: ../sepolicy/sepolicy/sepolicy.glade:80 ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search >>" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:95 ../sepolicy/sepolicy/gui.py:2348 +msgid "File Equivalence" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2316 ++#: ../sepolicy/sepolicy/sepolicy.glade:112 ../sepolicy/sepolicy/gui.py:2358 +msgid "Users" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:129 -+#: ../sepolicy/sepolicy/sepolicy.glade:1897 -+#: ../sepolicy/sepolicy/sepolicy.glade:3802 ../sepolicy/sepolicy/gui.py:2297 ++#: ../sepolicy/sepolicy/sepolicy.glade:1916 ++#: ../sepolicy/sepolicy/sepolicy.glade:3821 ../sepolicy/sepolicy/gui.py:2339 +msgid "System" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:189 -+#: ../sepolicy/sepolicy/sepolicy.glade:4406 -+#: ../sepolicy/sepolicy/sepolicy.glade:4499 -+#: ../sepolicy/sepolicy/sepolicy.glade:4645 -+#: ../sepolicy/sepolicy/sepolicy.glade:4793 -+#: ../sepolicy/sepolicy/sepolicy.glade:4934 -+#: ../sepolicy/sepolicy/sepolicy.glade:5007 -+msgid "Select" -+msgstr "" -+ +#: ../sepolicy/sepolicy/sepolicy.glade:204 +#: ../sepolicy/sepolicy/sepolicy.glade:557 +#: ../sepolicy/sepolicy/sepolicy.glade:702 -+#: ../sepolicy/sepolicy/sepolicy.glade:1243 -+#: ../sepolicy/sepolicy/sepolicy.glade:1539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4579 -+#: ../sepolicy/sepolicy/sepolicy.glade:4729 -+#: ../sepolicy/sepolicy/sepolicy.glade:4859 -+#: ../sepolicy/sepolicy/sepolicy.glade:5077 -+#: ../sepolicy/sepolicy/sepolicy.glade:5233 -+#: ../sepolicy/sepolicy/sepolicy.glade:5474 ++#: ../sepolicy/sepolicy/sepolicy.glade:1257 ++#: ../sepolicy/sepolicy/sepolicy.glade:1553 ++#: ../sepolicy/sepolicy/sepolicy.glade:4598 ++#: ../sepolicy/sepolicy/sepolicy.glade:4748 ++#: ../sepolicy/sepolicy/sepolicy.glade:4879 ++#: ../sepolicy/sepolicy/sepolicy.glade:5013 ++#: ../sepolicy/sepolicy/sepolicy.glade:5231 ++#: ../sepolicy/sepolicy/sepolicy.glade:5362 ++#: ../sepolicy/sepolicy/sepolicy.glade:5522 +msgid "Cancel" +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:350 msgid "" --"Allow system cron jobs to relabel filesystem for restoring file contexts." +-"Allow Cobbler to modify public files used for public file transfer services." +"The entry that was entered is incorrect. Please try again in the " +"ex:/.../... format." msgstr "" --#: booleans.py:21 --msgid "Allow cvs daemon to read shadow" +-#: booleans.py:15 +-msgid "Allow Cobbler to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:376 +msgid "Retry" msgstr "" --#: booleans.py:22 --msgid "Allow all daemons to write corefiles to /" +-#: booleans.py:16 +-msgid "Allow Cobbler to access cifs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:460 -+#: ../sepolicy/sepolicy/sepolicy.glade:1124 -+#: ../sepolicy/sepolicy/sepolicy.glade:1372 -+#: ../sepolicy/sepolicy/sepolicy.glade:5102 -+#: ../sepolicy/sepolicy/sepolicy.glade:5343 ++#: ../sepolicy/sepolicy/sepolicy.glade:1138 ++#: ../sepolicy/sepolicy/sepolicy.glade:1386 ++#: ../sepolicy/sepolicy/sepolicy.glade:5390 +msgid "Network Port Definitions" msgstr "" --#: booleans.py:23 --msgid "Allow all daemons to use tcp wrappers." +-#: booleans.py:17 +-msgid "Allow Cobbler to access nfs file systems." +#: ../sepolicy/sepolicy/sepolicy.glade:476 +msgid "" +"Add file Equivilence Mapping. Mapping will be created when Update is " +"applied." msgstr "" --#: booleans.py:24 --msgid "Allow all daemons the ability to read/write terminals" +-#: booleans.py:18 +-msgid "Allow collectd to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:501 -+#: ../sepolicy/sepolicy/sepolicy.glade:4045 ++#: ../sepolicy/sepolicy/sepolicy.glade:4064 +msgid "Path" msgstr "" --#: booleans.py:25 --msgid "Allow dan to manage user files" +-#: booleans.py:19 +-msgid "Allow codnor domain to connect to the network using TCP." +#: ../sepolicy/sepolicy/sepolicy.glade:511 -+#: ../sepolicy/sepolicy/sepolicy.glade:5154 -+#: ../sepolicy/sepolicy/sepolicy.glade:5395 ++#: ../sepolicy/sepolicy/sepolicy.glade:5442 +msgid "" +"Specify a new SELinux user name. By convention SELinux User names usually " +"end in an _u." msgstr "" --#: booleans.py:26 --msgid "Allow dan to read user files" +-#: booleans.py:20 +#: ../sepolicy/sepolicy/sepolicy.glade:515 +msgid "Enter the path to which you want to setup an equivalence label." - msgstr "" - --#: booleans.py:27 --msgid "Allow dbadm to manage files in users home directories" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:528 -+#: ../sepolicy/sepolicy/sepolicy.glade:4062 -+#: ../sepolicy/sepolicy/sepolicy.glade:4819 ++#: ../sepolicy/sepolicy/sepolicy.glade:4081 ++#: ../sepolicy/sepolicy/sepolicy.glade:4839 +msgid "Equivalence Path" - msgstr "" - --#: booleans.py:28 --msgid "Allow dbadm to read files in users home directories" ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:542 +#: ../sepolicy/sepolicy/sepolicy.glade:687 -+#: ../sepolicy/sepolicy/sepolicy.glade:1228 -+#: ../sepolicy/sepolicy/sepolicy.glade:1524 -+#: ../sepolicy/sepolicy/sepolicy.glade:5218 -+#: ../sepolicy/sepolicy/sepolicy.glade:5459 ++#: ../sepolicy/sepolicy/sepolicy.glade:1242 ++#: ../sepolicy/sepolicy/sepolicy.glade:1538 ++#: ../sepolicy/sepolicy/sepolicy.glade:5507 +msgid "Save to update" - msgstr "" - --#: booleans.py:29 ++msgstr "" ++ +#: ../sepolicy/sepolicy/sepolicy.glade:582 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" +-"Allow system cron jobs to relabel filesystem for restoring file contexts." +"Specify the mapping between the new path and the equivalence path. " +"Everything under this new path will be labeled as if they were under the " +"equivalence path." msgstr "" --#: booleans.py:30 --msgid "Allow sysadm to debug or ptrace all processes." +-#: booleans.py:21 +-msgid "Allow cvs daemon to read shadow" +#: ../sepolicy/sepolicy/sepolicy.glade:639 +msgid "Add a file" msgstr "" --#: booleans.py:31 --msgid "Allow dhcpc client applications to execute iptables commands" +-#: booleans.py:22 +-msgid "Allow all daemons to write corefiles to /" +#: ../sepolicy/sepolicy/sepolicy.glade:656 +msgid "" +" File Labeling for . File labels will be created " +"when update is applied." msgstr "" --#: booleans.py:32 --msgid "Allow DHCP daemon to use LDAP backends" +-#: booleans.py:23 +-msgid "Allow all daemons to use tcp wrappers." +#: ../sepolicy/sepolicy/sepolicy.glade:744 -+#: ../sepolicy/sepolicy/sepolicy.glade:1471 -+#: ../sepolicy/sepolicy/sepolicy.glade:3510 ../sepolicy/sepolicy/gui.py:66 ++#: ../sepolicy/sepolicy/sepolicy.glade:1485 ++#: ../sepolicy/sepolicy/sepolicy.glade:3529 ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced >>" msgstr "" --#: booleans.py:33 --msgid "Allow all domains to use other domains file descriptors" +-#: booleans.py:24 +-msgid "Allow all daemons the ability to read/write terminals" +#: ../sepolicy/sepolicy/sepolicy.glade:765 -+#: ../sepolicy/sepolicy/sepolicy.glade:2305 -+#: ../sepolicy/sepolicy/sepolicy.glade:2417 -+#: ../sepolicy/sepolicy/sepolicy.glade:2539 -+#: ../sepolicy/sepolicy/sepolicy.glade:4539 ++#: ../sepolicy/sepolicy/sepolicy.glade:2324 ++#: ../sepolicy/sepolicy/sepolicy.glade:2436 ++#: ../sepolicy/sepolicy/sepolicy.glade:2558 ++#: ../sepolicy/sepolicy/sepolicy.glade:4558 +msgid "Class" msgstr "" --#: booleans.py:34 --msgid "Allow all domains to have the kernel load modules" +-#: booleans.py:25 +-msgid "Allow dan to manage user files" +#: ../sepolicy/sepolicy/sepolicy.glade:781 +msgid "Type" msgstr "" --#: booleans.py:35 --msgid "Allow the use of the audio devices as the source for the entropy feeds" +-#: booleans.py:26 +-msgid "Allow dan to read user files" +#: ../sepolicy/sepolicy/sepolicy.glade:795 +msgid "" +"Select the file class to which this label will be applied. Defaults to all " +"classes." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:27 +-msgid "Allow dbadm to manage files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:822 +msgid "Make Path Recursive" -+msgstr "" -+ + msgstr "" + +-#: booleans.py:28 +-msgid "Allow dbadm to read files in users home directories" +#: ../sepolicy/sepolicy/sepolicy.glade:826 +msgid "" +"Select Make Path Recursive iff you want to apply this label to all children " +"of the specified directory path. objects under the directory to have this " +"label." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:29 +#: ../sepolicy/sepolicy/sepolicy.glade:839 +msgid "Browse" +msgstr "" @@ -282985,15 +287195,22 @@ index c962641..0ded88a 100644 +msgstr "" + +#: ../sepolicy/sepolicy/sepolicy.glade:898 -+msgid "" + 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" +"Specify the path using regular expressions that you would like to modify the " +"labeling." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:30 +-msgid "Allow sysadm to debug or ptrace all processes." +#: ../sepolicy/sepolicy/sepolicy.glade:920 +msgid "Select the SELinux file type to assign to this path." -+msgstr "" -+ + msgstr "" + +-#: booleans.py:31 +-msgid "Allow dhcpc client applications to execute iptables commands" +#: ../sepolicy/sepolicy/sepolicy.glade:947 +msgid "Enter the MLS Label to assign to this file path." +msgstr "" @@ -283006,505 +287223,497 @@ index c962641..0ded88a 100644 +msgid "Analyzing Policy..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1141 ++#: ../sepolicy/sepolicy/sepolicy.glade:1155 +msgid "" +"Add Login Mapping. Login Mapping will be created when update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1176 ++#: ../sepolicy/sepolicy/sepolicy.glade:1190 +msgid "" +"Enter the login user name of the user to which you wish to add SELinux User " +"confinement." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1205 ++#: ../sepolicy/sepolicy/sepolicy.glade:1219 +msgid "" +"Select the SELinux User to assign to this login user. Login users by " +"default get assigned by the __default__ user." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1268 ++#: ../sepolicy/sepolicy/sepolicy.glade:1282 +msgid "" +"Enter MLS/MCS Range for this login User. Defaults to the range for the " +"Selected SELinux User." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1271 -+#: ../sepolicy/sepolicy/sepolicy.glade:3191 -+#: ../sepolicy/sepolicy/sepolicy.glade:3312 -+#: ../sepolicy/sepolicy/sepolicy.glade:5184 -+#: ../sepolicy/sepolicy/sepolicy.glade:5425 ++#: ../sepolicy/sepolicy/sepolicy.glade:1285 ++#: ../sepolicy/sepolicy/sepolicy.glade:3210 ++#: ../sepolicy/sepolicy/sepolicy.glade:3331 ++#: ../sepolicy/sepolicy/sepolicy.glade:5472 +msgid "MLS Range" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1283 ++#: ../sepolicy/sepolicy/sepolicy.glade:1297 +msgid "" +"Specify the MLS Range for this user to login in with. Defaults to the " +"selected SELinux Users MLS Range." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1389 ++#: ../sepolicy/sepolicy/sepolicy.glade:1403 +msgid "" +" Network Port for . Ports will be created when " +"update is applied." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1427 ++#: ../sepolicy/sepolicy/sepolicy.glade:1441 +msgid "Enter the port number or range to which you want to add a port type." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1457 ++#: ../sepolicy/sepolicy/sepolicy.glade:1471 +msgid "Port Type" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1502 ++#: ../sepolicy/sepolicy/sepolicy.glade:1516 +msgid "Select the port type you want to assign to the specified port number." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1566 ++#: ../sepolicy/sepolicy/sepolicy.glade:1580 +msgid "tcp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1570 ++#: ../sepolicy/sepolicy/sepolicy.glade:1584 +msgid "" +"Select tcp if the port type should be assigned to tcp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1583 ++#: ../sepolicy/sepolicy/sepolicy.glade:1597 +msgid "udp" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1587 ++#: ../sepolicy/sepolicy/sepolicy.glade:1601 +msgid "" +"Select udp if the port type should be assigned to udp port numbers." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1609 ++#: ../sepolicy/sepolicy/sepolicy.glade:1623 +msgid "Enter the MLS Label to assign to this port." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1706 ++#: ../sepolicy/sepolicy/sepolicy.glade:1725 +msgid "SELinux Configuration" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1742 ++#: ../sepolicy/sepolicy/sepolicy.glade:1761 +msgid "Select..." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1791 -+#: ../sepolicy/sepolicy/sepolicy.glade:2211 ++#: ../sepolicy/sepolicy/sepolicy.glade:1810 ++#: ../sepolicy/sepolicy/sepolicy.glade:2230 +msgid "Booleans" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1795 ++#: ../sepolicy/sepolicy/sepolicy.glade:1814 +msgid "" +"Display boolean information that can be used to modify the policy for the " +"'selected domain'." +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1809 -+#: ../sepolicy/sepolicy/sepolicy.glade:2596 ++#: ../sepolicy/sepolicy/sepolicy.glade:1828 ++#: ../sepolicy/sepolicy/sepolicy.glade:2615 +msgid "Files" +msgstr "" + -+#: ../sepolicy/sepolicy/sepolicy.glade:1813 ++#: ../sepolicy/sepolicy/sepolicy.glade:1832 +msgid "" +"Display file type information that can be used by the 'selected domain'." - msgstr "" - --#: booleans.py:36 --msgid "Allow exim to connect to databases (postgres, mysql)" -+#: ../sepolicy/sepolicy/sepolicy.glade:1827 -+#: ../sepolicy/sepolicy/sepolicy.glade:2829 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1846 ++#: ../sepolicy/sepolicy/sepolicy.glade:2848 +msgid "Network" - msgstr "" - --#: booleans.py:37 --msgid "Allow exim to create, read, write, and delete unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1831 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1850 +msgid "" +"Display network ports to which the 'selected domain' can connect or listen " +"to." - msgstr "" - --#: booleans.py:38 --msgid "Allow exim to read unprivileged user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:1845 -+#: ../sepolicy/sepolicy/sepolicy.glade:3120 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1864 ++#: ../sepolicy/sepolicy/sepolicy.glade:3139 +msgid "Transitions" - msgstr "" - --#: booleans.py:39 --msgid "Enable extra rules in the cron domain to support fcron." -+#: ../sepolicy/sepolicy/sepolicy.glade:1849 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1868 +msgid "" +"Display applications that can transition into or out of the 'selected " +"domain'." - msgstr "" - --#: booleans.py:40 --msgid "Allow fenced domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:1863 -+#: ../sepolicy/sepolicy/sepolicy.glade:3221 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:1882 ++#: ../sepolicy/sepolicy/sepolicy.glade:3240 +msgid "Login Mapping" msgstr "" --#: booleans.py:41 --msgid "Allow fenced domain to execute ssh." -+#: ../sepolicy/sepolicy/sepolicy.glade:1866 -+#: ../sepolicy/sepolicy/sepolicy.glade:1883 -+#: ../sepolicy/sepolicy/sepolicy.glade:1900 +-#: booleans.py:32 +-msgid "Allow DHCP daemon to use LDAP backends" ++#: ../sepolicy/sepolicy/sepolicy.glade:1885 ++#: ../sepolicy/sepolicy/sepolicy.glade:1902 ++#: ../sepolicy/sepolicy/sepolicy.glade:1919 +msgid "Manage the SELinux configuration" msgstr "" --#: booleans.py:42 --msgid "Allow all domains to execute in fips_mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:1880 -+#: ../sepolicy/sepolicy/sepolicy.glade:3343 +-#: booleans.py:33 +-msgid "Allow all domains to use other domains file descriptors" ++#: ../sepolicy/sepolicy/sepolicy.glade:1899 ++#: ../sepolicy/sepolicy/sepolicy.glade:3362 +msgid "SELinux Users" msgstr "" --#: booleans.py:43 --msgid "Allow ftp to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:1914 -+#: ../sepolicy/sepolicy/sepolicy.glade:4015 +-#: booleans.py:34 +-msgid "Allow all domains to have the kernel load modules" ++#: ../sepolicy/sepolicy/sepolicy.glade:1933 ++#: ../sepolicy/sepolicy/sepolicy.glade:4034 +msgid "Lockdown" msgstr "" --#: booleans.py:44 -+#: ../sepolicy/sepolicy/sepolicy.glade:1917 - msgid "" --"Allow ftp servers to upload files, used for public file transfer services. " --"Directories must be labeled public_content_rw_t." +-#: booleans.py:35 +-msgid "Allow the use of the audio devices as the source for the entropy feeds" ++#: ../sepolicy/sepolicy/sepolicy.glade:1936 ++msgid "" +"Lockdown the SELinux System.\n" +"This screen can be used to turn up the SELinux Protections." msgstr "" +-#: booleans.py:36 +-msgid "Allow exim to connect to databases (postgres, mysql)" ++#: ../sepolicy/sepolicy/sepolicy.glade:1951 ++msgid "radiobutton" + msgstr "" + +-#: booleans.py:37 +-msgid "Allow exim to create, read, write, and delete unprivileged user files." ++#: ../sepolicy/sepolicy/sepolicy.glade:2039 ++msgid "Show Modified Only" + msgstr "" + +-#: booleans.py:38 +-msgid "Allow exim to read unprivileged user files." ++#: ../sepolicy/sepolicy/sepolicy.glade:2078 ++msgid "Mislabeled files exist" + msgstr "" + +-#: booleans.py:39 +-msgid "Enable extra rules in the cron domain to support fcron." ++#: ../sepolicy/sepolicy/sepolicy.glade:2098 ++msgid "Show mislabeled files only" + msgstr "" + +-#: booleans.py:40 +-msgid "Allow fenced domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:2138 ++#: ../sepolicy/sepolicy/sepolicy.glade:3262 ++msgid "" ++"If-Then-Else rules written in policy that can \n" ++"allow alternative access control." + msgstr "" + +-#: booleans.py:41 +-msgid "Allow fenced domain to execute ssh." ++#: ../sepolicy/sepolicy/sepolicy.glade:2150 ++msgid "Enabled" + msgstr "" + +-#: booleans.py:42 +-msgid "Allow all domains to execute in fips_mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:2270 ++#: ../sepolicy/sepolicy/sepolicy.glade:2382 ++#: ../sepolicy/sepolicy/sepolicy.glade:2500 ++#: ../sepolicy/sepolicy/sepolicy.glade:4531 ++#: ../sepolicy/sepolicy/sepolicy.glade:4826 ++msgid "File Path" + msgstr "" + +-#: booleans.py:43 +-msgid "Allow ftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/sepolicy.glade:2306 ++#: ../sepolicy/sepolicy/sepolicy.glade:2417 ++msgid "SELinux File Type" + msgstr "" + +-#: booleans.py:44 +-msgid "" +-"Allow ftp servers to upload files, used for public file transfer services. " +-"Directories must be labeled public_content_rw_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:2350 ++msgid "File path used to enter the 'selected domain'." + msgstr "" + -#: booleans.py:45 -msgid "Allow ftp servers to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:1932 -+msgid "radiobutton" ++#: ../sepolicy/sepolicy/sepolicy.glade:2351 ++msgid "Executable Files" msgstr "" -#: booleans.py:46 -msgid "Allow ftp servers to connect to mysql database ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2020 -+msgid "Show Modified Only" ++#: ../sepolicy/sepolicy/sepolicy.glade:2466 ++msgid "Files to which the 'selected domain' can write." msgstr "" -#: booleans.py:47 -msgid "" -"Allow ftp servers to login to local users and read/write all files on the " -"system, governed by DAC." -+#: ../sepolicy/sepolicy/sepolicy.glade:2059 -+msgid "Mislabeled files exist" ++#: ../sepolicy/sepolicy/sepolicy.glade:2467 ++msgid "Writable files" msgstr "" -#: booleans.py:48 -msgid "Allow ftp servers to use cifs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2079 -+msgid "Show mislabeled files only" ++#: ../sepolicy/sepolicy/sepolicy.glade:2589 ++msgid "File Types defined for the 'selected domain'." msgstr "" -#: booleans.py:49 -msgid "Allow ftp servers to use nfs used for public file transfer services." -+#: ../sepolicy/sepolicy/sepolicy.glade:2119 -+#: ../sepolicy/sepolicy/sepolicy.glade:3243 -+msgid "" -+"If-Then-Else rules written in policy that can \n" -+"allow alternative access control." ++#: ../sepolicy/sepolicy/sepolicy.glade:2590 ++msgid "Application File Types" msgstr "" -#: booleans.py:50 -msgid "Allow ftp servers to use bind to all unreserved ports for passive mode" -+#: ../sepolicy/sepolicy/sepolicy.glade:2131 -+msgid "Enabled" ++#: ../sepolicy/sepolicy/sepolicy.glade:2722 ++msgid "Network Ports to which the 'selected domain' is allowed to connect." msgstr "" -#: booleans.py:51 -msgid "Determine whether Git CGI can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2251 -+#: ../sepolicy/sepolicy/sepolicy.glade:2363 -+#: ../sepolicy/sepolicy/sepolicy.glade:2481 -+#: ../sepolicy/sepolicy/sepolicy.glade:4512 -+#: ../sepolicy/sepolicy/sepolicy.glade:4806 -+msgid "File Path" ++#: ../sepolicy/sepolicy/sepolicy.glade:2723 ++msgid "Outbound" msgstr "" -#: booleans.py:52 -msgid "Determine whether Git CGI can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2287 -+#: ../sepolicy/sepolicy/sepolicy.glade:2398 -+msgid "SELinux File Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:2822 ++msgid "Network Ports to which the 'selected domain' is allowed to listen." msgstr "" -#: booleans.py:53 -msgid "Determine whether Git CGI can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2331 -+msgid "File path used to enter the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2823 ++msgid "Inbound" msgstr "" -#: booleans.py:54 --msgid "" ++#: ../sepolicy/sepolicy/sepolicy.glade:2884 + msgid "" -"Determine whether Git session daemon can bind TCP sockets to all unreserved " -"ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:2332 -+msgid "Executable Files" ++"Boolean \n" ++"Enabled" msgstr "" -#: booleans.py:55 -msgid "" -"Determine whether calling user domains can execute Git daemon in the " -"git_session_t domain." -+#: ../sepolicy/sepolicy/sepolicy.glade:2447 -+msgid "Files to which the 'selected domain' can write." ++#: ../sepolicy/sepolicy/sepolicy.glade:2910 ++msgid "Boolean name" msgstr "" -#: booleans.py:56 -msgid "Determine whether Git system daemon can search home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:2448 -+msgid "Writable files" ++#: ../sepolicy/sepolicy/sepolicy.glade:2927 ++msgid "SELinux Application Type" msgstr "" -#: booleans.py:57 -msgid "Determine whether Git system daemon can access cifs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2570 -+msgid "File Types defined for the 'selected domain'." ++#: ../sepolicy/sepolicy/sepolicy.glade:2948 ++msgid "" ++"Executables which will transition to a different domain, when the 'selected " ++"domain' executes them." msgstr "" -#: booleans.py:58 -msgid "Determine whether Git system daemon can access nfs file systems." -+#: ../sepolicy/sepolicy/sepolicy.glade:2571 -+msgid "Application File Types" ++#: ../sepolicy/sepolicy/sepolicy.glade:2951 ++msgid "Applicaton Transitions From 'select domain'" msgstr "" -#: booleans.py:59 -msgid "Allow gitisis daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:2703 -+msgid "Network Ports to which the 'selected domain' is allowed to connect." ++#: ../sepolicy/sepolicy/sepolicy.glade:2974 ++msgid "" ++"Boolean\n" ++"Enabled" msgstr "" -#: booleans.py:60 -msgid "Enable reading of urandom for all domains." -+#: ../sepolicy/sepolicy/sepolicy.glade:2704 -+msgid "Outbound" ++#: ../sepolicy/sepolicy/sepolicy.glade:2990 ++msgid "Calling Process Domain" msgstr "" -#: booleans.py:61 -msgid "" -"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-" -"agent to manage user files." -+#: ../sepolicy/sepolicy/sepolicy.glade:2803 -+msgid "Network Ports to which the 'selected domain' is allowed to listen." ++#: ../sepolicy/sepolicy/sepolicy.glade:3006 ++msgid "Executable File" msgstr "" -#: booleans.py:62 -+#: ../sepolicy/sepolicy/sepolicy.glade:2804 -+msgid "Inbound" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:2865 ++#: ../sepolicy/sepolicy/sepolicy.glade:3030 msgid "" -"Allow gpg web domain to modify public files used for public file transfer " -"services." -+"Boolean \n" -+"Enabled" ++"Executables which will transition to the 'selected domain', when executing a " ++"selected domains entrypoint." msgstr "" -#: booleans.py:63 -msgid "Allow gssd to read temp directory. For access to kerberos tgt." -+#: ../sepolicy/sepolicy/sepolicy.glade:2891 -+msgid "Boolean name" ++#: ../sepolicy/sepolicy/sepolicy.glade:3031 ++msgid "Application Transitions Into 'select domain'" msgstr "" -#: booleans.py:64 -msgid "Allow guest to exec content" -+#: ../sepolicy/sepolicy/sepolicy.glade:2908 -+msgid "SELinux Application Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3046 ++msgid "" ++"File Transitions define what happens when the current domain creates the " ++"content of a particular class in a directory of the destination type. " ++"Optionally a file name could be specified for the transition." msgstr "" -#: booleans.py:65 -+#: ../sepolicy/sepolicy/sepolicy.glade:2929 - msgid "" +-msgid "" -"Allow Apache to modify public files used for public file transfer services. " -"Directories/Files must be labeled public_content_rw_t." -+"Executables which will transition to a different domain, when the 'selected " -+"domain' executes them." ++#: ../sepolicy/sepolicy/sepolicy.glade:3054 ++msgid "SELinux Directory Type" msgstr "" -#: booleans.py:66 -msgid "Allow httpd to use built in scripting (usually php)" -+#: ../sepolicy/sepolicy/sepolicy.glade:2932 -+msgid "Applicaton Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3067 ++msgid "Destination Class" msgstr "" -#: booleans.py:67 -msgid "Allow http daemon to check spam" -+#: ../sepolicy/sepolicy/sepolicy.glade:2955 -+msgid "" -+"Boolean\n" -+"Enabled" ++#: ../sepolicy/sepolicy/sepolicy.glade:3081 ++msgid "SELinux Destination Type" msgstr "" -#: booleans.py:68 -msgid "" -"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral " -"ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:2971 -+msgid "Calling Process Domain" ++#: ../sepolicy/sepolicy/sepolicy.glade:3094 ++msgid "File Name" msgstr "" -#: booleans.py:69 -msgid "Allow httpd to connect to the ldap port" -+#: ../sepolicy/sepolicy/sepolicy.glade:2987 -+msgid "Executable File" ++#: ../sepolicy/sepolicy/sepolicy.glade:3116 ++msgid "File Transitions From 'select domain'" msgstr "" -#: booleans.py:70 -msgid "Allow http daemon to connect to zabbix" -+#: ../sepolicy/sepolicy/sepolicy.glade:3011 -+msgid "" -+"Executables which will transition to the 'selected domain', when executing a " -+"selected domains entrypoint." ++#: ../sepolicy/sepolicy/sepolicy.glade:3315 ++#: ../sepolicy/sepolicy/sepolicy.glade:5566 ++msgid "Default Level" msgstr "" -#: booleans.py:71 -msgid "Allow HTTPD scripts and modules to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:3012 -+msgid "Application Transitions Into 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3401 ++msgid "Select the system mode when the system first boots up" msgstr "" -#: booleans.py:72 -+#: ../sepolicy/sepolicy/sepolicy.glade:3027 - msgid "" +-msgid "" -"Allow HTTPD scripts and modules to connect to cobbler over the network." -+"File Transitions define what happens when the current domain creates the " -+"content of a particular class in a directory of the destination type. " -+"Optionally a file name could be specified for the transition." ++#: ../sepolicy/sepolicy/sepolicy.glade:3474 ++msgid "Select the system mode for the current session" msgstr "" -#: booleans.py:73 -msgid "" -"Allow HTTPD scripts and modules to connect to databases over the network." -+#: ../sepolicy/sepolicy/sepolicy.glade:3035 -+msgid "SELinux Directory Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3551 ++msgid "System Policy Type:" msgstr "" -#: booleans.py:74 -msgid "Allow httpd to connect to memcache server" -+#: ../sepolicy/sepolicy/sepolicy.glade:3048 -+msgid "Destination Class" ++#: ../sepolicy/sepolicy/sepolicy.glade:3612 ++msgid "System Mode" msgstr "" -#: booleans.py:75 -msgid "Allow httpd to act as a relay" -+#: ../sepolicy/sepolicy/sepolicy.glade:3062 -+msgid "SELinux Destination Type" ++#: ../sepolicy/sepolicy/sepolicy.glade:3650 ++msgid "Import system settings from another machine" msgstr "" -#: booleans.py:76 -msgid "Allow http daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:3075 -+msgid "File Name" ++#: ../sepolicy/sepolicy/sepolicy.glade:3658 ++msgid "Import" msgstr "" -#: booleans.py:77 -msgid "Allow Apache to communicate with avahi service via dbus" -+#: ../sepolicy/sepolicy/sepolicy.glade:3097 -+msgid "File Transitions From 'select domain'" ++#: ../sepolicy/sepolicy/sepolicy.glade:3677 ++msgid "Export system settings to a file" msgstr "" -#: booleans.py:78 -msgid "Allow httpd cgi support" -+#: ../sepolicy/sepolicy/sepolicy.glade:3296 -+#: ../sepolicy/sepolicy/sepolicy.glade:5277 -+#: ../sepolicy/sepolicy/sepolicy.glade:5518 -+msgid "Default Level" ++#: ../sepolicy/sepolicy/sepolicy.glade:3687 ++msgid "Export" msgstr "" -#: booleans.py:79 -msgid "Allow httpd to act as a FTP server by listening on the ftp port." -+#: ../sepolicy/sepolicy/sepolicy.glade:3382 -+msgid "Select the system mode when the system first boots up" ++#: ../sepolicy/sepolicy/sepolicy.glade:3706 ++msgid "Relabel all files back to system defaults on reboot" msgstr "" -#: booleans.py:80 -msgid "Allow httpd to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:3455 -+msgid "Select the system mode for the current session" ++#: ../sepolicy/sepolicy/sepolicy.glade:3743 ++#: ../sepolicy/sepolicy/sepolicy.glade:3844 ++#: ../sepolicy/sepolicy/sepolicy.glade:3908 ++#: ../sepolicy/sepolicy/sepolicy.glade:3971 ../sepolicy/sepolicy/gui.py:61 ++msgid "Yes" msgstr "" -#: booleans.py:81 -msgid "Allow httpd scripts and modules execmem/execstack" -+#: ../sepolicy/sepolicy/sepolicy.glade:3532 -+msgid "System Policy Type:" ++#: ../sepolicy/sepolicy/sepolicy.glade:3760 ++#: ../sepolicy/sepolicy/sepolicy.glade:3862 ++#: ../sepolicy/sepolicy/sepolicy.glade:3925 ++#: ../sepolicy/sepolicy/sepolicy.glade:3988 ../sepolicy/sepolicy/gui.py:61 ++msgid "No" msgstr "" -#: booleans.py:82 -msgid "Allow HTTPD to connect to port 80 for graceful shutdown" -+#: ../sepolicy/sepolicy/sepolicy.glade:3593 -+msgid "System Mode" ++#: ../sepolicy/sepolicy/sepolicy.glade:3801 ++msgid "System Configuration" msgstr "" -#: booleans.py:83 -msgid "Allow httpd processes to manage IPA content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3631 -+msgid "Import system settings from another machine" - msgstr "" - --#: booleans.py:84 --msgid "Allow Apache to use mod_auth_ntlm_winbind" -+#: ../sepolicy/sepolicy/sepolicy.glade:3639 -+msgid "Import" - msgstr "" - --#: booleans.py:85 --msgid "Allow Apache to use mod_auth_pam" -+#: ../sepolicy/sepolicy/sepolicy.glade:3658 -+msgid "Export system settings to a file" - msgstr "" - --#: booleans.py:86 --msgid "Allow httpd to read user content" -+#: ../sepolicy/sepolicy/sepolicy.glade:3668 -+msgid "Export" - msgstr "" - --#: booleans.py:87 --msgid "Allow Apache to run in stickshift mode, not transition to passenger" -+#: ../sepolicy/sepolicy/sepolicy.glade:3687 -+msgid "Relabel all files back to system defaults on reboot" - msgstr "" - --#: booleans.py:88 --msgid "Allow httpd daemon to change its resource limits" -+#: ../sepolicy/sepolicy/sepolicy.glade:3724 -+#: ../sepolicy/sepolicy/sepolicy.glade:3825 -+#: ../sepolicy/sepolicy/sepolicy.glade:3889 -+#: ../sepolicy/sepolicy/sepolicy.glade:3952 ../sepolicy/sepolicy/gui.py:60 -+msgid "Yes" - msgstr "" - --#: booleans.py:89 --msgid "" --"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." -+#: ../sepolicy/sepolicy/sepolicy.glade:3741 -+#: ../sepolicy/sepolicy/sepolicy.glade:3843 -+#: ../sepolicy/sepolicy/sepolicy.glade:3906 -+#: ../sepolicy/sepolicy/sepolicy.glade:3969 ../sepolicy/sepolicy/gui.py:60 -+msgid "No" - msgstr "" - --#: booleans.py:90 -+#: ../sepolicy/sepolicy/sepolicy.glade:3782 -+msgid "System Configuration" -+msgstr "" -+ -+#: ../sepolicy/sepolicy/sepolicy.glade:3829 -+#: ../sepolicy/sepolicy/sepolicy.glade:3847 - msgid "" --"Allow apache scripts to write to public content, directories/files must be " --"labeled public_rw_content_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:3848 ++#: ../sepolicy/sepolicy/sepolicy.glade:3866 ++msgid "" +"An unconfined domain is a process label that allows the process to do what " +"it wants, without SELinux interfering. Applications started at boot by the " +"init system that SELinux do not have defined SELinux policy will run as " @@ -283513,19 +287722,18 @@ index c962641..0ded88a 100644 +"unconfined_t from the users/login screens." msgstr "" --#: booleans.py:91 --msgid "Allow Apache to execute tmp content." -+#: ../sepolicy/sepolicy/sepolicy.glade:3865 +-#: booleans.py:84 +-msgid "Allow Apache to use mod_auth_ntlm_winbind" ++#: ../sepolicy/sepolicy/sepolicy.glade:3884 +msgid "Disable ability to run unconfined system processes?" msgstr "" --#: booleans.py:92 -+#: ../sepolicy/sepolicy/sepolicy.glade:3893 -+#: ../sepolicy/sepolicy/sepolicy.glade:3910 -+#: ../sepolicy/sepolicy/sepolicy.glade:3973 - msgid "" --"Unify HTTPD to communicate with the terminal. Needed for entering the " --"passphrase for certificates at the terminal." +-#: booleans.py:85 +-msgid "Allow Apache to use mod_auth_pam" ++#: ../sepolicy/sepolicy/sepolicy.glade:3912 ++#: ../sepolicy/sepolicy/sepolicy.glade:3929 ++#: ../sepolicy/sepolicy/sepolicy.glade:3992 ++msgid "" +"An permissive domain is a process label that allows the process to do what " +"it wants, with SELinux only logging the denials, but not enforcing them. " +"Usually permissive domains indicate experimental policy, disabling the " @@ -283533,15 +287741,15 @@ index c962641..0ded88a 100644 +"allowed." msgstr "" --#: booleans.py:93 --msgid "Unify HTTPD handling of all content files." -+#: ../sepolicy/sepolicy/sepolicy.glade:3928 +-#: booleans.py:86 +-msgid "Allow httpd to read user content" ++#: ../sepolicy/sepolicy/sepolicy.glade:3947 +msgid "Disable all permissive processes?" msgstr "" --#: booleans.py:94 --msgid "Allow httpd to access cifs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3956 +-#: booleans.py:87 +-msgid "Allow Apache to run in stickshift mode, not transition to passenger" ++#: ../sepolicy/sepolicy/sepolicy.glade:3975 +msgid "" +"A permissive domain is a process label that allows the process to do what it " +"wants, with SELinux only logging the denials, but not enforcing them. " @@ -283550,257 +287758,282 @@ index c962641..0ded88a 100644 +"allowed." msgstr "" --#: booleans.py:95 --msgid "Allow httpd to access FUSE file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:3994 +-#: booleans.py:88 +-msgid "Allow httpd daemon to change its resource limits" ++#: ../sepolicy/sepolicy/sepolicy.glade:4013 +msgid "Deny all processes from ptracing or debugging other processes?" msgstr "" --#: booleans.py:96 --msgid "Allow httpd to run gpg" -+#: ../sepolicy/sepolicy/sepolicy.glade:4031 -+msgid "" +-#: booleans.py:89 ++#: ../sepolicy/sepolicy/sepolicy.glade:4050 + msgid "" +-"Allow HTTPD to run SSI executables in the same domain as system CGI scripts." +"File equivalence cause the system to label content under the new path as if " +"it were under the equivalence path." msgstr "" --#: booleans.py:97 --msgid "Allow httpd to access nfs file systems" -+#: ../sepolicy/sepolicy/sepolicy.glade:4087 +-#: booleans.py:90 +-msgid "" +-"Allow apache scripts to write to public content, directories/files must be " +-"labeled public_rw_content_t." ++#: ../sepolicy/sepolicy/sepolicy.glade:4106 +msgid "Files Equivalence" msgstr "" --#: booleans.py:98 --msgid "Allow httpd to communicate with oddjob to start up a service" -+#: ../sepolicy/sepolicy/sepolicy.glade:4100 +-#: booleans.py:91 +-msgid "Allow Apache to execute tmp content." ++#: ../sepolicy/sepolicy/sepolicy.glade:4119 +msgid "...SELECT TO VIEW DATA..." msgstr "" --#: booleans.py:99 --msgid "Allow httpd to access openstack ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4131 +-#: booleans.py:92 +-msgid "" +-"Unify HTTPD to communicate with the terminal. Needed for entering the " +-"passphrase for certificates at the terminal." ++#: ../sepolicy/sepolicy/sepolicy.glade:4150 +msgid "Delete" msgstr "" --#: booleans.py:100 --msgid "Allow Apache to query NS records" -+#: ../sepolicy/sepolicy/sepolicy.glade:4147 +-#: booleans.py:93 +-msgid "Unify HTTPD handling of all content files." ++#: ../sepolicy/sepolicy/sepolicy.glade:4166 +msgid "Modify" msgstr "" --#: booleans.py:101 --msgid "Allow icecast to connect to all ports, not just sound ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:4208 +-#: booleans.py:94 +-msgid "Allow httpd to access cifs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4227 +msgid "Revert" msgstr "" --#: booleans.py:102 -+#: ../sepolicy/sepolicy/sepolicy.glade:4213 - msgid "" --"Allow the Irssi IRC Client to connect to any port, and to bind to any " --"unreserved port." --msgstr "" -- --#: booleans.py:103 --msgid "Allow confined applications to run with kerberos." +-#: booleans.py:95 +-msgid "Allow httpd to access FUSE file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4232 ++msgid "" +"Revert button will launch a dialog window which allows you to revert changes " +"within the current transaction." msgstr "" --#: booleans.py:104 --msgid "Allow syslogd daemon to send mail" -+#: ../sepolicy/sepolicy/sepolicy.glade:4225 ../sepolicy/sepolicy/gui.py:2379 +-#: booleans.py:96 +-msgid "Allow httpd to run gpg" ++#: ../sepolicy/sepolicy/sepolicy.glade:4244 ../sepolicy/sepolicy/gui.py:2421 +msgid "Update" msgstr "" --#: booleans.py:105 --msgid "Allow syslogd the ability to read/write terminals" -+#: ../sepolicy/sepolicy/sepolicy.glade:4230 +-#: booleans.py:97 +-msgid "Allow httpd to access nfs file systems" ++#: ../sepolicy/sepolicy/sepolicy.glade:4249 +msgid "Commit all changes in your current transaction to the server." msgstr "" --#: booleans.py:106 --msgid "Allow logging in and using the system from /dev/console." -+#: ../sepolicy/sepolicy/sepolicy.glade:4278 +-#: booleans.py:98 +-msgid "Allow httpd to communicate with oddjob to start up a service" ++#: ../sepolicy/sepolicy/sepolicy.glade:4297 +msgid "Applications - Advanced Search" msgstr "" --#: booleans.py:107 --msgid "" --"Control the ability to mmap a low area of the address space, as configured " --"by /proc/sys/kernel/mmap_min_addr." -+#: ../sepolicy/sepolicy/sepolicy.glade:4331 +-#: booleans.py:99 +-msgid "Allow httpd to access openstack ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:4350 +msgid "Installed" msgstr "" --#: booleans.py:108 --msgid "Allow mock to read files in home directories." -+#: ../sepolicy/sepolicy/sepolicy.glade:4383 +-#: booleans.py:100 +-msgid "Allow Apache to query NS records" ++#: ../sepolicy/sepolicy/sepolicy.glade:4402 +msgid "Process Types" msgstr "" --#: booleans.py:109 --msgid "Allow the mount command to mount any directory or file." -+#: ../sepolicy/sepolicy/sepolicy.glade:4424 +-#: booleans.py:101 +-msgid "Allow icecast to connect to all ports, not just sound ports." ++#: ../sepolicy/sepolicy/sepolicy.glade:4443 +msgid "More Details" msgstr "" --#: booleans.py:110 --msgid "Allow mozilla plugin domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:4460 -+#: ../sepolicy/sepolicy/sepolicy.glade:4754 +-#: booleans.py:102 ++#: ../sepolicy/sepolicy/sepolicy.glade:4479 ++#: ../sepolicy/sepolicy/sepolicy.glade:4773 +msgid "Delete Modified File Labeling" - msgstr "" - --#: booleans.py:111 -+#: ../sepolicy/sepolicy/sepolicy.glade:4478 ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:4497 msgid "" --"Allow mozilla_plugins to create random content in the users home directory" +-"Allow the Irssi IRC Client to connect to any port, and to bind to any " +-"unreserved port." +"Select file labeling to delete. File labeling will be deleted when update is " +"applied." msgstr "" --#: booleans.py:112 --msgid "Allow confined web browsers to read home directory content" -+#: ../sepolicy/sepolicy/sepolicy.glade:4525 +-#: booleans.py:103 +-msgid "Allow confined applications to run with kerberos." ++#: ../sepolicy/sepolicy/sepolicy.glade:4544 +msgid "SELinux File Label" msgstr "" --#: booleans.py:113 --msgid "Allow mplayer executable stack" -+#: ../sepolicy/sepolicy/sepolicy.glade:4564 -+#: ../sepolicy/sepolicy/sepolicy.glade:4714 -+#: ../sepolicy/sepolicy/sepolicy.glade:4844 +-#: booleans.py:104 +-msgid "Allow syslogd daemon to send mail" ++#: ../sepolicy/sepolicy/sepolicy.glade:4583 ++#: ../sepolicy/sepolicy/sepolicy.glade:4733 ++#: ../sepolicy/sepolicy/sepolicy.glade:4864 ++#: ../sepolicy/sepolicy/sepolicy.glade:4998 ++#: ../sepolicy/sepolicy/sepolicy.glade:5347 +msgid "Save to Update" msgstr "" --#: booleans.py:114 --msgid "Allow mysqld to connect to all ports" -+#: ../sepolicy/sepolicy/sepolicy.glade:4604 +-#: booleans.py:105 +-msgid "Allow syslogd the ability to read/write terminals" ++#: ../sepolicy/sepolicy/sepolicy.glade:4623 +msgid "Delete Modified Ports" msgstr "" --#: booleans.py:115 --msgid "Allow BIND to bind apache port." -+#: ../sepolicy/sepolicy/sepolicy.glade:4622 +-#: booleans.py:106 +-msgid "Allow logging in and using the system from /dev/console." ++#: ../sepolicy/sepolicy/sepolicy.glade:4641 +msgid "Select ports to delete. Ports will be deleted when update is applied." msgstr "" --#: booleans.py:116 -+#: ../sepolicy/sepolicy/sepolicy.glade:4771 +-#: booleans.py:107 ++#: ../sepolicy/sepolicy/sepolicy.glade:4791 msgid "" --"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." +"Select file equivalence labeling to delete.File equivalence labeling will be " +"deleted when update is applied." msgstr "" --#: booleans.py:117 --msgid "Allow any files/directories to be exported read/only via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4887 +-#: booleans.py:108 +-msgid "Allow mock to read files in home directories." ++#: ../sepolicy/sepolicy/sepolicy.glade:4907 ++#: ../sepolicy/sepolicy/sepolicy.glade:5256 ++msgid "Delete Modified Users Mapping." + msgstr "" + +-#: booleans.py:109 +-msgid "Allow the mount command to mount any directory or file." ++#: ../sepolicy/sepolicy/sepolicy.glade:4925 ++msgid "" ++"Select login user mapping to delete. Login user mapping will be deleted when " ++"update is applied." + msgstr "" + +-#: booleans.py:110 +-msgid "Allow mozilla plugin domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/sepolicy.glade:4960 ++msgid "Login name" + msgstr "" + +-#: booleans.py:111 +-msgid "" +-"Allow mozilla_plugins to create random content in the users home directory" ++#: ../sepolicy/sepolicy/sepolicy.glade:5041 +msgid "More Types" msgstr "" --#: booleans.py:118 --msgid "Allow any files/directories to be exported read/write via NFS." -+#: ../sepolicy/sepolicy/sepolicy.glade:4914 +-#: booleans.py:112 +-msgid "Allow confined web browsers to read home directory content" ++#: ../sepolicy/sepolicy/sepolicy.glade:5068 +msgid "Types" msgstr "" --#: booleans.py:119 -+#: ../sepolicy/sepolicy/sepolicy.glade:4973 - 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:113 +-msgid "Allow mplayer executable stack" ++#: ../sepolicy/sepolicy/sepolicy.glade:5127 ++msgid "" +"Review the updates you have made before committing them to the system. To " +"reset an item, uncheck the checkbox. All items checked will be updated in " +"the system when you select update." msgstr "" --#: booleans.py:120 --msgid "Allow system to run with NIS" -+#: ../sepolicy/sepolicy/sepolicy.glade:5036 +-#: booleans.py:114 +-msgid "Allow mysqld to connect to all ports" ++#: ../sepolicy/sepolicy/sepolicy.glade:5190 +msgid "Action" msgstr "" --#: booleans.py:121 --msgid "Allow confined applications to use nscd shared memory." -+#: ../sepolicy/sepolicy/sepolicy.glade:5062 +-#: booleans.py:115 +-msgid "Allow BIND to bind apache port." ++#: ../sepolicy/sepolicy/sepolicy.glade:5216 +msgid "Apply" msgstr "" --#: booleans.py:122 --msgid "Allow openshift to lockdown app" -+#: ../sepolicy/sepolicy/sepolicy.glade:5119 -+#: ../sepolicy/sepolicy/sepolicy.glade:5360 +-#: booleans.py:116 ++#: ../sepolicy/sepolicy/sepolicy.glade:5274 + msgid "" +-"Allow BIND to write the master zone files. Generally this is used for " +-"dynamic DNS or zone transfers." ++"Select users mapping to delete.Users mapping will be deleted when update is " ++"applied." + msgstr "" + +-#: booleans.py:117 +-msgid "Allow any files/directories to be exported read/only via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5322 ++msgid "SELinux Username" + msgstr "" + +-#: booleans.py:118 +-msgid "Allow any files/directories to be exported read/write via NFS." ++#: ../sepolicy/sepolicy/sepolicy.glade:5407 +msgid "" +"Add User Roles. SELinux User Roles will be created when Update is applied." msgstr "" --#: booleans.py:123 --msgid "Allow openvpn to read home directories" -+#: ../sepolicy/sepolicy/sepolicy.glade:5144 -+#: ../sepolicy/sepolicy/sepolicy.glade:5385 +-#: booleans.py:119 ++#: ../sepolicy/sepolicy/sepolicy.glade:5432 +msgid "SELinux User Name" - msgstr "" - --#: booleans.py:124 --msgid "Allow piranha-lvs domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/sepolicy.glade:5258 -+#: ../sepolicy/sepolicy/sepolicy.glade:5499 -+msgid "" ++msgstr "" ++ ++#: ../sepolicy/sepolicy/sepolicy.glade:5547 + msgid "" +-"Allow nfs servers to modify public files used for public file transfer " +-"services. Files/Directories must be labeled public_content_rw_t." +"Enter MLS/MCS Range for this SELinux User.\n" +"s0-s0:c1023" msgstr "" --#: booleans.py:125 --msgid "Allow polipo to connect to all ports > 1023" -+#: ../sepolicy/sepolicy/sepolicy.glade:5289 -+#: ../sepolicy/sepolicy/sepolicy.glade:5530 +-#: booleans.py:120 +-msgid "Allow system to run with NIS" ++#: ../sepolicy/sepolicy/sepolicy.glade:5578 +msgid "" +"Specify the default level that you would like this SELinux user to login " +"with. Defaults to s0." msgstr "" --#: booleans.py:126 --msgid "" --"Determine whether Polipo session daemon can bind tcp sockets to all " --"unreserved ports." -+#: ../sepolicy/sepolicy/sepolicy.glade:5293 -+#: ../sepolicy/sepolicy/sepolicy.glade:5534 +-#: booleans.py:121 +-msgid "Allow confined applications to use nscd shared memory." ++#: ../sepolicy/sepolicy/sepolicy.glade:5582 +msgid "Enter Default Level for SELinux User to login with. Default s0" msgstr "" --#: booleans.py:127 --msgid "" --"Determine whether calling user domains can execute Polipo daemon in the " --"polipo_session_t domain." -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:122 +-msgid "Allow openshift to lockdown app" ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Disable" msgstr "" --#: booleans.py:128 --msgid "Determine whether polipo can access cifs file systems." -+#: ../sepolicy/sepolicy/gui.py:61 +-#: booleans.py:123 +-msgid "Allow openvpn to read home directories" ++#: ../sepolicy/sepolicy/gui.py:62 +msgid "Enable" msgstr "" --#: booleans.py:129 --msgid "Determine whether Polipo can access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:66 +-#: booleans.py:124 +-msgid "Allow piranha-lvs domain to connect to the network using TCP." ++#: ../sepolicy/sepolicy/gui.py:67 +msgid "Advanced <<" msgstr "" --#: booleans.py:130 --msgid "Enable polyinstantiated directory support." -+#: ../sepolicy/sepolicy/gui.py:67 +-#: booleans.py:125 +-msgid "Allow polipo to connect to all ports > 1023" ++#: ../sepolicy/sepolicy/gui.py:68 +msgid "Advanced Search <<" msgstr "" --#: booleans.py:131 --msgid "Allow postfix_local domain full write access to mail_spool directories" -+#: ../sepolicy/sepolicy/gui.py:92 -+msgid "" +-#: booleans.py:126 ++#: ../sepolicy/sepolicy/gui.py:93 + msgid "" +-"Determine whether Polipo session daemon can bind tcp sockets to all " +-"unreserved ports." +"\n" +"To change from Disabled to Enforcing mode\n" +"- Change the system mode from Disabled to Permissive\n" @@ -283809,235 +288042,256 @@ index c962641..0ded88a 100644 +" * Change the system mode to Enforcing\n" msgstr "" --#: booleans.py:132 --msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" -+#: ../sepolicy/sepolicy/gui.py:115 +-#: booleans.py:127 +-msgid "" +-"Determine whether calling user domains can execute Polipo daemon in the " +-"polipo_session_t domain." ++#: ../sepolicy/sepolicy/gui.py:116 +#, python-format +msgid "%s is not a valid domain" msgstr "" +-#: booleans.py:128 +-msgid "Determine whether polipo can access cifs file systems." ++#: ../sepolicy/sepolicy/gui.py:639 ++msgid "System Status: Disabled" + msgstr "" + +-#: booleans.py:129 +-msgid "Determine whether Polipo can access nfs file systems." ++#: ../sepolicy/sepolicy/gui.py:737 ++msgid "Help: Start Page" + msgstr "" + +-#: booleans.py:130 +-msgid "Enable polyinstantiated directory support." ++#: ../sepolicy/sepolicy/gui.py:741 ++msgid "Help: Booleans Page" + msgstr "" + +-#: booleans.py:131 +-msgid "Allow postfix_local domain full write access to mail_spool directories" ++#: ../sepolicy/sepolicy/gui.py:747 ++msgid "Help: Executable Files Page" + msgstr "" + +-#: booleans.py:132 +-msgid "Allow postgresql to use ssh and rsync for point-in-time recovery" ++#: ../sepolicy/sepolicy/gui.py:750 ++msgid "Help: Writable Files Page" + msgstr "" + -#: booleans.py:133 -msgid "Allow transmit client label to foreign database" -+#: ../sepolicy/sepolicy/gui.py:624 -+msgid "System Status: Disabled" ++#: ../sepolicy/sepolicy/gui.py:753 ++msgid "Help: Application Types Page" msgstr "" -#: booleans.py:134 -msgid "Allow database admins to execute DML statement" -+#: ../sepolicy/sepolicy/gui.py:722 -+msgid "Help: Start Page" ++#: ../sepolicy/sepolicy/gui.py:758 ++msgid "Help: Outbound Network Connections Page" msgstr "" -#: booleans.py:135 -msgid "Allow unprivileged users to execute DDL statement" -+#: ../sepolicy/sepolicy/gui.py:726 -+msgid "Help: Booleans Page" ++#: ../sepolicy/sepolicy/gui.py:761 ++msgid "Help: Inbound Network Connections Page" msgstr "" -#: booleans.py:136 -msgid "Allow pppd to load kernel modules for certain modems" -+#: ../sepolicy/sepolicy/gui.py:732 -+msgid "Help: Executable Files Page" ++#: ../sepolicy/sepolicy/gui.py:767 ++msgid "Help: Transition from application Page" msgstr "" -#: booleans.py:137 -msgid "Allow pppd to be run for a regular user" -+#: ../sepolicy/sepolicy/gui.py:735 -+msgid "Help: Writable Files Page" ++#: ../sepolicy/sepolicy/gui.py:770 ++msgid "Help: Transition into application Page" msgstr "" -#: booleans.py:138 -msgid "" -"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports." -+#: ../sepolicy/sepolicy/gui.py:738 -+msgid "Help: Application Types Page" ++#: ../sepolicy/sepolicy/gui.py:773 ++msgid "Help: Transition application file Page" msgstr "" -#: booleans.py:139 -msgid "Allow Puppet client to manage all file types." -+#: ../sepolicy/sepolicy/gui.py:743 -+msgid "Help: Outbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:777 ++msgid "Help: Systems Page" msgstr "" -#: booleans.py:140 -msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database" -+#: ../sepolicy/sepolicy/gui.py:746 -+msgid "Help: Inbound Network Connections Page" ++#: ../sepolicy/sepolicy/gui.py:781 ++msgid "Help: Lockdown Page" msgstr "" -#: booleans.py:141 -msgid "Allow racoon to read shadow" -+#: ../sepolicy/sepolicy/gui.py:752 -+msgid "Help: Transition from application Page" ++#: ../sepolicy/sepolicy/gui.py:785 ++msgid "Help: Login Page" msgstr "" -#: booleans.py:142 -msgid "Allow rgmanager domain to connect to the network using TCP." -+#: ../sepolicy/sepolicy/gui.py:755 -+msgid "Help: Transition into application Page" ++#: ../sepolicy/sepolicy/gui.py:789 ++msgid "Help: SELinux User Page" msgstr "" -#: booleans.py:143 -msgid "" -"Allow rsync to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:758 -+msgid "Help: Transition application file Page" ++#: ../sepolicy/sepolicy/gui.py:793 ++msgid "Help: File Equivalence Page" msgstr "" -#: booleans.py:144 -msgid "Allow rsync to run as a client" -+#: ../sepolicy/sepolicy/gui.py:762 -+msgid "Help: Systems Page" - msgstr "" - --#: booleans.py:145 --msgid "Allow rsync to export any files/directories read only." -+#: ../sepolicy/sepolicy/gui.py:766 -+msgid "Help: Lockdown Page" - msgstr "" - --#: booleans.py:146 --msgid "Allow rsync servers to share cifs files systems" -+#: ../sepolicy/sepolicy/gui.py:770 -+msgid "Help: Login Page" - msgstr "" - --#: booleans.py:147 --msgid "Allow rsync servers to share nfs files systems" -+#: ../sepolicy/sepolicy/gui.py:774 -+msgid "Help: SELinux User Page" - msgstr "" - --#: booleans.py:148 --msgid "Allow samba to create new home directories (e.g. via PAM)" -+#: ../sepolicy/sepolicy/gui.py:778 -+msgid "Help: File Equivalence Page" - msgstr "" - --#: booleans.py:149 --msgid "" --"Allow samba to act as the domain controller, add users, groups and change " --"passwords." -+#: ../sepolicy/sepolicy/gui.py:922 ../sepolicy/sepolicy/gui.py:1211 -+#: ../sepolicy/sepolicy/gui.py:1644 ../sepolicy/sepolicy/gui.py:1885 -+#: ../sepolicy/sepolicy/gui.py:2698 -+msgid "More..." - msgstr "" - --#: booleans.py:150 --msgid "Allow samba to share users home directories." -+#: ../sepolicy/sepolicy/gui.py:1031 ++#: ../sepolicy/sepolicy/gui.py:1048 +#, python-format +msgid "File path used to enter the '%s' domain." msgstr "" --#: booleans.py:151 --msgid "Allow samba to share any file/directory read only." -+#: ../sepolicy/sepolicy/gui.py:1032 +-#: booleans.py:145 +-msgid "Allow rsync to export any files/directories read only." ++#: ../sepolicy/sepolicy/gui.py:1049 +#, python-format +msgid "Files to which the '%s' domain can write." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1033 + msgstr "" + +-#: booleans.py:146 +-msgid "Allow rsync servers to share cifs files systems" ++#: ../sepolicy/sepolicy/gui.py:1050 +#, python-format +msgid "Network Ports to which the '%s' is allowed to connect." -+msgstr "" -+ -+#: ../sepolicy/sepolicy/gui.py:1034 + msgstr "" + +-#: booleans.py:147 +-msgid "Allow rsync servers to share nfs files systems" ++#: ../sepolicy/sepolicy/gui.py:1051 +#, python-format +msgid "Network Ports to which the '%s' is allowed to listen." msgstr "" --#: booleans.py:152 --msgid "Allow samba to share any file/directory read/write." -+#: ../sepolicy/sepolicy/gui.py:1035 +-#: booleans.py:148 +-msgid "Allow samba to create new home directories (e.g. via PAM)" ++#: ../sepolicy/sepolicy/gui.py:1052 +#, python-format +msgid "File Types defined for the '%s'." msgstr "" --#: booleans.py:153 --msgid "Allow samba to act as a portmapper" -+#: ../sepolicy/sepolicy/gui.py:1036 +-#: booleans.py:149 ++#: ../sepolicy/sepolicy/gui.py:1053 +#, python-format -+msgid "" + msgid "" +-"Allow samba to act as the domain controller, add users, groups and change " +-"passwords." +"Display boolean information that can be used to modify the policy for the " +"'%s'." msgstr "" --#: booleans.py:154 --msgid "Allow samba to run unconfined scripts" -+#: ../sepolicy/sepolicy/gui.py:1037 +-#: booleans.py:150 +-msgid "Allow samba to share users home directories." ++#: ../sepolicy/sepolicy/gui.py:1054 +#, python-format +msgid "Display file type information that can be used by the '%s'." msgstr "" --#: booleans.py:155 --msgid "Allow samba to export ntfs/fusefs volumes." -+#: ../sepolicy/sepolicy/gui.py:1038 +-#: booleans.py:151 +-msgid "Allow samba to share any file/directory read only." ++#: ../sepolicy/sepolicy/gui.py:1055 +#, python-format +msgid "Display network ports to which the '%s' can connect or listen to." msgstr "" --#: booleans.py:156 --msgid "Allow samba to export NFS volumes." -+#: ../sepolicy/sepolicy/gui.py:1039 +-#: booleans.py:152 +-msgid "Allow samba to share any file/directory read/write." ++#: ../sepolicy/sepolicy/gui.py:1056 +#, python-format +msgid "Application Transitions Into '%s'" msgstr "" --#: booleans.py:157 --msgid "Allow sanlock to read/write fuse files" -+#: ../sepolicy/sepolicy/gui.py:1040 +-#: booleans.py:153 +-msgid "Allow samba to act as a portmapper" ++#: ../sepolicy/sepolicy/gui.py:1057 +#, python-format +msgid "Application Transitions From '%s'" msgstr "" --#: booleans.py:158 --msgid "Allow sanlock to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:1041 +-#: booleans.py:154 +-msgid "Allow samba to run unconfined scripts" ++#: ../sepolicy/sepolicy/gui.py:1058 +#, python-format +msgid "File Transitions From '%s'" msgstr "" --#: booleans.py:159 --msgid "Allow sanlock to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:1042 +-#: booleans.py:155 +-msgid "Allow samba to export ntfs/fusefs volumes." ++#: ../sepolicy/sepolicy/gui.py:1059 +#, python-format +msgid "" +"Executables which will transition to the '%s', when executing a selected " +"domains entrypoint." msgstr "" --#: booleans.py:160 --msgid "Allow sasl to read shadow" -+#: ../sepolicy/sepolicy/gui.py:1043 +-#: booleans.py:156 +-msgid "Allow samba to export NFS volumes." ++#: ../sepolicy/sepolicy/gui.py:1060 +#, python-format +msgid "" +"Executables which will transition to a different domain, when the '%s' " +"executes them." msgstr "" --#: booleans.py:161 --msgid "Allow secadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1044 +-#: booleans.py:157 +-msgid "Allow sanlock to read/write fuse files" ++#: ../sepolicy/sepolicy/gui.py:1061 +#, python-format +msgid "Files by '%s' will transitions to a different label." msgstr "" +-#: booleans.py:158 +-msgid "Allow sanlock to manage nfs files" ++#: ../sepolicy/sepolicy/gui.py:1062 ++#, python-format ++msgid "Display applications that can transition into or out of the '%s'." + msgstr "" + +-#: booleans.py:159 +-msgid "Allow sanlock to manage cifs files" ++#: ../sepolicy/sepolicy/gui.py:1170 ++msgid "MISSING FILE PATH" + msgstr "" + +-#: booleans.py:160 +-msgid "Allow sasl to read shadow" ++#: ../sepolicy/sepolicy/gui.py:1285 ../sepolicy/sepolicy/gui.py:1287 ++msgid "Boolean section." + msgstr "" + +-#: booleans.py:161 +-msgid "Allow secadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1285 ++msgid "To disable this transition, go to the " + msgstr "" + -#: booleans.py:162 -msgid "" -"disallow programs, such as newrole, from transitioning to administrative " -"user domains." -+#: ../sepolicy/sepolicy/gui.py:1045 -+#, python-format -+msgid "Display applications that can transition into or out of the '%s'." ++#: ../sepolicy/sepolicy/gui.py:1287 ++msgid "To enable this transition, go to the " msgstr "" -#: booleans.py:163 -msgid "Disable kernel module loading." -+#: ../sepolicy/sepolicy/gui.py:1149 -+msgid "MISSING FILE PATH" ++#: ../sepolicy/sepolicy/gui.py:1344 ++msgid "executable" msgstr "" -#: booleans.py:164 @@ -284045,14 +288299,14 @@ index c962641..0ded88a 100644 -"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." -+#: ../sepolicy/sepolicy/gui.py:1265 ../sepolicy/sepolicy/gui.py:1267 -+msgid "Boolean section." ++#: ../sepolicy/sepolicy/gui.py:1347 ++msgid "writable" msgstr "" -#: booleans.py:165 -msgid "Allow regular users direct dri device access" -+#: ../sepolicy/sepolicy/gui.py:1265 -+msgid "To disable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1350 ++msgid "application" msgstr "" -#: booleans.py:166 @@ -284060,255 +288314,256 @@ index c962641..0ded88a 100644 -"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" -+#: ../sepolicy/sepolicy/gui.py:1267 -+msgid "To enable this transition, go to the " ++#: ../sepolicy/sepolicy/gui.py:1351 ++#, python-format ++msgid "Add new %(TYPE)s file path for '%(DOMAIN)s' domains." msgstr "" -#: booleans.py:167 -msgid "" -"Allow all unconfined executables to use libraries requiring text relocation " -"that are not labeled textrel_shlib_t" -+#: ../sepolicy/sepolicy/gui.py:1324 -+msgid "executable" ++#: ../sepolicy/sepolicy/gui.py:1352 ++#, python-format ++msgid "Delete %(TYPE)s file paths for '%(DOMAIN)s' domain." msgstr "" -#: booleans.py:168 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1353 ++#, python-format + 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" -+#: ../sepolicy/sepolicy/gui.py:1327 -+msgid "writable" ++"Modify %(TYPE)s file path for '%(DOMAIN)s' domain. Only bolded items in the " ++"list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:169 -msgid "Allow users to connect to the local mysql server" -+#: ../sepolicy/sepolicy/gui.py:1330 -+msgid "application" ++#: ../sepolicy/sepolicy/gui.py:1365 ++msgid "connect" msgstr "" -#: booleans.py:170 -msgid "" -"Allow confined users the ability to execute the ping and traceroute " -"commands." -+#: ../sepolicy/sepolicy/gui.py:1331 -+#, python-format -+msgid "Add new %s file path for '%s' domains." ++#: ../sepolicy/sepolicy/gui.py:1368 ++msgid "listen for inbound connections" msgstr "" -#: booleans.py:171 -msgid "Allow users to connect to PostgreSQL" -+#: ../sepolicy/sepolicy/gui.py:1332 -+#, python-format -+msgid "Delete modified %s file paths for '%s' domain." ++#: ../sepolicy/sepolicy/gui.py:1370 ++msgid "Add new port definition to which the '%(APP)s' domain is allowed to %s." msgstr "" -#: booleans.py:172 -+#: ../sepolicy/sepolicy/gui.py:1333 -+#, python-format ++#: ../sepolicy/sepolicy/gui.py:1371 msgid "" -"Allow user to r/w files on filesystems that do not have extended attributes " -"(FAT, CDROM, FLOPPY)" -+"Modify selected modified %s file path for '%s' domain. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." ++"Delete modified port definitions to which the '%(APP)s' domain is allowed to " ++"%s." msgstr "" -#: booleans.py:173 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1372 ++#, python-format + 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." -+#: ../sepolicy/sepolicy/gui.py:1345 -+msgid "connect" ++"Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s." msgstr "" -#: booleans.py:174 -msgid "Allow user to use ssh chroot environment." -+#: ../sepolicy/sepolicy/gui.py:1348 -+msgid "listen for inbound connections" ++#: ../sepolicy/sepolicy/gui.py:1401 ++msgid "Add new SELinux User/Role definition." msgstr "" -#: booleans.py:175 -msgid "Allow user music sharing" -+#: ../sepolicy/sepolicy/gui.py:1350 -+#, python-format -+msgid "Add new port definition to which the '%s' domains is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1402 ++msgid "Delete modified SELinux User/Role definitions." msgstr "" -#: booleans.py:176 -+#: ../sepolicy/sepolicy/gui.py:1351 -+#, python-format - msgid "" +-msgid "" -"Allow anon internal-sftp to upload files, used for public file transfer " -"services. Directories must be labeled public_content_rw_t." -+"Delete modified port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1403 ++msgid "Modify selected modified SELinux User/Role definitions." msgstr "" -#: booleans.py:177 -msgid "" -"Allow sftp-internal to read and write files in the user home directories" -+#: ../sepolicy/sepolicy/gui.py:1352 -+#, python-format -+msgid "Modify port definitions to which the '%s' domain is allowed to %s." ++#: ../sepolicy/sepolicy/gui.py:1410 ++msgid "Add new Login Mapping definition." msgstr "" -#: booleans.py:178 -msgid "" -"Allow sftp-internal to login to local users and read/write all files on the " -"system, governed by DAC." -+#: ../sepolicy/sepolicy/gui.py:1381 -+msgid "Add new SELinux User/Role definition." ++#: ../sepolicy/sepolicy/gui.py:1411 ++msgid "Delete modified Login Mapping definitions." msgstr "" -#: booleans.py:179 -msgid "" -"Allow internal-sftp to read and write files in the user ssh home " -"directories." -+#: ../sepolicy/sepolicy/gui.py:1382 -+msgid "Delete modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1412 ++msgid "Modify selected modified Login Mapping definitions." msgstr "" -#: booleans.py:180 -msgid "Allow sge to connect to the network using any TCP port" -+#: ../sepolicy/sepolicy/gui.py:1383 -+msgid "Modify selected modified SELinux User/Role definitions." ++#: ../sepolicy/sepolicy/gui.py:1419 ++msgid "Add new File Equivalence definition." msgstr "" -#: booleans.py:181 -msgid "Allow sge to access nfs file systems." -+#: ../sepolicy/sepolicy/gui.py:1390 -+msgid "Add new Login Mapping definition." ++#: ../sepolicy/sepolicy/gui.py:1420 ++msgid "Delete modified File Equivalence definitions." msgstr "" -#: booleans.py:182 --msgid "" ++#: ../sepolicy/sepolicy/gui.py:1421 + msgid "" -"Enable additional permissions needed to support devices on 3ware " -"controllers." -+#: ../sepolicy/sepolicy/gui.py:1391 -+msgid "Delete modified Login Mapping definitions." ++"Modify selected modified File Equivalence definitions. Only bolded items in " ++"the list can be selected, this indicates they were modified previously." msgstr "" -#: booleans.py:183 -msgid "" -"Allow samba to modify public files used for public file transfer services. " -"Files/Directories must be labeled public_content_rw_t." -+#: ../sepolicy/sepolicy/gui.py:1392 -+msgid "Modify selected modified Login Mapping definitions." ++#: ../sepolicy/sepolicy/gui.py:1449 ++#, python-format ++msgid "Boolean %s Allow Rules" msgstr "" -#: booleans.py:184 -msgid "Allow user spamassassin clients to use the network." -+#: ../sepolicy/sepolicy/gui.py:1399 -+msgid "Add new File Equivalence definition." ++#: ../sepolicy/sepolicy/gui.py:1462 ++#, python-format ++msgid "Add Network Port for %s. Ports will be created when update is applied." msgstr "" -#: booleans.py:185 -msgid "Allow spamd to read/write user home directories." -+#: ../sepolicy/sepolicy/gui.py:1400 -+msgid "Delete modified File Equivalence definitions." ++#: ../sepolicy/sepolicy/gui.py:1463 ++#, python-format ++msgid "Add Network Port for %s" msgstr "" -#: booleans.py:186 -+#: ../sepolicy/sepolicy/gui.py:1401 ++#: ../sepolicy/sepolicy/gui.py:1468 ++#, python-format msgid "" -"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports." -+"Modify selected modified File Equivalence definitions. Only bolded items in " -+"the list can be selected, this indicates they were modified previously." - msgstr "" - +-msgstr "" +- -#: booleans.py:187 -msgid "Allow squid to run as a transparent proxy (TPROXY)" -+#: ../sepolicy/sepolicy/gui.py:1429 -+#, python-format -+msgid "Boolean %s Allow Rules" ++"Add File Labeling for %s. File labels will be created when update is applied." msgstr "" -#: booleans.py:188 -msgid "" -"Allow ssh with chroot env to read and write files in the user home " -"directories" -+#: ../sepolicy/sepolicy/gui.py:1442 -+#, python-format -+msgid "Add Network Port for %s. Ports will be created when update is applied." - msgstr "" - --#: booleans.py:189 --msgid "allow host key based authentication" -+#: ../sepolicy/sepolicy/gui.py:1443 -+#, python-format -+msgid "Add Network Port for %s" - msgstr "" - --#: booleans.py:190 --msgid "Allow ssh logins as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:1448 -+#, python-format -+msgid "" -+"Add File Labeling for %s. File labels will be created when update is applied." - msgstr "" - --#: booleans.py:191 --msgid "Allow staff to exec content" -+#: ../sepolicy/sepolicy/gui.py:1449 ../sepolicy/sepolicy/gui.py:1500 ++#: ../sepolicy/sepolicy/gui.py:1469 ../sepolicy/sepolicy/gui.py:1522 +#, python-format +msgid "Add File Labeling for %s" msgstr "" --#: booleans.py:192 --msgid "allow staff user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1459 +-#: booleans.py:189 +-msgid "allow host key based authentication" ++#: ../sepolicy/sepolicy/gui.py:1479 +msgid "Add Login Mapping. User Mapping will be created when Update is applied." msgstr "" --#: booleans.py:193 --msgid "Allow sysadm to exec content" -+#: ../sepolicy/sepolicy/gui.py:1460 +-#: booleans.py:190 +-msgid "Allow ssh logins as sysadm_r:sysadm_t" ++#: ../sepolicy/sepolicy/gui.py:1480 +msgid "Add Login Mapping" msgstr "" --#: booleans.py:194 -+#: ../sepolicy/sepolicy/gui.py:1465 - msgid "" --"Allow the Telepathy connection managers to connect to any network port." +-#: booleans.py:191 +-msgid "Allow staff to exec content" ++#: ../sepolicy/sepolicy/gui.py:1485 ++msgid "" +"Add SELinux User Role. SELinux user roles will be created when update is " +"applied." msgstr "" --#: booleans.py:195 --msgid "" --"Allow the Telepathy connection managers to connect to any generic TCP port." -+#: ../sepolicy/sepolicy/gui.py:1466 +-#: booleans.py:192 +-msgid "allow staff user to create and transition to svirt domains." ++#: ../sepolicy/sepolicy/gui.py:1486 +msgid "Add SELinux Users" msgstr "" --#: booleans.py:196 -+#: ../sepolicy/sepolicy/gui.py:1473 - msgid "" --"Allow tftp to modify public files used for public file transfer services." --msgstr "" -- --#: booleans.py:197 --msgid "Allow tftp to read and write files in the user home directories" +-#: booleans.py:193 +-msgid "Allow sysadm to exec content" ++#: ../sepolicy/sepolicy/gui.py:1493 ++msgid "" +"Add File Equivalency Mapping. Mapping will be created when update is applied." msgstr "" --#: booleans.py:198 --msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." -+#: ../sepolicy/sepolicy/gui.py:1474 +-#: booleans.py:194 +-msgid "" +-"Allow the Telepathy connection managers to connect to any network port." ++#: ../sepolicy/sepolicy/gui.py:1494 +msgid "Add SELinux File Equivalency" msgstr "" --#: booleans.py:199 --msgid "Allow tor to act as a relay" -+#: ../sepolicy/sepolicy/gui.py:1499 +-#: booleans.py:195 ++#: ../sepolicy/sepolicy/gui.py:1521 +#, python-format -+msgid "" + msgid "" +-"Allow the Telepathy connection managers to connect to any generic TCP port." +"Modify File Labeling for %s. File labels will be created when update is " +"applied." msgstr "" +-#: booleans.py:196 ++#: ../sepolicy/sepolicy/gui.py:1577 + msgid "" +-"Allow tftp to modify public files used for public file transfer services." ++"Modify SELinux User Role. SELinux user roles will be modified when update is " ++"applied." + msgstr "" + +-#: booleans.py:197 +-msgid "Allow tftp to read and write files in the user home directories" ++#: ../sepolicy/sepolicy/gui.py:1578 ++msgid "Modify SELinux Users" + msgstr "" + +-#: booleans.py:198 +-msgid "Allow tor daemon to bind tcp sockets to all unreserved ports." ++#: ../sepolicy/sepolicy/gui.py:1586 ++msgid "" ++"Modify Login Mapping. Login Mapping will be modified when Update is applied." + msgstr "" + +-#: booleans.py:199 +-msgid "Allow tor to act as a relay" ++#: ../sepolicy/sepolicy/gui.py:1587 ++msgid "Modify Login Mapping" + msgstr "" + -#: booleans.py:200 -+#: ../sepolicy/sepolicy/gui.py:1566 ++#: ../sepolicy/sepolicy/gui.py:1593 msgid "" -"allow unconfined users to transition to the chrome sandbox domains when " -"running chrome-sandbox" @@ -284318,12 +288573,12 @@ index c962641..0ded88a 100644 -#: booleans.py:201 -msgid "Allow a user to login as an unconfined domain" -+#: ../sepolicy/sepolicy/gui.py:1567 ++#: ../sepolicy/sepolicy/gui.py:1594 +msgid "Modify SELinux File Equivalency" msgstr "" -#: booleans.py:202 -+#: ../sepolicy/sepolicy/gui.py:1652 ++#: ../sepolicy/sepolicy/gui.py:1679 +#, python-format msgid "" -"Allow unconfined users to transition to the Mozilla plugin domain when " @@ -284333,69 +288588,69 @@ index c962641..0ded88a 100644 -#: booleans.py:203 -msgid "Allow video playing tools to run unconfined" -+#: ../sepolicy/sepolicy/gui.py:1653 ++#: ../sepolicy/sepolicy/gui.py:1680 +#, python-format +msgid "Modify Network Port for %s" msgstr "" -#: booleans.py:204 -msgid "Allow unprivledged user to create and transition to svirt domains." -+#: ../sepolicy/sepolicy/gui.py:1866 ++#: ../sepolicy/sepolicy/gui.py:1898 +#, python-format +msgid "The entry '%s' is not a valid path. Paths must begin with a '/'." msgstr "" -#: booleans.py:205 -msgid "Support ecryptfs home directories" -+#: ../sepolicy/sepolicy/gui.py:1879 ++#: ../sepolicy/sepolicy/gui.py:1911 +msgid "Port number must be between 1 and 65536" msgstr "" -#: booleans.py:206 -msgid "Support fusefs home directories" -+#: ../sepolicy/sepolicy/gui.py:2146 ++#: ../sepolicy/sepolicy/gui.py:2188 +#, python-format +msgid "SELinux name: %s" msgstr "" -#: booleans.py:207 -msgid "Use lpd server instead of cups" -+#: ../sepolicy/sepolicy/gui.py:2157 ++#: ../sepolicy/sepolicy/gui.py:2199 +#, python-format +msgid "Add file labeling for %s" msgstr "" -#: booleans.py:208 -msgid "Support NFS home directories" -+#: ../sepolicy/sepolicy/gui.py:2159 ++#: ../sepolicy/sepolicy/gui.py:2201 +#, python-format +msgid "Delete file labeling for %s" msgstr "" -#: booleans.py:209 -msgid "Support SAMBA home directories" -+#: ../sepolicy/sepolicy/gui.py:2161 ++#: ../sepolicy/sepolicy/gui.py:2203 +#, python-format +msgid "Modify file labeling for %s" msgstr "" -#: booleans.py:210 -msgid "Allow user to exec content" -+#: ../sepolicy/sepolicy/gui.py:2165 ++#: ../sepolicy/sepolicy/gui.py:2207 +#, python-format +msgid "File path: %s" msgstr "" -#: booleans.py:211 -msgid "Allow varnishd to connect to all ports, not just HTTP." -+#: ../sepolicy/sepolicy/gui.py:2168 ++#: ../sepolicy/sepolicy/gui.py:2210 +#, python-format +msgid "File class: %s" msgstr "" -#: booleans.py:212 -msgid "Ignore vbetool mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2171 ../sepolicy/sepolicy/gui.py:2195 ++#: ../sepolicy/sepolicy/gui.py:2213 ../sepolicy/sepolicy/gui.py:2237 +#, python-format +msgid "SELinux file type: %s" msgstr "" @@ -284403,7 +288658,7 @@ index c962641..0ded88a 100644 -#: booleans.py:213 -msgid "" -"Allow confined virtual guests to use serial/parallel communication ports" -+#: ../sepolicy/sepolicy/gui.py:2180 ++#: ../sepolicy/sepolicy/gui.py:2222 +#, python-format +msgid "Add ports for %s" msgstr "" @@ -284411,100 +288666,100 @@ index c962641..0ded88a 100644 -#: booleans.py:214 -msgid "" -"Allow confined virtual guests to use executable memory and executable stack" -+#: ../sepolicy/sepolicy/gui.py:2182 ++#: ../sepolicy/sepolicy/gui.py:2224 +#, python-format +msgid "Delete ports for %s" msgstr "" -#: booleans.py:215 -msgid "Allow confined virtual guests to read fuse files" -+#: ../sepolicy/sepolicy/gui.py:2184 ++#: ../sepolicy/sepolicy/gui.py:2226 +#, python-format +msgid "Modify ports for %s" msgstr "" -#: booleans.py:216 -msgid "Allow confined virtual guests to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2187 ++#: ../sepolicy/sepolicy/gui.py:2229 +#, python-format +msgid "Network ports: %s" msgstr "" -#: booleans.py:217 -msgid "Allow confined virtual guests to interact with rawip sockets" -+#: ../sepolicy/sepolicy/gui.py:2190 ++#: ../sepolicy/sepolicy/gui.py:2232 +#, python-format +msgid "Network protocol: %s" msgstr "" -#: booleans.py:218 -msgid "Allow confined virtual guests to manage cifs files" -+#: ../sepolicy/sepolicy/gui.py:2204 ++#: ../sepolicy/sepolicy/gui.py:2246 +msgid "Add user" msgstr "" -#: booleans.py:219 -msgid "Allow confined virtual guests to interact with the sanlock" -+#: ../sepolicy/sepolicy/gui.py:2206 ++#: ../sepolicy/sepolicy/gui.py:2248 +msgid "Delete user" msgstr "" -#: booleans.py:220 -msgid "Allow confined virtual guests to manage device configuration, (pci)" -+#: ../sepolicy/sepolicy/gui.py:2208 ++#: ../sepolicy/sepolicy/gui.py:2250 +msgid "Modify user" msgstr "" -#: booleans.py:221 -msgid "Allow confined virtual guests to use usb devices" -+#: ../sepolicy/sepolicy/gui.py:2211 ++#: ../sepolicy/sepolicy/gui.py:2253 +#, python-format +msgid "SELinux User : %s" msgstr "" -#: booleans.py:222 -msgid "Allow confined virtual guests to interact with the xserver" -+#: ../sepolicy/sepolicy/gui.py:2216 ++#: ../sepolicy/sepolicy/gui.py:2258 +#, python-format +msgid "Roles: %s" msgstr "" -#: booleans.py:223 -msgid "Allow webadm to manage files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2220 ../sepolicy/sepolicy/gui.py:2245 ++#: ../sepolicy/sepolicy/gui.py:2262 ../sepolicy/sepolicy/gui.py:2287 +#, python-format +msgid "MLS/MCS Range: %s" msgstr "" -#: booleans.py:224 -msgid "Allow webadm to read files in users home directories" -+#: ../sepolicy/sepolicy/gui.py:2229 ++#: ../sepolicy/sepolicy/gui.py:2271 +msgid "Add login mapping" msgstr "" -#: booleans.py:225 -msgid "Ignore wine mmap_zero errors." -+#: ../sepolicy/sepolicy/gui.py:2231 ++#: ../sepolicy/sepolicy/gui.py:2273 +msgid "Delete login mapping" msgstr "" -#: booleans.py:226 -msgid "Allow the graphical login program to execute bootloader" -+#: ../sepolicy/sepolicy/gui.py:2233 ++#: ../sepolicy/sepolicy/gui.py:2275 +msgid "Modify login mapping" msgstr "" -#: booleans.py:227 -msgid "" -"Allow the graphical login program to login directly as sysadm_r:sysadm_t" -+#: ../sepolicy/sepolicy/gui.py:2237 ++#: ../sepolicy/sepolicy/gui.py:2279 +#, python-format -+msgid "Linux User : %s" ++msgid "Login Name : %s" msgstr "" -#: booleans.py:228 -msgid "Allow xen to manage nfs files" -+#: ../sepolicy/sepolicy/gui.py:2241 ++#: ../sepolicy/sepolicy/gui.py:2283 +#, python-format +msgid "SELinux User: %s" msgstr "" @@ -284513,71 +288768,73 @@ index c962641..0ded88a 100644 -msgid "" -"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated " -"logical volumes for disk images." -+#: ../sepolicy/sepolicy/gui.py:2254 ++#: ../sepolicy/sepolicy/gui.py:2296 +msgid "Add file equiv labeling." msgstr "" -#: booleans.py:230 -msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb." -+#: ../sepolicy/sepolicy/gui.py:2256 ++#: ../sepolicy/sepolicy/gui.py:2298 +msgid "Delete file equiv labeling." msgstr "" -#: booleans.py:231 -msgid "" -"Allow xguest users to configure Network Manager and connect to apache ports" -+#: ../sepolicy/sepolicy/gui.py:2258 ++#: ../sepolicy/sepolicy/gui.py:2300 +msgid "Modify file equiv labeling." msgstr "" -#: booleans.py:232 -msgid "Allow xguest to exec content" -+#: ../sepolicy/sepolicy/gui.py:2262 ++#: ../sepolicy/sepolicy/gui.py:2304 +#, python-format +msgid "File path : %s" msgstr "" -#: booleans.py:233 -msgid "Allow xguest users to mount removable media" -+#: ../sepolicy/sepolicy/gui.py:2266 ++#: ../sepolicy/sepolicy/gui.py:2308 +#, python-format +msgid "Equivalence: %s" msgstr "" -#: booleans.py:234 -msgid "Allow xguest to use blue tooth devices" -+#: ../sepolicy/sepolicy/gui.py:2369 ++#: ../sepolicy/sepolicy/gui.py:2411 +#, python-format -+msgid "Run restorecon on %s to change its type from %s to the default %s?" ++msgid "" ++"Run restorecon on %(PATH)s to change its type from %(CUR_CONTEXT)s to the " ++"default %(DEF_CONTEXT)s?" msgstr "" -#: booleans.py:235 -msgid "Allows clients to write to the X server shared memory segments." -+#: ../sepolicy/sepolicy/gui.py:2381 ++#: ../sepolicy/sepolicy/gui.py:2423 +msgid "Update Changes" msgstr "" -#: booleans.py:236 -msgid "Allows XServer to execute writable memory" -+#: ../sepolicy/sepolicy/gui.py:2383 ++#: ../sepolicy/sepolicy/gui.py:2425 +msgid "Revert Changes" msgstr "" -#: booleans.py:237 -msgid "Support X userspace object manager" -+#: ../sepolicy/sepolicy/gui.py:2556 ++#: ../sepolicy/sepolicy/gui.py:2598 +msgid "System Status: Enforcing" msgstr "" -#: booleans.py:238 -msgid "Allow zabbix to connect to unreserved ports" -+#: ../sepolicy/sepolicy/gui.py:2558 ++#: ../sepolicy/sepolicy/gui.py:2600 +msgid "System Status: Permissive" msgstr "" -#: booleans.py:239 -msgid "Allow zebra daemon to write it configuration files" -+#: ../sepolicy/sepolicy/gui.py:2749 ++#: ../sepolicy/sepolicy/gui.py:2791 +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 " @@ -284588,7 +288845,7 @@ index c962641..0ded88a 100644 msgstr "" -#: booleans.py:240 -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 msgid "" -"Allow ZoneMinder to modify public files used for public file transfer " -"services." @@ -284599,14 +288856,14 @@ index c962641..0ded88a 100644 +"All changes that you have made during this session will be lost." +msgstr "" + -+#: ../sepolicy/sepolicy/gui.py:2783 ++#: ../sepolicy/sepolicy/gui.py:2825 +msgid "Loss of data Dialog" msgstr "" diff --git a/policycoreutils/po/it.po b/policycoreutils/po/it.po -index 94385a0..0ec9bff 100644 +index 94385a0..bc9d77a 100644 --- a/policycoreutils/po/it.po +++ b/policycoreutils/po/it.po -@@ -1,22 +1,24 @@ +@@ -1,22 +1,25 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. @@ -284626,10 +288883,12 @@ index 94385a0..0ec9bff 100644 -"POT-Creation-Date: 2013-01-04 12:01-0500\n" -"PO-Revision-Date: 2013-01-04 17:02+0000\n" -"Last-Translator: dwalsh \n" -+"POT-Creation-Date: 2013-10-10 16:04-0400\n" -+"PO-Revision-Date: 2013-10-09 20:32+0000\n" +-"Language-Team: Italian \n" ++"POT-Creation-Date: 2013-10-15 15:17-0400\n" ++"PO-Revision-Date: 2013-10-14 19:33+0000\n" +"Last-Translator: massimo81 \n" - "Language-Team: Italian \n" ++"Language-Team: Italian (http://www.transifex.com/projects/p/fedora/language/" ++"it/)\n" +"Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -284638,7 +288897,7 @@ index 94385a0..0ec9bff 100644 "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../run_init/run_init.c:67 -@@ -24,9 +26,12 @@ msgid "" +@@ -24,9 +27,12 @@ msgid "" "USAGE: run_init