From afee0d840d4928d3fb80193dc652c97c3062e1d5 Mon Sep 17 00:00:00 2001 From: Petr Lautrbach Date: Tue, 23 Feb 2016 22:34:45 +0100 Subject: [PATCH] policycoreutils-2.5-1 - Update to upstream release 2016-02-23 --- .gitignore | 2 + policycoreutils-fedora.patch | 1413 +++++++++++++--------------------- policycoreutils.spec | 43 +- sepolgen-fedora.patch | 98 +-- sources | 4 +- 5 files changed, 582 insertions(+), 978 deletions(-) diff --git a/.gitignore b/.gitignore index c4752e8..039b0d0 100644 --- a/.gitignore +++ b/.gitignore @@ -237,3 +237,5 @@ policycoreutils-2.0.83.tgz /policycoreutils-2.4.tar.gz /sepolgen-1.2.3-rc1.tar.gz /policycoreutils-2.5-rc1.tar.gz +/policycoreutils-2.5.tar.gz +/sepolgen-1.2.3.tar.gz diff --git a/policycoreutils-fedora.patch b/policycoreutils-fedora.patch index 6c1bf19..07cf987 100644 --- a/policycoreutils-fedora.patch +++ b/policycoreutils-fedora.patch @@ -1,61 +1,47 @@ -diff --git policycoreutils-2.5-rc1/ChangeLog policycoreutils-2.5-rc1/ChangeLog -index 83c2963..86c6053 100644 ---- policycoreutils-2.5-rc1/ChangeLog -+++ policycoreutils-2.5-rc1/ChangeLog -@@ -1,4 +1,9 @@ - 2.5-rc1 2016-01-07 -+ * sepolicy: Do not overwrite CFLAGS, from Nicolas Iooss. -+ * sepolicy: Rename policy global variable conflict, from Nicolas Iooss. -+ * newrole: Add missing defined in #if, from Nicolas Iooss. -+ * newrole: Add description of missing parameter -p in newrole man page, from Lukas Vrabec. -+ * secon: Add missing descriptions for --*-key params in secon man page, from Lukas Vrabec - * semanage: List reserve_port_t in semanage port -l, from Petr Lautrbach. - * chcat: Add a fallback in case os.getlogin() returns nothing, from Laurent Bigonville. - * semanage: fix 'semanage permissions -l' subcommand, from Petr Lautrbach. -diff --git policycoreutils-2.5-rc1/Makefile policycoreutils-2.5-rc1/Makefile +diff --git policycoreutils-2.5/Makefile policycoreutils-2.5/Makefile index 962ac12..6a9c40c 100644 ---- policycoreutils-2.5-rc1/Makefile -+++ policycoreutils-2.5-rc1/Makefile +--- policycoreutils-2.5/Makefile ++++ policycoreutils-2.5/Makefile @@ -1,4 +1,4 @@ -SUBDIRS = sepolicy setfiles semanage load_policy newrole run_init sandbox secon audit2allow sestatus semodule_package semodule semodule_link semodule_expand semodule_deps sepolgen-ifgen setsebool scripts po man gui hll +SUBDIRS = sepolicy setfiles semanage load_policy newrole run_init sandbox secon audit2allow sestatus semodule_package semodule semodule_link semodule_expand semodule_deps sepolgen-ifgen setsebool scripts po man gui hll semanage/default_encoding INOTIFYH = $(shell ls /usr/include/sys/inotify.h 2>/dev/null) -diff --git policycoreutils-2.5-rc1/audit2allow/audit2allow policycoreutils-2.5-rc1/audit2allow/audit2allow +diff --git policycoreutils-2.5/audit2allow/audit2allow policycoreutils-2.5/audit2allow/audit2allow index e23e418..77cba09 100644 ---- policycoreutils-2.5-rc1/audit2allow/audit2allow -+++ policycoreutils-2.5-rc1/audit2allow/audit2allow +--- policycoreutils-2.5/audit2allow/audit2allow ++++ policycoreutils-2.5/audit2allow/audit2allow @@ -1,4 +1,4 @@ -#! /usr/bin/python -Es +#! /usr/bin/python3 -Es # Authors: Karl MacMillan # Authors: Dan Walsh # -diff --git policycoreutils-2.5-rc1/audit2allow/audit2why policycoreutils-2.5-rc1/audit2allow/audit2why +diff --git policycoreutils-2.5/audit2allow/audit2why policycoreutils-2.5/audit2allow/audit2why index b1489ed..6e8ce2e 100644 ---- policycoreutils-2.5-rc1/audit2allow/audit2why -+++ policycoreutils-2.5-rc1/audit2allow/audit2why +--- policycoreutils-2.5/audit2allow/audit2why ++++ policycoreutils-2.5/audit2allow/audit2why @@ -1,4 +1,4 @@ -#! /usr/bin/python -Es +#! /usr/bin/python3 -Es # Authors: Karl MacMillan # Authors: Dan Walsh # -diff --git policycoreutils-2.5-rc1/audit2allow/sepolgen-ifgen policycoreutils-2.5-rc1/audit2allow/sepolgen-ifgen +diff --git policycoreutils-2.5/audit2allow/sepolgen-ifgen policycoreutils-2.5/audit2allow/sepolgen-ifgen index acf9638..4c8dd5b 100644 ---- policycoreutils-2.5-rc1/audit2allow/sepolgen-ifgen -+++ policycoreutils-2.5-rc1/audit2allow/sepolgen-ifgen +--- policycoreutils-2.5/audit2allow/sepolgen-ifgen ++++ policycoreutils-2.5/audit2allow/sepolgen-ifgen @@ -1,4 +1,4 @@ -#! /usr/bin/python -Es +#! /usr/bin/python3 -Es # # Authors: Karl MacMillan # -diff --git policycoreutils-2.5-rc1/gui/Makefile policycoreutils-2.5-rc1/gui/Makefile +diff --git policycoreutils-2.5/gui/Makefile policycoreutils-2.5/gui/Makefile index 9d9f820..0c2b390 100644 ---- policycoreutils-2.5-rc1/gui/Makefile -+++ policycoreutils-2.5-rc1/gui/Makefile +--- policycoreutils-2.5/gui/Makefile ++++ policycoreutils-2.5/gui/Makefile @@ -12,7 +12,6 @@ domainsPage.py \ fcontextPage.py \ html_util.py \ @@ -64,10 +50,10 @@ index 9d9f820..0c2b390 100644 modulesPage.py \ polgen.glade \ portsPage.py \ -diff --git policycoreutils-2.5-rc1/gui/booleansPage.py policycoreutils-2.5-rc1/gui/booleansPage.py +diff --git policycoreutils-2.5/gui/booleansPage.py policycoreutils-2.5/gui/booleansPage.py index 507a79d..7fbd50c 100644 ---- policycoreutils-2.5-rc1/gui/booleansPage.py -+++ policycoreutils-2.5-rc1/gui/booleansPage.py +--- policycoreutils-2.5/gui/booleansPage.py ++++ policycoreutils-2.5/gui/booleansPage.py @@ -18,23 +18,20 @@ # You should have received a copy of the GNU General Public License # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. @@ -177,10 +163,10 @@ index 507a79d..7fbd50c 100644 self.ready() def on_local_clicked(self, button): -diff --git policycoreutils-2.5-rc1/gui/domainsPage.py policycoreutils-2.5-rc1/gui/domainsPage.py +diff --git policycoreutils-2.5/gui/domainsPage.py policycoreutils-2.5/gui/domainsPage.py index 56c66fe..f4a281f 100644 ---- policycoreutils-2.5-rc1/gui/domainsPage.py -+++ policycoreutils-2.5-rc1/gui/domainsPage.py +--- policycoreutils-2.5/gui/domainsPage.py ++++ policycoreutils-2.5/gui/domainsPage.py @@ -20,7 +20,7 @@ import string import gtk import gtk.glade @@ -256,10 +242,10 @@ index 56c66fe..f4a281f 100644 + except subprocess.CalledProcessError as e: + self.error(e.output) + self.ready() -diff --git policycoreutils-2.5-rc1/gui/fcontextPage.py policycoreutils-2.5-rc1/gui/fcontextPage.py +diff --git policycoreutils-2.5/gui/fcontextPage.py policycoreutils-2.5/gui/fcontextPage.py index c8d6ba8..154e8e2 100644 ---- policycoreutils-2.5-rc1/gui/fcontextPage.py -+++ policycoreutils-2.5-rc1/gui/fcontextPage.py +--- policycoreutils-2.5/gui/fcontextPage.py ++++ policycoreutils-2.5/gui/fcontextPage.py @@ -18,10 +18,9 @@ ## Author: Dan Walsh import gtk @@ -484,10 +470,10 @@ index c8d6ba8..154e8e2 100644 - self.store.set_value(iter, SPEC_COL, fspec) - self.store.set_value(iter, FTYPE_COL, ftype) - self.store.set_value(iter, TYPE_COL, "%s:%s" % (type, mls)) -diff --git policycoreutils-2.5-rc1/gui/html_util.py policycoreutils-2.5-rc1/gui/html_util.py +diff --git policycoreutils-2.5/gui/html_util.py policycoreutils-2.5/gui/html_util.py index 5a596bc..ad6c534 100644 ---- policycoreutils-2.5-rc1/gui/html_util.py -+++ policycoreutils-2.5-rc1/gui/html_util.py +--- policycoreutils-2.5/gui/html_util.py ++++ policycoreutils-2.5/gui/html_util.py @@ -30,7 +30,8 @@ import htmllib import formatter as Formatter import string @@ -525,10 +511,10 @@ index 5a596bc..ad6c534 100644 result = body_component() if type(result) in [TupleType, ListType]: for item in result: -diff --git policycoreutils-2.5-rc1/gui/loginsPage.py policycoreutils-2.5-rc1/gui/loginsPage.py +diff --git policycoreutils-2.5/gui/loginsPage.py policycoreutils-2.5/gui/loginsPage.py index 982e252..fbc26e0 100644 ---- policycoreutils-2.5-rc1/gui/loginsPage.py -+++ policycoreutils-2.5-rc1/gui/loginsPage.py +--- policycoreutils-2.5/gui/loginsPage.py ++++ policycoreutils-2.5/gui/loginsPage.py @@ -16,13 +16,10 @@ ## Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. @@ -733,10 +719,10 @@ index 982e252..fbc26e0 100644 - self.store.set_value(iter, 0, target) - self.store.set_value(iter, 1, seuser) - self.store.set_value(iter, 2, seobject.translate(serange)) -diff --git policycoreutils-2.5-rc1/gui/modulesPage.py policycoreutils-2.5-rc1/gui/modulesPage.py +diff --git policycoreutils-2.5/gui/modulesPage.py policycoreutils-2.5/gui/modulesPage.py index 3b83e45..3feb2ba 100644 ---- policycoreutils-2.5-rc1/gui/modulesPage.py -+++ policycoreutils-2.5-rc1/gui/modulesPage.py +--- policycoreutils-2.5/gui/modulesPage.py ++++ policycoreutils-2.5/gui/modulesPage.py @@ -20,7 +20,7 @@ import string import gtk import gtk.glade @@ -912,10 +898,10 @@ index 3b83e45..3feb2ba 100644 + self.error(e.output) + self.ready() + -diff --git policycoreutils-2.5-rc1/gui/polgen.glade policycoreutils-2.5-rc1/gui/polgen.glade +diff --git policycoreutils-2.5/gui/polgen.glade policycoreutils-2.5/gui/polgen.glade index 37c1472..9854fb2 100644 ---- policycoreutils-2.5-rc1/gui/polgen.glade -+++ policycoreutils-2.5-rc1/gui/polgen.glade +--- policycoreutils-2.5/gui/polgen.glade ++++ policycoreutils-2.5/gui/polgen.glade @@ -758,7 +758,7 @@ True False @@ -1006,10 +992,10 @@ index 37c1472..9854fb2 100644 False -diff --git policycoreutils-2.5-rc1/gui/polgengui.py policycoreutils-2.5-rc1/gui/polgengui.py +diff --git policycoreutils-2.5/gui/polgengui.py policycoreutils-2.5/gui/polgengui.py index 0a153c6..f6511db 100644 ---- policycoreutils-2.5-rc1/gui/polgengui.py -+++ policycoreutils-2.5-rc1/gui/polgengui.py +--- policycoreutils-2.5/gui/polgengui.py ++++ policycoreutils-2.5/gui/polgengui.py @@ -30,30 +30,15 @@ import gnome import sys try: @@ -1139,10 +1125,10 @@ index 0a153c6..f6511db 100644 iter = self.store.append() self.store.set_value(iter, 0, f) self.store.set_value(iter, 1, DIR) -diff --git policycoreutils-2.5-rc1/gui/portsPage.py policycoreutils-2.5-rc1/gui/portsPage.py +diff --git policycoreutils-2.5/gui/portsPage.py policycoreutils-2.5/gui/portsPage.py index 8e74ac0..e8737b0 100644 ---- policycoreutils-2.5-rc1/gui/portsPage.py -+++ policycoreutils-2.5-rc1/gui/portsPage.py +--- policycoreutils-2.5/gui/portsPage.py ++++ policycoreutils-2.5/gui/portsPage.py @@ -16,14 +16,11 @@ ## Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. @@ -1398,10 +1384,10 @@ index 8e74ac0..e8737b0 100644 def on_group_clicked(self, button): self.ports_add_button.set_sensitive(self.group) -diff --git policycoreutils-2.5-rc1/gui/semanagePage.py policycoreutils-2.5-rc1/gui/semanagePage.py +diff --git policycoreutils-2.5/gui/semanagePage.py policycoreutils-2.5/gui/semanagePage.py index 5d7f2cf..1c5b095 100644 ---- policycoreutils-2.5-rc1/gui/semanagePage.py -+++ policycoreutils-2.5-rc1/gui/semanagePage.py +--- policycoreutils-2.5/gui/semanagePage.py ++++ policycoreutils-2.5/gui/semanagePage.py @@ -37,8 +37,8 @@ try: unicode=False, codeset='utf-8') @@ -1494,10 +1480,10 @@ index 5d7f2cf..1c5b095 100644 self.error(e.args[0]) self.dialog.hide() -diff --git policycoreutils-2.5-rc1/gui/statusPage.py policycoreutils-2.5-rc1/gui/statusPage.py +diff --git policycoreutils-2.5/gui/statusPage.py policycoreutils-2.5/gui/statusPage.py index 991d8f3..782d186 100644 ---- policycoreutils-2.5-rc1/gui/statusPage.py -+++ policycoreutils-2.5-rc1/gui/statusPage.py +--- policycoreutils-2.5/gui/statusPage.py ++++ policycoreutils-2.5/gui/statusPage.py @@ -16,18 +16,14 @@ ## Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. @@ -1576,10 +1562,10 @@ index 991d8f3..782d186 100644 continue fd.write(l) fd.close() -diff --git policycoreutils-2.5-rc1/gui/system-config-selinux.py policycoreutils-2.5-rc1/gui/system-config-selinux.py +diff --git policycoreutils-2.5/gui/system-config-selinux.py policycoreutils-2.5/gui/system-config-selinux.py index 7d342d0..563bb49 100644 ---- policycoreutils-2.5-rc1/gui/system-config-selinux.py -+++ policycoreutils-2.5-rc1/gui/system-config-selinux.py +--- policycoreutils-2.5/gui/system-config-selinux.py ++++ policycoreutils-2.5/gui/system-config-selinux.py @@ -25,10 +25,10 @@ import string import sys try: @@ -1619,10 +1605,10 @@ index 7d342d0..563bb49 100644 self.error(e.message) xml.signal_connect("on_quit_activate", self.destroy) -diff --git policycoreutils-2.5-rc1/gui/usersPage.py policycoreutils-2.5-rc1/gui/usersPage.py +diff --git policycoreutils-2.5/gui/usersPage.py policycoreutils-2.5/gui/usersPage.py index abf8d3b..f50fcb2 100644 ---- policycoreutils-2.5-rc1/gui/usersPage.py -+++ policycoreutils-2.5-rc1/gui/usersPage.py +--- policycoreutils-2.5/gui/usersPage.py ++++ policycoreutils-2.5/gui/usersPage.py @@ -16,13 +16,10 @@ ## Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. @@ -1787,49 +1773,10 @@ index abf8d3b..f50fcb2 100644 - except ValueError, e: + except ValueError as e: self.error(e.args[0]) -diff --git policycoreutils-2.5-rc1/newrole/newrole.1 policycoreutils-2.5-rc1/newrole/newrole.1 -index c47bc52..96cdd14 100644 ---- policycoreutils-2.5-rc1/newrole/newrole.1 -+++ policycoreutils-2.5-rc1/newrole/newrole.1 -@@ -8,6 +8,7 @@ newrole \- run a shell with a new SELinux role - [\fB-t\fR|\fB--type\fR] - \fITYPE\fR - [\fB-l\fR|\fB--level\fR] -+[\fB-p\fR|\fB--preserve-environment\fR] - \fILEVEL\fR [-- [\fIARGS\fR]...] - .SH DESCRIPTION - .PP -@@ -38,7 +39,12 @@ specified by - If - \fILEVEL\fR - is a range, the new context will have the sensitivity level and clearance --specified by that range. -+specified by that range. If the -+.B -p -+or -+.B --preserve-environment -+option is specified, the shell with the new SELinux context will preserve environment variables, -+otherwise a new minimal enviroment is created. - .PP - Additional arguments - .I ARGS -diff --git policycoreutils-2.5-rc1/newrole/newrole.c policycoreutils-2.5-rc1/newrole/newrole.c -index 65a945d..c6544ee 100644 ---- policycoreutils-2.5-rc1/newrole/newrole.c -+++ policycoreutils-2.5-rc1/newrole/newrole.c -@@ -74,7 +74,7 @@ - #ifdef USE_AUDIT - #include - #endif --#if defined(AUDIT_LOG_PRIV) || (NAMESPACE_PRIV) -+#if defined(AUDIT_LOG_PRIV) || defined(NAMESPACE_PRIV) - #include - #include - #endif -diff --git policycoreutils-2.5-rc1/po/Makefile policycoreutils-2.5-rc1/po/Makefile +diff --git policycoreutils-2.5/po/Makefile policycoreutils-2.5/po/Makefile index a693823..555f381 100644 ---- policycoreutils-2.5-rc1/po/Makefile -+++ policycoreutils-2.5-rc1/po/Makefile +--- policycoreutils-2.5/po/Makefile ++++ policycoreutils-2.5/po/Makefile @@ -28,7 +28,7 @@ POTFILES = \ ../run_init/run_init.c \ ../semodule_link/semodule_link.c \ @@ -1884,10 +1831,10 @@ index a693823..555f381 100644 ../sepolicy/info.c \ ../sepolicy/search.c \ ../sepolicy/sepolicy.py \ -diff --git policycoreutils-2.5-rc1/po/POTFILES policycoreutils-2.5-rc1/po/POTFILES +diff --git policycoreutils-2.5/po/POTFILES policycoreutils-2.5/po/POTFILES index bcb9e99..ae25133 100644 ---- policycoreutils-2.5-rc1/po/POTFILES -+++ policycoreutils-2.5-rc1/po/POTFILES +--- policycoreutils-2.5/po/POTFILES ++++ policycoreutils-2.5/po/POTFILES @@ -2,7 +2,7 @@ ../run_init/run_init.c ../semodule_link/semodule_link.c @@ -1942,10 +1889,10 @@ index bcb9e99..ae25133 100644 ../sepolicy/info.c ../sepolicy/search.c ../sepolicy/sepolicy.py -diff --git policycoreutils-2.5-rc1/po/POTFILES.in policycoreutils-2.5-rc1/po/POTFILES.in +diff --git policycoreutils-2.5/po/POTFILES.in policycoreutils-2.5/po/POTFILES.in index aca0474..0ccb542 100644 ---- policycoreutils-2.5-rc1/po/POTFILES.in -+++ policycoreutils-2.5-rc1/po/POTFILES.in +--- policycoreutils-2.5/po/POTFILES.in ++++ policycoreutils-2.5/po/POTFILES.in @@ -2,7 +2,7 @@ run_init/open_init_pty.c run_init/run_init.c semodule_link/semodule_link.c @@ -2000,11 +1947,11 @@ index aca0474..0ccb542 100644 sepolicy/sepolicy/transition.py sepolicy/sepolicy/templates/executable.py sepolicy/sepolicy/templates/__init__.py -diff --git policycoreutils-2.5-rc1/po/ach.po policycoreutils-2.5-rc1/po/ach.po +diff --git policycoreutils-2.5/po/ach.po policycoreutils-2.5/po/ach.po new file mode 100644 index 0000000..0d84e13 --- /dev/null -+++ policycoreutils-2.5-rc1/po/ach.po ++++ policycoreutils-2.5/po/ach.po @@ -0,0 +1,5198 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -7204,10 +7151,10 @@ index 0000000..0d84e13 +#: ../sepolicy/sepolicy/gui.py:2777 +msgid "Loss of data Dialog" +msgstr "" -diff --git policycoreutils-2.5-rc1/po/af.po policycoreutils-2.5-rc1/po/af.po +diff --git policycoreutils-2.5/po/af.po policycoreutils-2.5/po/af.po index e4a6e09..e3cd32f 100644 ---- policycoreutils-2.5-rc1/po/af.po -+++ policycoreutils-2.5-rc1/po/af.po +--- policycoreutils-2.5/po/af.po ++++ policycoreutils-2.5/po/af.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -12467,10 +12414,10 @@ index e4a6e09..e3cd32f 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/af_ZA.po policycoreutils-2.5-rc1/po/af_ZA.po +diff --git policycoreutils-2.5/po/af_ZA.po policycoreutils-2.5/po/af_ZA.po index fb0b1d9..6409e2a 100644 ---- policycoreutils-2.5-rc1/po/af_ZA.po -+++ policycoreutils-2.5-rc1/po/af_ZA.po +--- policycoreutils-2.5/po/af_ZA.po ++++ policycoreutils-2.5/po/af_ZA.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -17730,10 +17677,10 @@ index fb0b1d9..6409e2a 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/aln.po policycoreutils-2.5-rc1/po/aln.po +diff --git policycoreutils-2.5/po/aln.po policycoreutils-2.5/po/aln.po index 507644c..b7d66d0 100644 ---- policycoreutils-2.5-rc1/po/aln.po -+++ policycoreutils-2.5-rc1/po/aln.po +--- policycoreutils-2.5/po/aln.po ++++ policycoreutils-2.5/po/aln.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -22993,10 +22940,10 @@ index 507644c..b7d66d0 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/am.po policycoreutils-2.5-rc1/po/am.po +diff --git policycoreutils-2.5/po/am.po policycoreutils-2.5/po/am.po index db49486..7e68aa6 100644 ---- policycoreutils-2.5-rc1/po/am.po -+++ policycoreutils-2.5-rc1/po/am.po +--- policycoreutils-2.5/po/am.po ++++ policycoreutils-2.5/po/am.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -28256,10 +28203,10 @@ index db49486..7e68aa6 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/ar.po policycoreutils-2.5-rc1/po/ar.po +diff --git policycoreutils-2.5/po/ar.po policycoreutils-2.5/po/ar.po index b03fb78..6eaa817 100644 ---- policycoreutils-2.5-rc1/po/ar.po -+++ policycoreutils-2.5-rc1/po/ar.po +--- policycoreutils-2.5/po/ar.po ++++ policycoreutils-2.5/po/ar.po @@ -1,7 +1,7 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -33624,10 +33571,10 @@ index b03fb78..6eaa817 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/as.po policycoreutils-2.5-rc1/po/as.po +diff --git policycoreutils-2.5/po/as.po policycoreutils-2.5/po/as.po index 4689a67..09f3289 100644 ---- policycoreutils-2.5-rc1/po/as.po -+++ policycoreutils-2.5-rc1/po/as.po +--- policycoreutils-2.5/po/as.po ++++ policycoreutils-2.5/po/as.po @@ -1,27 +1,26 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -39997,10 +39944,10 @@ index 4689a67..09f3289 100644 -#~ msgid "GTK Not Available" -#~ msgstr "GTK উপলব্ধ নহয়" +msgstr "তথ্যৰ ক্ষতি ডাইলগ" -diff --git policycoreutils-2.5-rc1/po/ast.po policycoreutils-2.5-rc1/po/ast.po +diff --git policycoreutils-2.5/po/ast.po policycoreutils-2.5/po/ast.po index 1a5bc23..4595f6e 100644 ---- policycoreutils-2.5-rc1/po/ast.po -+++ policycoreutils-2.5-rc1/po/ast.po +--- policycoreutils-2.5/po/ast.po ++++ policycoreutils-2.5/po/ast.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -45259,10 +45206,10 @@ index 1a5bc23..4595f6e 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/az.po policycoreutils-2.5-rc1/po/az.po +diff --git policycoreutils-2.5/po/az.po policycoreutils-2.5/po/az.po index 1936f49..c5a9b1f 100644 ---- policycoreutils-2.5-rc1/po/az.po -+++ policycoreutils-2.5-rc1/po/az.po +--- policycoreutils-2.5/po/az.po ++++ policycoreutils-2.5/po/az.po @@ -1,22 +1,21 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -50524,10 +50471,10 @@ index 1936f49..c5a9b1f 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/bal.po policycoreutils-2.5-rc1/po/bal.po +diff --git policycoreutils-2.5/po/bal.po policycoreutils-2.5/po/bal.po index 31b8576..84c7667 100644 ---- policycoreutils-2.5-rc1/po/bal.po -+++ policycoreutils-2.5-rc1/po/bal.po +--- policycoreutils-2.5/po/bal.po ++++ policycoreutils-2.5/po/bal.po @@ -1,20 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -55786,10 +55733,10 @@ index 31b8576..84c7667 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/be.po policycoreutils-2.5-rc1/po/be.po +diff --git policycoreutils-2.5/po/be.po policycoreutils-2.5/po/be.po index e9c7007..15635db 100644 ---- policycoreutils-2.5-rc1/po/be.po -+++ policycoreutils-2.5-rc1/po/be.po +--- policycoreutils-2.5/po/be.po ++++ policycoreutils-2.5/po/be.po @@ -1,23 +1,21 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -61052,10 +60999,10 @@ index e9c7007..15635db 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/bg.po policycoreutils-2.5-rc1/po/bg.po +diff --git policycoreutils-2.5/po/bg.po policycoreutils-2.5/po/bg.po index 1e71e74..b79a88b 100644 ---- policycoreutils-2.5-rc1/po/bg.po -+++ policycoreutils-2.5-rc1/po/bg.po +--- policycoreutils-2.5/po/bg.po ++++ policycoreutils-2.5/po/bg.po @@ -1,23 +1,23 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -66798,10 +66745,10 @@ index 1e71e74..b79a88b 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/bn.po policycoreutils-2.5-rc1/po/bn.po +diff --git policycoreutils-2.5/po/bn.po policycoreutils-2.5/po/bn.po index 1db7396..2a78eb7 100644 ---- policycoreutils-2.5-rc1/po/bn.po -+++ policycoreutils-2.5-rc1/po/bn.po +--- policycoreutils-2.5/po/bn.po ++++ policycoreutils-2.5/po/bn.po @@ -1,20 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -72059,10 +72006,10 @@ index 1db7396..2a78eb7 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/bn_IN.po policycoreutils-2.5-rc1/po/bn_IN.po +diff --git policycoreutils-2.5/po/bn_IN.po policycoreutils-2.5/po/bn_IN.po index 3d3cd0b..708dbda 100644 ---- policycoreutils-2.5-rc1/po/bn_IN.po -+++ policycoreutils-2.5-rc1/po/bn_IN.po +--- policycoreutils-2.5/po/bn_IN.po ++++ policycoreutils-2.5/po/bn_IN.po @@ -1,24 +1,27 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -78464,10 +78411,10 @@ index 3d3cd0b..708dbda 100644 msgid "Loss of data Dialog" -msgstr "" +msgstr "ডেটা ডায়লগ হারানো" -diff --git policycoreutils-2.5-rc1/po/bo.po policycoreutils-2.5-rc1/po/bo.po +diff --git policycoreutils-2.5/po/bo.po policycoreutils-2.5/po/bo.po index 8664488..ea90fc0 100644 ---- policycoreutils-2.5-rc1/po/bo.po -+++ policycoreutils-2.5-rc1/po/bo.po +--- policycoreutils-2.5/po/bo.po ++++ policycoreutils-2.5/po/bo.po @@ -1,20 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -83725,10 +83672,10 @@ index 8664488..ea90fc0 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/br.po policycoreutils-2.5-rc1/po/br.po +diff --git policycoreutils-2.5/po/br.po policycoreutils-2.5/po/br.po index 5c08944..6b329b7 100644 ---- policycoreutils-2.5-rc1/po/br.po -+++ policycoreutils-2.5-rc1/po/br.po +--- policycoreutils-2.5/po/br.po ++++ policycoreutils-2.5/po/br.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -88987,10 +88934,10 @@ index 5c08944..6b329b7 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/brx.po policycoreutils-2.5-rc1/po/brx.po +diff --git policycoreutils-2.5/po/brx.po policycoreutils-2.5/po/brx.po index 3d6ccd2..a2b42b9 100644 ---- policycoreutils-2.5-rc1/po/brx.po -+++ policycoreutils-2.5-rc1/po/brx.po +--- policycoreutils-2.5/po/brx.po ++++ policycoreutils-2.5/po/brx.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -94250,10 +94197,10 @@ index 3d6ccd2..a2b42b9 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/bs.po policycoreutils-2.5-rc1/po/bs.po +diff --git policycoreutils-2.5/po/bs.po policycoreutils-2.5/po/bs.po index ec4c1d3..a2d31ae 100644 ---- policycoreutils-2.5-rc1/po/bs.po -+++ policycoreutils-2.5-rc1/po/bs.po +--- policycoreutils-2.5/po/bs.po ++++ policycoreutils-2.5/po/bs.po @@ -1,34 +1,29 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -99588,10 +99535,10 @@ index ec4c1d3..a2d31ae 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/ca.po policycoreutils-2.5-rc1/po/ca.po +diff --git policycoreutils-2.5/po/ca.po policycoreutils-2.5/po/ca.po index 401e16f..5853b77 100644 ---- policycoreutils-2.5-rc1/po/ca.po -+++ policycoreutils-2.5-rc1/po/ca.po +--- policycoreutils-2.5/po/ca.po ++++ policycoreutils-2.5/po/ca.po @@ -1,7 +1,7 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -105051,10 +104998,10 @@ index 401e16f..5853b77 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/cs.po policycoreutils-2.5-rc1/po/cs.po +diff --git policycoreutils-2.5/po/cs.po policycoreutils-2.5/po/cs.po index 91d764b..fb59bca 100644 ---- policycoreutils-2.5-rc1/po/cs.po -+++ policycoreutils-2.5-rc1/po/cs.po +--- policycoreutils-2.5/po/cs.po ++++ policycoreutils-2.5/po/cs.po @@ -1,7 +1,7 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -110321,10 +110268,10 @@ index 91d764b..fb59bca 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/cs_CZ.po policycoreutils-2.5-rc1/po/cs_CZ.po +diff --git policycoreutils-2.5/po/cs_CZ.po policycoreutils-2.5/po/cs_CZ.po index 7f45f48..b27a708 100644 ---- policycoreutils-2.5-rc1/po/cs_CZ.po -+++ policycoreutils-2.5-rc1/po/cs_CZ.po +--- policycoreutils-2.5/po/cs_CZ.po ++++ policycoreutils-2.5/po/cs_CZ.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -115584,10 +115531,10 @@ index 7f45f48..b27a708 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/cy.po policycoreutils-2.5-rc1/po/cy.po +diff --git policycoreutils-2.5/po/cy.po policycoreutils-2.5/po/cy.po index c7ff335..1a27e75 100644 ---- policycoreutils-2.5-rc1/po/cy.po -+++ policycoreutils-2.5-rc1/po/cy.po +--- policycoreutils-2.5/po/cy.po ++++ policycoreutils-2.5/po/cy.po @@ -1,23 +1,21 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -120850,10 +120797,10 @@ index c7ff335..1a27e75 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/da.po policycoreutils-2.5-rc1/po/da.po +diff --git policycoreutils-2.5/po/da.po policycoreutils-2.5/po/da.po index 402c612..313bee6 100644 ---- policycoreutils-2.5-rc1/po/da.po -+++ policycoreutils-2.5-rc1/po/da.po +--- policycoreutils-2.5/po/da.po ++++ policycoreutils-2.5/po/da.po @@ -1,7 +1,7 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -126220,10 +126167,10 @@ index 402c612..313bee6 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/de.po policycoreutils-2.5-rc1/po/de.po +diff --git policycoreutils-2.5/po/de.po policycoreutils-2.5/po/de.po index f7ac23c..0d2f9cb 100644 ---- policycoreutils-2.5-rc1/po/de.po -+++ policycoreutils-2.5-rc1/po/de.po +--- policycoreutils-2.5/po/de.po ++++ policycoreutils-2.5/po/de.po @@ -1,15 +1,17 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -132751,10 +132698,10 @@ index f7ac23c..0d2f9cb 100644 msgid "Loss of data Dialog" -msgstr "" +msgstr "Dialog zum Datenverlust" -diff --git policycoreutils-2.5-rc1/po/de_CH.po policycoreutils-2.5-rc1/po/de_CH.po +diff --git policycoreutils-2.5/po/de_CH.po policycoreutils-2.5/po/de_CH.po index 0016016..f45025d 100644 ---- policycoreutils-2.5-rc1/po/de_CH.po -+++ policycoreutils-2.5-rc1/po/de_CH.po +--- policycoreutils-2.5/po/de_CH.po ++++ policycoreutils-2.5/po/de_CH.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -138014,10 +137961,10 @@ index 0016016..f45025d 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/dz.po policycoreutils-2.5-rc1/po/dz.po +diff --git policycoreutils-2.5/po/dz.po policycoreutils-2.5/po/dz.po index 9a6ca3d..312184d 100644 ---- policycoreutils-2.5-rc1/po/dz.po -+++ policycoreutils-2.5-rc1/po/dz.po +--- policycoreutils-2.5/po/dz.po ++++ policycoreutils-2.5/po/dz.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -143277,10 +143224,10 @@ index 9a6ca3d..312184d 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/el.po policycoreutils-2.5-rc1/po/el.po +diff --git policycoreutils-2.5/po/el.po policycoreutils-2.5/po/el.po index d9844d0..3a5bc72 100644 ---- policycoreutils-2.5-rc1/po/el.po -+++ policycoreutils-2.5-rc1/po/el.po +--- policycoreutils-2.5/po/el.po ++++ policycoreutils-2.5/po/el.po @@ -1,24 +1,24 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -148569,10 +148516,10 @@ index d9844d0..3a5bc72 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/en_GB.po policycoreutils-2.5-rc1/po/en_GB.po +diff --git policycoreutils-2.5/po/en_GB.po policycoreutils-2.5/po/en_GB.po index b7312f5..fcdaa99 100644 ---- policycoreutils-2.5-rc1/po/en_GB.po -+++ policycoreutils-2.5-rc1/po/en_GB.po +--- policycoreutils-2.5/po/en_GB.po ++++ policycoreutils-2.5/po/en_GB.po @@ -1,7 +1,7 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -153936,10 +153883,10 @@ index b7312f5..fcdaa99 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/en_US.po policycoreutils-2.5-rc1/po/en_US.po +diff --git policycoreutils-2.5/po/en_US.po policycoreutils-2.5/po/en_US.po index f800b0c..f51e977 100644 ---- policycoreutils-2.5-rc1/po/en_US.po -+++ policycoreutils-2.5-rc1/po/en_US.po +--- policycoreutils-2.5/po/en_US.po ++++ policycoreutils-2.5/po/en_US.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -159199,10 +159146,10 @@ index f800b0c..f51e977 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/eo.po policycoreutils-2.5-rc1/po/eo.po +diff --git policycoreutils-2.5/po/eo.po policycoreutils-2.5/po/eo.po index 5370565..aa93858 100644 ---- policycoreutils-2.5-rc1/po/eo.po -+++ policycoreutils-2.5-rc1/po/eo.po +--- policycoreutils-2.5/po/eo.po ++++ policycoreutils-2.5/po/eo.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -164462,10 +164409,10 @@ index 5370565..aa93858 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/es.po policycoreutils-2.5-rc1/po/es.po +diff --git policycoreutils-2.5/po/es.po policycoreutils-2.5/po/es.po index 1bf427a..238ecdd 100644 ---- policycoreutils-2.5-rc1/po/es.po -+++ policycoreutils-2.5-rc1/po/es.po +--- policycoreutils-2.5/po/es.po ++++ policycoreutils-2.5/po/es.po @@ -1,29 +1,33 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -171032,10 +170979,10 @@ index 1bf427a..238ecdd 100644 -#~ msgid "GTK Not Available" -#~ msgstr "GTK no disponible" +msgstr "Pérdida de diálogo de datos." -diff --git policycoreutils-2.5-rc1/po/es_ES.po policycoreutils-2.5-rc1/po/es_ES.po +diff --git policycoreutils-2.5/po/es_ES.po policycoreutils-2.5/po/es_ES.po index da1777f..5b12202 100644 ---- policycoreutils-2.5-rc1/po/es_ES.po -+++ policycoreutils-2.5-rc1/po/es_ES.po +--- policycoreutils-2.5/po/es_ES.po ++++ policycoreutils-2.5/po/es_ES.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -176295,10 +176242,10 @@ index da1777f..5b12202 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/et.po policycoreutils-2.5-rc1/po/et.po +diff --git policycoreutils-2.5/po/et.po policycoreutils-2.5/po/et.po index a89b95f..85a5aa6 100644 ---- policycoreutils-2.5-rc1/po/et.po -+++ policycoreutils-2.5-rc1/po/et.po +--- policycoreutils-2.5/po/et.po ++++ policycoreutils-2.5/po/et.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -181558,10 +181505,10 @@ index a89b95f..85a5aa6 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/eu.po policycoreutils-2.5-rc1/po/eu.po +diff --git policycoreutils-2.5/po/eu.po policycoreutils-2.5/po/eu.po index bde9697..423f96d 100644 ---- policycoreutils-2.5-rc1/po/eu.po -+++ policycoreutils-2.5-rc1/po/eu.po +--- policycoreutils-2.5/po/eu.po ++++ policycoreutils-2.5/po/eu.po @@ -1,22 +1,21 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -186880,10 +186827,10 @@ index bde9697..423f96d 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/eu_ES.po policycoreutils-2.5-rc1/po/eu_ES.po +diff --git policycoreutils-2.5/po/eu_ES.po policycoreutils-2.5/po/eu_ES.po index 6bac2a5..5dab84c 100644 ---- policycoreutils-2.5-rc1/po/eu_ES.po -+++ policycoreutils-2.5-rc1/po/eu_ES.po +--- policycoreutils-2.5/po/eu_ES.po ++++ policycoreutils-2.5/po/eu_ES.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -192143,10 +192090,10 @@ index 6bac2a5..5dab84c 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/fa.po policycoreutils-2.5-rc1/po/fa.po +diff --git policycoreutils-2.5/po/fa.po policycoreutils-2.5/po/fa.po index 7d33e83..3de9ef4 100644 ---- policycoreutils-2.5-rc1/po/fa.po -+++ policycoreutils-2.5-rc1/po/fa.po +--- policycoreutils-2.5/po/fa.po ++++ policycoreutils-2.5/po/fa.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -197405,10 +197352,10 @@ index 7d33e83..3de9ef4 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/fa_IR.po policycoreutils-2.5-rc1/po/fa_IR.po +diff --git policycoreutils-2.5/po/fa_IR.po policycoreutils-2.5/po/fa_IR.po index 96018ad..5227463 100644 ---- policycoreutils-2.5-rc1/po/fa_IR.po -+++ policycoreutils-2.5-rc1/po/fa_IR.po +--- policycoreutils-2.5/po/fa_IR.po ++++ policycoreutils-2.5/po/fa_IR.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -202668,10 +202615,10 @@ index 96018ad..5227463 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/fi.po policycoreutils-2.5-rc1/po/fi.po +diff --git policycoreutils-2.5/po/fi.po policycoreutils-2.5/po/fi.po index 93a94e9..2e5d70b 100644 ---- policycoreutils-2.5-rc1/po/fi.po -+++ policycoreutils-2.5-rc1/po/fi.po +--- policycoreutils-2.5/po/fi.po ++++ policycoreutils-2.5/po/fi.po @@ -1,7 +1,7 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -208074,10 +208021,10 @@ index 93a94e9..2e5d70b 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/fr.po policycoreutils-2.5-rc1/po/fr.po +diff --git policycoreutils-2.5/po/fr.po policycoreutils-2.5/po/fr.po index be33d59..322affd 100644 ---- policycoreutils-2.5-rc1/po/fr.po -+++ policycoreutils-2.5-rc1/po/fr.po +--- policycoreutils-2.5/po/fr.po ++++ policycoreutils-2.5/po/fr.po @@ -1,27 +1,30 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -214753,10 +214700,10 @@ index be33d59..322affd 100644 msgid "Loss of data Dialog" -msgstr "" +msgstr "Boîte de dialogue des pertes de données" -diff --git policycoreutils-2.5-rc1/po/ga.po policycoreutils-2.5-rc1/po/ga.po +diff --git policycoreutils-2.5/po/ga.po policycoreutils-2.5/po/ga.po index 683287b..3a242c1 100644 ---- policycoreutils-2.5-rc1/po/ga.po -+++ policycoreutils-2.5-rc1/po/ga.po +--- policycoreutils-2.5/po/ga.po ++++ policycoreutils-2.5/po/ga.po @@ -1,23 +1,21 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -220018,10 +219965,10 @@ index 683287b..3a242c1 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/gl.po policycoreutils-2.5-rc1/po/gl.po +diff --git policycoreutils-2.5/po/gl.po policycoreutils-2.5/po/gl.po index 15fbe4a..f42d615 100644 ---- policycoreutils-2.5-rc1/po/gl.po -+++ policycoreutils-2.5-rc1/po/gl.po +--- policycoreutils-2.5/po/gl.po ++++ policycoreutils-2.5/po/gl.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -225280,10 +225227,10 @@ index 15fbe4a..f42d615 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/gu.po policycoreutils-2.5-rc1/po/gu.po +diff --git policycoreutils-2.5/po/gu.po policycoreutils-2.5/po/gu.po index bf08113..949df1c 100644 ---- policycoreutils-2.5-rc1/po/gu.po -+++ policycoreutils-2.5-rc1/po/gu.po +--- policycoreutils-2.5/po/gu.po ++++ policycoreutils-2.5/po/gu.po @@ -1,9 +1,11 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -231519,10 +231466,10 @@ index bf08113..949df1c 100644 -#~ msgid "GTK Not Available" -#~ msgstr "GTK ઉપલબ્ધ નથી" +msgstr "સંવાદની ગુમ થયેલ માહિતી" -diff --git policycoreutils-2.5-rc1/po/he.po policycoreutils-2.5-rc1/po/he.po +diff --git policycoreutils-2.5/po/he.po policycoreutils-2.5/po/he.po index 9e3af00..fe46548 100644 ---- policycoreutils-2.5-rc1/po/he.po -+++ policycoreutils-2.5-rc1/po/he.po +--- policycoreutils-2.5/po/he.po ++++ policycoreutils-2.5/po/he.po @@ -1,20 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -236781,10 +236728,10 @@ index 9e3af00..fe46548 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/hi.po policycoreutils-2.5-rc1/po/hi.po +diff --git policycoreutils-2.5/po/hi.po policycoreutils-2.5/po/hi.po index 34a5224..e626924 100644 ---- policycoreutils-2.5-rc1/po/hi.po -+++ policycoreutils-2.5-rc1/po/hi.po +--- policycoreutils-2.5/po/hi.po ++++ policycoreutils-2.5/po/hi.po @@ -1,23 +1,23 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -242958,10 +242905,10 @@ index 34a5224..e626924 100644 msgid "Loss of data Dialog" -msgstr "" +msgstr "आँकड़ा संवाद का नुकसान" -diff --git policycoreutils-2.5-rc1/po/hr.po policycoreutils-2.5-rc1/po/hr.po +diff --git policycoreutils-2.5/po/hr.po policycoreutils-2.5/po/hr.po index 9e7db25..14d9fae 100644 ---- policycoreutils-2.5-rc1/po/hr.po -+++ policycoreutils-2.5-rc1/po/hr.po +--- policycoreutils-2.5/po/hr.po ++++ policycoreutils-2.5/po/hr.po @@ -1,33 +1,28 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -248327,10 +248274,10 @@ index 9e7db25..14d9fae 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/hr_HR.po policycoreutils-2.5-rc1/po/hr_HR.po +diff --git policycoreutils-2.5/po/hr_HR.po policycoreutils-2.5/po/hr_HR.po index 7a5c997..b274684 100644 ---- policycoreutils-2.5-rc1/po/hr_HR.po -+++ policycoreutils-2.5-rc1/po/hr_HR.po +--- policycoreutils-2.5/po/hr_HR.po ++++ policycoreutils-2.5/po/hr_HR.po @@ -1,23 +1,21 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -253593,10 +253540,10 @@ index 7a5c997..b274684 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/hu.po policycoreutils-2.5-rc1/po/hu.po +diff --git policycoreutils-2.5/po/hu.po policycoreutils-2.5/po/hu.po index e358401..9a10317 100644 ---- policycoreutils-2.5-rc1/po/hu.po -+++ policycoreutils-2.5-rc1/po/hu.po +--- policycoreutils-2.5/po/hu.po ++++ policycoreutils-2.5/po/hu.po @@ -1,24 +1,25 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -260211,10 +260158,10 @@ index e358401..9a10317 100644 - -#~ msgid "GTK Not Available" -#~ msgstr "GTK nem elérhető" -diff --git policycoreutils-2.5-rc1/po/hy.po policycoreutils-2.5-rc1/po/hy.po +diff --git policycoreutils-2.5/po/hy.po policycoreutils-2.5/po/hy.po index 0bc535d..6ee4807 100644 ---- policycoreutils-2.5-rc1/po/hy.po -+++ policycoreutils-2.5-rc1/po/hy.po +--- policycoreutils-2.5/po/hy.po ++++ policycoreutils-2.5/po/hy.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -265474,10 +265421,10 @@ index 0bc535d..6ee4807 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/ia.po policycoreutils-2.5-rc1/po/ia.po +diff --git policycoreutils-2.5/po/ia.po policycoreutils-2.5/po/ia.po index ca47314..a69d915 100644 ---- policycoreutils-2.5-rc1/po/ia.po -+++ policycoreutils-2.5-rc1/po/ia.po +--- policycoreutils-2.5/po/ia.po ++++ policycoreutils-2.5/po/ia.po @@ -1,20 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -270735,10 +270682,10 @@ index ca47314..a69d915 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/id.po policycoreutils-2.5-rc1/po/id.po +diff --git policycoreutils-2.5/po/id.po policycoreutils-2.5/po/id.po index 8bd451c..9fc0114 100644 ---- policycoreutils-2.5-rc1/po/id.po -+++ policycoreutils-2.5-rc1/po/id.po +--- policycoreutils-2.5/po/id.po ++++ policycoreutils-2.5/po/id.po @@ -1,20 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -275996,10 +275943,10 @@ index 8bd451c..9fc0114 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/ilo.po policycoreutils-2.5-rc1/po/ilo.po +diff --git policycoreutils-2.5/po/ilo.po policycoreutils-2.5/po/ilo.po index 07c416a..ae3ef6e 100644 ---- policycoreutils-2.5-rc1/po/ilo.po -+++ policycoreutils-2.5-rc1/po/ilo.po +--- policycoreutils-2.5/po/ilo.po ++++ policycoreutils-2.5/po/ilo.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -281259,10 +281206,10 @@ index 07c416a..ae3ef6e 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/is.po policycoreutils-2.5-rc1/po/is.po +diff --git policycoreutils-2.5/po/is.po policycoreutils-2.5/po/is.po index 0ded88a..583b0e7 100644 ---- policycoreutils-2.5-rc1/po/is.po -+++ policycoreutils-2.5-rc1/po/is.po +--- policycoreutils-2.5/po/is.po ++++ policycoreutils-2.5/po/is.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -286521,10 +286468,10 @@ index 0ded88a..583b0e7 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/it.po policycoreutils-2.5-rc1/po/it.po +diff --git policycoreutils-2.5/po/it.po policycoreutils-2.5/po/it.po index 0ec9bff..14dc845 100644 ---- policycoreutils-2.5-rc1/po/it.po -+++ policycoreutils-2.5-rc1/po/it.po +--- policycoreutils-2.5/po/it.po ++++ policycoreutils-2.5/po/it.po @@ -1,24 +1,31 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -293043,10 +292990,10 @@ index 0ec9bff..14dc845 100644 -#~ msgid "GTK Not Available" -#~ msgstr "GTK Non Disponibile" +msgstr "Dialogo Perdita di dati" -diff --git policycoreutils-2.5-rc1/po/it_IT.po policycoreutils-2.5-rc1/po/it_IT.po +diff --git policycoreutils-2.5/po/it_IT.po policycoreutils-2.5/po/it_IT.po index dee73ea..8e362af 100644 ---- policycoreutils-2.5-rc1/po/it_IT.po -+++ policycoreutils-2.5-rc1/po/it_IT.po +--- policycoreutils-2.5/po/it_IT.po ++++ policycoreutils-2.5/po/it_IT.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -298306,10 +298253,10 @@ index dee73ea..8e362af 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/ja.po policycoreutils-2.5-rc1/po/ja.po +diff --git policycoreutils-2.5/po/ja.po policycoreutils-2.5/po/ja.po index b9487c1..585d116 100644 ---- policycoreutils-2.5-rc1/po/ja.po -+++ policycoreutils-2.5-rc1/po/ja.po +--- policycoreutils-2.5/po/ja.po ++++ policycoreutils-2.5/po/ja.po @@ -1,31 +1,32 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -304789,10 +304736,10 @@ index b9487c1..585d116 100644 -#~ msgid "GTK Not Available" -#~ msgstr "GTK が利用できません" +msgstr "データ損失ダイアログ" -diff --git policycoreutils-2.5-rc1/po/ja_JP.po policycoreutils-2.5-rc1/po/ja_JP.po +diff --git policycoreutils-2.5/po/ja_JP.po policycoreutils-2.5/po/ja_JP.po index 8f6fc19..9ff06ec 100644 ---- policycoreutils-2.5-rc1/po/ja_JP.po -+++ policycoreutils-2.5-rc1/po/ja_JP.po +--- policycoreutils-2.5/po/ja_JP.po ++++ policycoreutils-2.5/po/ja_JP.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -310052,10 +309999,10 @@ index 8f6fc19..9ff06ec 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/ka.po policycoreutils-2.5-rc1/po/ka.po +diff --git policycoreutils-2.5/po/ka.po policycoreutils-2.5/po/ka.po index b6e3ffd..2145846 100644 ---- policycoreutils-2.5-rc1/po/ka.po -+++ policycoreutils-2.5-rc1/po/ka.po +--- policycoreutils-2.5/po/ka.po ++++ policycoreutils-2.5/po/ka.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -315314,10 +315261,10 @@ index b6e3ffd..2145846 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/kk.po policycoreutils-2.5-rc1/po/kk.po +diff --git policycoreutils-2.5/po/kk.po policycoreutils-2.5/po/kk.po index 1eabf04..a72124b 100644 ---- policycoreutils-2.5-rc1/po/kk.po -+++ policycoreutils-2.5-rc1/po/kk.po +--- policycoreutils-2.5/po/kk.po ++++ policycoreutils-2.5/po/kk.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -320576,10 +320523,10 @@ index 1eabf04..a72124b 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/km.po policycoreutils-2.5-rc1/po/km.po +diff --git policycoreutils-2.5/po/km.po policycoreutils-2.5/po/km.po index e91ea5c..cbc50b6 100644 ---- policycoreutils-2.5-rc1/po/km.po -+++ policycoreutils-2.5-rc1/po/km.po +--- policycoreutils-2.5/po/km.po ++++ policycoreutils-2.5/po/km.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -325839,10 +325786,10 @@ index e91ea5c..cbc50b6 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/kn.po policycoreutils-2.5-rc1/po/kn.po +diff --git policycoreutils-2.5/po/kn.po policycoreutils-2.5/po/kn.po index a528c7e..638f842 100644 ---- policycoreutils-2.5-rc1/po/kn.po -+++ policycoreutils-2.5-rc1/po/kn.po +--- policycoreutils-2.5/po/kn.po ++++ policycoreutils-2.5/po/kn.po @@ -1,26 +1,26 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -332328,10 +332275,10 @@ index a528c7e..638f842 100644 -#~ msgid "GTK Not Available" -#~ msgstr "GTK ಲಭ್ಯವಿಲ್ಲ" +msgstr "ದತ್ತಾಂಶ ಸಂವಾದಚೌಕವು ಇಲ್ಲ" -diff --git policycoreutils-2.5-rc1/po/ko.po policycoreutils-2.5-rc1/po/ko.po +diff --git policycoreutils-2.5/po/ko.po policycoreutils-2.5/po/ko.po index 49c34e5..ef8a1c7 100644 ---- policycoreutils-2.5-rc1/po/ko.po -+++ policycoreutils-2.5-rc1/po/ko.po +--- policycoreutils-2.5/po/ko.po ++++ policycoreutils-2.5/po/ko.po @@ -1,23 +1,23 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -338677,10 +338624,10 @@ index 49c34e5..ef8a1c7 100644 msgid "Loss of data Dialog" -msgstr "" +msgstr "데이터 대화 손실 " -diff --git policycoreutils-2.5-rc1/po/ks.po policycoreutils-2.5-rc1/po/ks.po +diff --git policycoreutils-2.5/po/ks.po policycoreutils-2.5/po/ks.po index 59c9404..37e2acd 100644 ---- policycoreutils-2.5-rc1/po/ks.po -+++ policycoreutils-2.5-rc1/po/ks.po +--- policycoreutils-2.5/po/ks.po ++++ policycoreutils-2.5/po/ks.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -343939,10 +343886,10 @@ index 59c9404..37e2acd 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/ku.po policycoreutils-2.5-rc1/po/ku.po +diff --git policycoreutils-2.5/po/ku.po policycoreutils-2.5/po/ku.po index 9d9f1df..aac3b8e 100644 ---- policycoreutils-2.5-rc1/po/ku.po -+++ policycoreutils-2.5-rc1/po/ku.po +--- policycoreutils-2.5/po/ku.po ++++ policycoreutils-2.5/po/ku.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -349202,10 +349149,10 @@ index 9d9f1df..aac3b8e 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/ky.po policycoreutils-2.5-rc1/po/ky.po +diff --git policycoreutils-2.5/po/ky.po policycoreutils-2.5/po/ky.po index c5fdd2f..045d5fe 100644 ---- policycoreutils-2.5-rc1/po/ky.po -+++ policycoreutils-2.5-rc1/po/ky.po +--- policycoreutils-2.5/po/ky.po ++++ policycoreutils-2.5/po/ky.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -354465,10 +354412,10 @@ index c5fdd2f..045d5fe 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/la.po policycoreutils-2.5-rc1/po/la.po +diff --git policycoreutils-2.5/po/la.po policycoreutils-2.5/po/la.po index dc61a42..76166f2 100644 ---- policycoreutils-2.5-rc1/po/la.po -+++ policycoreutils-2.5-rc1/po/la.po +--- policycoreutils-2.5/po/la.po ++++ policycoreutils-2.5/po/la.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -359728,10 +359675,10 @@ index dc61a42..76166f2 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/lo.po policycoreutils-2.5-rc1/po/lo.po +diff --git policycoreutils-2.5/po/lo.po policycoreutils-2.5/po/lo.po index 91003c8..44462c1 100644 ---- policycoreutils-2.5-rc1/po/lo.po -+++ policycoreutils-2.5-rc1/po/lo.po +--- policycoreutils-2.5/po/lo.po ++++ policycoreutils-2.5/po/lo.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -364991,10 +364938,10 @@ index 91003c8..44462c1 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/lt.po policycoreutils-2.5-rc1/po/lt.po +diff --git policycoreutils-2.5/po/lt.po policycoreutils-2.5/po/lt.po index c811075..b313ffa 100644 ---- policycoreutils-2.5-rc1/po/lt.po -+++ policycoreutils-2.5-rc1/po/lt.po +--- policycoreutils-2.5/po/lt.po ++++ policycoreutils-2.5/po/lt.po @@ -1,23 +1,21 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -370257,10 +370204,10 @@ index c811075..b313ffa 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/lv.po policycoreutils-2.5-rc1/po/lv.po +diff --git policycoreutils-2.5/po/lv.po policycoreutils-2.5/po/lv.po index 6bb48a3..47c8573 100644 ---- policycoreutils-2.5-rc1/po/lv.po -+++ policycoreutils-2.5-rc1/po/lv.po +--- policycoreutils-2.5/po/lv.po ++++ policycoreutils-2.5/po/lv.po @@ -1,23 +1,21 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -375522,10 +375469,10 @@ index 6bb48a3..47c8573 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/mai.po policycoreutils-2.5-rc1/po/mai.po +diff --git policycoreutils-2.5/po/mai.po policycoreutils-2.5/po/mai.po index 63e9b9a..92e8285 100644 ---- policycoreutils-2.5-rc1/po/mai.po -+++ policycoreutils-2.5-rc1/po/mai.po +--- policycoreutils-2.5/po/mai.po ++++ policycoreutils-2.5/po/mai.po @@ -1,22 +1,21 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -380885,10 +380832,10 @@ index 63e9b9a..92e8285 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/mg.po policycoreutils-2.5-rc1/po/mg.po +diff --git policycoreutils-2.5/po/mg.po policycoreutils-2.5/po/mg.po index 4192aec..53a1e04 100644 ---- policycoreutils-2.5-rc1/po/mg.po -+++ policycoreutils-2.5-rc1/po/mg.po +--- policycoreutils-2.5/po/mg.po ++++ policycoreutils-2.5/po/mg.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -386148,10 +386095,10 @@ index 4192aec..53a1e04 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/mk.po policycoreutils-2.5-rc1/po/mk.po +diff --git policycoreutils-2.5/po/mk.po policycoreutils-2.5/po/mk.po index 9e58dcd..5ef07d7 100644 ---- policycoreutils-2.5-rc1/po/mk.po -+++ policycoreutils-2.5-rc1/po/mk.po +--- policycoreutils-2.5/po/mk.po ++++ policycoreutils-2.5/po/mk.po @@ -1,7 +1,7 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -391496,10 +391443,10 @@ index 9e58dcd..5ef07d7 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/ml.po policycoreutils-2.5-rc1/po/ml.po +diff --git policycoreutils-2.5/po/ml.po policycoreutils-2.5/po/ml.po index dc07ee8..5a3820a 100644 ---- policycoreutils-2.5-rc1/po/ml.po -+++ policycoreutils-2.5-rc1/po/ml.po +--- policycoreutils-2.5/po/ml.po ++++ policycoreutils-2.5/po/ml.po @@ -1,22 +1,22 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -397837,10 +397784,10 @@ index dc07ee8..5a3820a 100644 -#~ msgid "GTK Not Available" -#~ msgstr "ജിറ്റികെ ലഭ്യമല്ല" +msgstr "ഡേറ്റാ ഡയലോഗിന്റെ നഷ്ടം" -diff --git policycoreutils-2.5-rc1/po/mn.po policycoreutils-2.5-rc1/po/mn.po +diff --git policycoreutils-2.5/po/mn.po policycoreutils-2.5/po/mn.po index 9d1342b..78a0053 100644 ---- policycoreutils-2.5-rc1/po/mn.po -+++ policycoreutils-2.5-rc1/po/mn.po +--- policycoreutils-2.5/po/mn.po ++++ policycoreutils-2.5/po/mn.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -403100,10 +403047,10 @@ index 9d1342b..78a0053 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/mr.po policycoreutils-2.5-rc1/po/mr.po +diff --git policycoreutils-2.5/po/mr.po policycoreutils-2.5/po/mr.po index cfc3b88..5c0a6fc 100644 ---- policycoreutils-2.5-rc1/po/mr.po -+++ policycoreutils-2.5-rc1/po/mr.po +--- policycoreutils-2.5/po/mr.po ++++ policycoreutils-2.5/po/mr.po @@ -1,28 +1,27 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -409317,10 +409264,10 @@ index cfc3b88..5c0a6fc 100644 -#~ msgid "GTK Not Available" -#~ msgstr "GTK उपलब्ध नाही" +msgstr "डाटा संवाद गमवणे" -diff --git policycoreutils-2.5-rc1/po/ms.po policycoreutils-2.5-rc1/po/ms.po +diff --git policycoreutils-2.5/po/ms.po policycoreutils-2.5/po/ms.po index 4b2f210..19ec43a 100644 ---- policycoreutils-2.5-rc1/po/ms.po -+++ policycoreutils-2.5-rc1/po/ms.po +--- policycoreutils-2.5/po/ms.po ++++ policycoreutils-2.5/po/ms.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -414613,10 +414560,10 @@ index 4b2f210..19ec43a 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/ms_MY.po policycoreutils-2.5-rc1/po/ms_MY.po +diff --git policycoreutils-2.5/po/ms_MY.po policycoreutils-2.5/po/ms_MY.po index e423569..8477661 100644 ---- policycoreutils-2.5-rc1/po/ms_MY.po -+++ policycoreutils-2.5-rc1/po/ms_MY.po +--- policycoreutils-2.5/po/ms_MY.po ++++ policycoreutils-2.5/po/ms_MY.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -419876,10 +419823,10 @@ index e423569..8477661 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/my.po policycoreutils-2.5-rc1/po/my.po +diff --git policycoreutils-2.5/po/my.po policycoreutils-2.5/po/my.po index 37eb16a..c191432 100644 ---- policycoreutils-2.5-rc1/po/my.po -+++ policycoreutils-2.5-rc1/po/my.po +--- policycoreutils-2.5/po/my.po ++++ policycoreutils-2.5/po/my.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -425139,10 +425086,10 @@ index 37eb16a..c191432 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/nb.po policycoreutils-2.5-rc1/po/nb.po +diff --git policycoreutils-2.5/po/nb.po policycoreutils-2.5/po/nb.po index 410a43e..9feb269 100644 ---- policycoreutils-2.5-rc1/po/nb.po -+++ policycoreutils-2.5-rc1/po/nb.po +--- policycoreutils-2.5/po/nb.po ++++ policycoreutils-2.5/po/nb.po @@ -1,20 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -430406,10 +430353,10 @@ index 410a43e..9feb269 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/nds.po policycoreutils-2.5-rc1/po/nds.po +diff --git policycoreutils-2.5/po/nds.po policycoreutils-2.5/po/nds.po index 1a1547c..cd7923d 100644 ---- policycoreutils-2.5-rc1/po/nds.po -+++ policycoreutils-2.5-rc1/po/nds.po +--- policycoreutils-2.5/po/nds.po ++++ policycoreutils-2.5/po/nds.po @@ -1,20 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -435668,10 +435615,10 @@ index 1a1547c..cd7923d 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/ne.po policycoreutils-2.5-rc1/po/ne.po +diff --git policycoreutils-2.5/po/ne.po policycoreutils-2.5/po/ne.po index c74d665..eeb264a 100644 ---- policycoreutils-2.5-rc1/po/ne.po -+++ policycoreutils-2.5-rc1/po/ne.po +--- policycoreutils-2.5/po/ne.po ++++ policycoreutils-2.5/po/ne.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -440931,10 +440878,10 @@ index c74d665..eeb264a 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/nl.po policycoreutils-2.5-rc1/po/nl.po +diff --git policycoreutils-2.5/po/nl.po policycoreutils-2.5/po/nl.po index 3d3b111..af63eb8 100644 ---- policycoreutils-2.5-rc1/po/nl.po -+++ policycoreutils-2.5-rc1/po/nl.po +--- policycoreutils-2.5/po/nl.po ++++ policycoreutils-2.5/po/nl.po @@ -1,24 +1,24 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -447923,10 +447870,10 @@ index 3d3b111..af63eb8 100644 msgid "Loss of data Dialog" -msgstr "" +msgstr "Dataverliesdialoog" -diff --git policycoreutils-2.5-rc1/po/nn.po policycoreutils-2.5-rc1/po/nn.po +diff --git policycoreutils-2.5/po/nn.po policycoreutils-2.5/po/nn.po index e89e353..9b1fe2a 100644 ---- policycoreutils-2.5-rc1/po/nn.po -+++ policycoreutils-2.5-rc1/po/nn.po +--- policycoreutils-2.5/po/nn.po ++++ policycoreutils-2.5/po/nn.po @@ -1,20 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -453184,10 +453131,10 @@ index e89e353..9b1fe2a 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/no.po policycoreutils-2.5-rc1/po/no.po +diff --git policycoreutils-2.5/po/no.po policycoreutils-2.5/po/no.po index f147697..96bf2e4 100644 ---- policycoreutils-2.5-rc1/po/no.po -+++ policycoreutils-2.5-rc1/po/no.po +--- policycoreutils-2.5/po/no.po ++++ policycoreutils-2.5/po/no.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -458447,10 +458394,10 @@ index f147697..96bf2e4 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/nso.po policycoreutils-2.5-rc1/po/nso.po +diff --git policycoreutils-2.5/po/nso.po policycoreutils-2.5/po/nso.po index 5684f24..c55ab76 100644 ---- policycoreutils-2.5-rc1/po/nso.po -+++ policycoreutils-2.5-rc1/po/nso.po +--- policycoreutils-2.5/po/nso.po ++++ policycoreutils-2.5/po/nso.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -463710,10 +463657,10 @@ index 5684f24..c55ab76 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/or.po policycoreutils-2.5-rc1/po/or.po +diff --git policycoreutils-2.5/po/or.po policycoreutils-2.5/po/or.po index 3f3e921..9097a84 100644 ---- policycoreutils-2.5-rc1/po/or.po -+++ policycoreutils-2.5-rc1/po/or.po +--- policycoreutils-2.5/po/or.po ++++ policycoreutils-2.5/po/or.po @@ -1,25 +1,24 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -469969,10 +469916,10 @@ index 3f3e921..9097a84 100644 -#~ msgid "GTK Not Available" -#~ msgstr "GTK ଉପଲବ୍ଧ ନାହିଁ" +msgstr "ତଥ୍ୟ ନଷ୍ଟ ସଂଳାପ" -diff --git policycoreutils-2.5-rc1/po/pa.po policycoreutils-2.5-rc1/po/pa.po +diff --git policycoreutils-2.5/po/pa.po policycoreutils-2.5/po/pa.po index 845642e..6659c23 100644 ---- policycoreutils-2.5-rc1/po/pa.po -+++ policycoreutils-2.5-rc1/po/pa.po +--- policycoreutils-2.5/po/pa.po ++++ policycoreutils-2.5/po/pa.po @@ -1,8 +1,10 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -476884,10 +476831,10 @@ index 845642e..6659c23 100644 -#~ msgid "GTK Not Available" -#~ msgstr "GTK ਉਪਲੱਬਧ ਨਹੀਂ" +msgstr "ਡਾਟਾ ਸੰਵਾਦ ਦਾ ਘਾਟਾ" -diff --git policycoreutils-2.5-rc1/po/pl.po policycoreutils-2.5-rc1/po/pl.po +diff --git policycoreutils-2.5/po/pl.po policycoreutils-2.5/po/pl.po index 6764d70..065fac3 100644 ---- policycoreutils-2.5-rc1/po/pl.po -+++ policycoreutils-2.5-rc1/po/pl.po +--- policycoreutils-2.5/po/pl.po ++++ policycoreutils-2.5/po/pl.po @@ -1,7 +1,7 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -482917,10 +482864,10 @@ index 6764d70..065fac3 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/policycoreutils.pot policycoreutils-2.5-rc1/po/policycoreutils.pot +diff --git policycoreutils-2.5/po/policycoreutils.pot policycoreutils-2.5/po/policycoreutils.pot index be2f1eb..e737599 100644 ---- policycoreutils-2.5-rc1/po/policycoreutils.pot -+++ policycoreutils-2.5-rc1/po/policycoreutils.pot +--- policycoreutils-2.5/po/policycoreutils.pot ++++ policycoreutils-2.5/po/policycoreutils.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" @@ -488071,10 +488018,10 @@ index be2f1eb..e737599 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/pt.po policycoreutils-2.5-rc1/po/pt.po +diff --git policycoreutils-2.5/po/pt.po policycoreutils-2.5/po/pt.po index b969142..fe3165a 100644 ---- policycoreutils-2.5-rc1/po/pt.po -+++ policycoreutils-2.5-rc1/po/pt.po +--- policycoreutils-2.5/po/pt.po ++++ policycoreutils-2.5/po/pt.po @@ -1,7 +1,7 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -493521,10 +493468,10 @@ index b969142..fe3165a 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/pt_BR.po policycoreutils-2.5-rc1/po/pt_BR.po +diff --git policycoreutils-2.5/po/pt_BR.po policycoreutils-2.5/po/pt_BR.po index bea6ff5..8ea9fde 100644 ---- policycoreutils-2.5-rc1/po/pt_BR.po -+++ policycoreutils-2.5-rc1/po/pt_BR.po +--- policycoreutils-2.5/po/pt_BR.po ++++ policycoreutils-2.5/po/pt_BR.po @@ -1,13 +1,14 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -499912,10 +499859,10 @@ index bea6ff5..8ea9fde 100644 msgid "Loss of data Dialog" -msgstr "" +msgstr "Perda de Diálogo de dados" -diff --git policycoreutils-2.5-rc1/po/ro.po policycoreutils-2.5-rc1/po/ro.po +diff --git policycoreutils-2.5/po/ro.po policycoreutils-2.5/po/ro.po index ffee45d..ab57569 100644 ---- policycoreutils-2.5-rc1/po/ro.po -+++ policycoreutils-2.5-rc1/po/ro.po +--- policycoreutils-2.5/po/ro.po ++++ policycoreutils-2.5/po/ro.po @@ -1,23 +1,21 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -505177,10 +505124,10 @@ index ffee45d..ab57569 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/ru.po policycoreutils-2.5-rc1/po/ru.po +diff --git policycoreutils-2.5/po/ru.po policycoreutils-2.5/po/ru.po index 96987b6..ae78654 100644 ---- policycoreutils-2.5-rc1/po/ru.po -+++ policycoreutils-2.5-rc1/po/ru.po +--- policycoreutils-2.5/po/ru.po ++++ policycoreutils-2.5/po/ru.po @@ -1,39 +1,35 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -511583,10 +511530,10 @@ index 96987b6..ae78654 100644 -#~ msgid "GTK Not Available" -#~ msgstr "GTK отсутствует" +msgstr "Диалог потери данных" -diff --git policycoreutils-2.5-rc1/po/ru_RU.po policycoreutils-2.5-rc1/po/ru_RU.po +diff --git policycoreutils-2.5/po/ru_RU.po policycoreutils-2.5/po/ru_RU.po index bb2790e..baa74c7 100644 ---- policycoreutils-2.5-rc1/po/ru_RU.po -+++ policycoreutils-2.5-rc1/po/ru_RU.po +--- policycoreutils-2.5/po/ru_RU.po ++++ policycoreutils-2.5/po/ru_RU.po @@ -1,23 +1,21 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -516849,10 +516796,10 @@ index bb2790e..baa74c7 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/si.po policycoreutils-2.5-rc1/po/si.po +diff --git policycoreutils-2.5/po/si.po policycoreutils-2.5/po/si.po index 34a766f..8cb8d33 100644 ---- policycoreutils-2.5-rc1/po/si.po -+++ policycoreutils-2.5-rc1/po/si.po +--- policycoreutils-2.5/po/si.po ++++ policycoreutils-2.5/po/si.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -522112,10 +522059,10 @@ index 34a766f..8cb8d33 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/sk.po policycoreutils-2.5-rc1/po/sk.po +diff --git policycoreutils-2.5/po/sk.po policycoreutils-2.5/po/sk.po index 9888086..300adb6 100644 ---- policycoreutils-2.5-rc1/po/sk.po -+++ policycoreutils-2.5-rc1/po/sk.po +--- policycoreutils-2.5/po/sk.po ++++ policycoreutils-2.5/po/sk.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -527440,10 +527387,10 @@ index 9888086..300adb6 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/sl.po policycoreutils-2.5-rc1/po/sl.po +diff --git policycoreutils-2.5/po/sl.po policycoreutils-2.5/po/sl.po index 31807dd..a412f83 100644 ---- policycoreutils-2.5-rc1/po/sl.po -+++ policycoreutils-2.5-rc1/po/sl.po +--- policycoreutils-2.5/po/sl.po ++++ policycoreutils-2.5/po/sl.po @@ -1,23 +1,21 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -532705,10 +532652,10 @@ index 31807dd..a412f83 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/sq.po policycoreutils-2.5-rc1/po/sq.po +diff --git policycoreutils-2.5/po/sq.po policycoreutils-2.5/po/sq.po index 21c15f0..8068f8a 100644 ---- policycoreutils-2.5-rc1/po/sq.po -+++ policycoreutils-2.5-rc1/po/sq.po +--- policycoreutils-2.5/po/sq.po ++++ policycoreutils-2.5/po/sq.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -537967,10 +537914,10 @@ index 21c15f0..8068f8a 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/sr.po policycoreutils-2.5-rc1/po/sr.po +diff --git policycoreutils-2.5/po/sr.po policycoreutils-2.5/po/sr.po index b7d900e..495ec6e 100644 ---- policycoreutils-2.5-rc1/po/sr.po -+++ policycoreutils-2.5-rc1/po/sr.po +--- policycoreutils-2.5/po/sr.po ++++ policycoreutils-2.5/po/sr.po @@ -1,7 +1,7 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -543354,10 +543301,10 @@ index b7d900e..495ec6e 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/sr@latin.po policycoreutils-2.5-rc1/po/sr@latin.po +diff --git policycoreutils-2.5/po/sr@latin.po policycoreutils-2.5/po/sr@latin.po index 93b28d4..279c927 100644 ---- policycoreutils-2.5-rc1/po/sr@latin.po -+++ policycoreutils-2.5-rc1/po/sr@latin.po +--- policycoreutils-2.5/po/sr@latin.po ++++ policycoreutils-2.5/po/sr@latin.po @@ -1,7 +1,7 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -548742,10 +548689,10 @@ index 93b28d4..279c927 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/sv.po policycoreutils-2.5-rc1/po/sv.po +diff --git policycoreutils-2.5/po/sv.po policycoreutils-2.5/po/sv.po index fddabf4..af7cbd0 100644 ---- policycoreutils-2.5-rc1/po/sv.po -+++ policycoreutils-2.5-rc1/po/sv.po +--- policycoreutils-2.5/po/sv.po ++++ policycoreutils-2.5/po/sv.po @@ -1,7 +1,7 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -554863,10 +554810,10 @@ index fddabf4..af7cbd0 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/ta.po policycoreutils-2.5-rc1/po/ta.po +diff --git policycoreutils-2.5/po/ta.po policycoreutils-2.5/po/ta.po index 9f91a5c..d8a1120 100644 ---- policycoreutils-2.5-rc1/po/ta.po -+++ policycoreutils-2.5-rc1/po/ta.po +--- policycoreutils-2.5/po/ta.po ++++ policycoreutils-2.5/po/ta.po @@ -1,25 +1,26 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -561326,10 +561273,10 @@ index 9f91a5c..d8a1120 100644 -#~ msgid "GTK Not Available" -#~ msgstr "GTK கிடைக்கவில்லை" +msgstr "தரவு இழப்பு உரையாடல்" -diff --git policycoreutils-2.5-rc1/po/ta_IN.po policycoreutils-2.5-rc1/po/ta_IN.po +diff --git policycoreutils-2.5/po/ta_IN.po policycoreutils-2.5/po/ta_IN.po index 0a1c5a4..7a62b7c 100644 ---- policycoreutils-2.5-rc1/po/ta_IN.po -+++ policycoreutils-2.5-rc1/po/ta_IN.po +--- policycoreutils-2.5/po/ta_IN.po ++++ policycoreutils-2.5/po/ta_IN.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -566589,10 +566536,10 @@ index 0a1c5a4..7a62b7c 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/te.po policycoreutils-2.5-rc1/po/te.po +diff --git policycoreutils-2.5/po/te.po policycoreutils-2.5/po/te.po index 91321c3..b33cbbe 100644 ---- policycoreutils-2.5-rc1/po/te.po -+++ policycoreutils-2.5-rc1/po/te.po +--- policycoreutils-2.5/po/te.po ++++ policycoreutils-2.5/po/te.po @@ -1,24 +1,24 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -572692,10 +572639,10 @@ index 91321c3..b33cbbe 100644 msgid "Loss of data Dialog" -msgstr "" +msgstr "కోల్పోయిన దత్తాంశం డైలాగ్" -diff --git policycoreutils-2.5-rc1/po/tg.po policycoreutils-2.5-rc1/po/tg.po +diff --git policycoreutils-2.5/po/tg.po policycoreutils-2.5/po/tg.po index c67e7eb..7581529 100644 ---- policycoreutils-2.5-rc1/po/tg.po -+++ policycoreutils-2.5-rc1/po/tg.po +--- policycoreutils-2.5/po/tg.po ++++ policycoreutils-2.5/po/tg.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -577955,10 +577902,10 @@ index c67e7eb..7581529 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/th.po policycoreutils-2.5-rc1/po/th.po +diff --git policycoreutils-2.5/po/th.po policycoreutils-2.5/po/th.po index faa7475..046e370 100644 ---- policycoreutils-2.5-rc1/po/th.po -+++ policycoreutils-2.5-rc1/po/th.po +--- policycoreutils-2.5/po/th.po ++++ policycoreutils-2.5/po/th.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -583218,10 +583165,10 @@ index faa7475..046e370 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/tl.po policycoreutils-2.5-rc1/po/tl.po +diff --git policycoreutils-2.5/po/tl.po policycoreutils-2.5/po/tl.po index 3332653..ab0a8a6 100644 ---- policycoreutils-2.5-rc1/po/tl.po -+++ policycoreutils-2.5-rc1/po/tl.po +--- policycoreutils-2.5/po/tl.po ++++ policycoreutils-2.5/po/tl.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -588481,10 +588428,10 @@ index 3332653..ab0a8a6 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/tr.po policycoreutils-2.5-rc1/po/tr.po +diff --git policycoreutils-2.5/po/tr.po policycoreutils-2.5/po/tr.po index 269e42c..491fb66 100644 ---- policycoreutils-2.5-rc1/po/tr.po -+++ policycoreutils-2.5-rc1/po/tr.po +--- policycoreutils-2.5/po/tr.po ++++ policycoreutils-2.5/po/tr.po @@ -1,22 +1,21 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -593750,10 +593697,10 @@ index 269e42c..491fb66 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/uk.po policycoreutils-2.5-rc1/po/uk.po +diff --git policycoreutils-2.5/po/uk.po policycoreutils-2.5/po/uk.po index 2938d05..70623e6 100644 ---- policycoreutils-2.5-rc1/po/uk.po -+++ policycoreutils-2.5-rc1/po/uk.po +--- policycoreutils-2.5/po/uk.po ++++ policycoreutils-2.5/po/uk.po @@ -1,33 +1,29 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -600318,10 +600265,10 @@ index 2938d05..70623e6 100644 -#~ msgid "GTK Not Available" -#~ msgstr "Бібліотеки GTK недоступні" +msgstr "Діалогове вікно втрати даних" -diff --git policycoreutils-2.5-rc1/po/uk_UA.po policycoreutils-2.5-rc1/po/uk_UA.po +diff --git policycoreutils-2.5/po/uk_UA.po policycoreutils-2.5/po/uk_UA.po index 2204420..60e9c81 100644 ---- policycoreutils-2.5-rc1/po/uk_UA.po -+++ policycoreutils-2.5-rc1/po/uk_UA.po +--- policycoreutils-2.5/po/uk_UA.po ++++ policycoreutils-2.5/po/uk_UA.po @@ -1,23 +1,21 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -605584,10 +605531,10 @@ index 2204420..60e9c81 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/ur.po policycoreutils-2.5-rc1/po/ur.po +diff --git policycoreutils-2.5/po/ur.po policycoreutils-2.5/po/ur.po index 0ede3e6..5c5a5b0 100644 ---- policycoreutils-2.5-rc1/po/ur.po -+++ policycoreutils-2.5-rc1/po/ur.po +--- policycoreutils-2.5/po/ur.po ++++ policycoreutils-2.5/po/ur.po @@ -1,20 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -610846,11 +610793,11 @@ index 0ede3e6..5c5a5b0 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/uz.po policycoreutils-2.5-rc1/po/uz.po +diff --git policycoreutils-2.5/po/uz.po policycoreutils-2.5/po/uz.po new file mode 100644 index 0000000..4b0e16e --- /dev/null -+++ policycoreutils-2.5-rc1/po/uz.po ++++ policycoreutils-2.5/po/uz.po @@ -0,0 +1,5198 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -616050,10 +615997,10 @@ index 0000000..4b0e16e +#: ../sepolicy/sepolicy/gui.py:2777 +msgid "Loss of data Dialog" +msgstr "" -diff --git policycoreutils-2.5-rc1/po/vi.po policycoreutils-2.5-rc1/po/vi.po +diff --git policycoreutils-2.5/po/vi.po policycoreutils-2.5/po/vi.po index fa87a1d..c742212 100644 ---- policycoreutils-2.5-rc1/po/vi.po -+++ policycoreutils-2.5-rc1/po/vi.po +--- policycoreutils-2.5/po/vi.po ++++ policycoreutils-2.5/po/vi.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -621312,10 +621259,10 @@ index fa87a1d..c742212 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/wo.po policycoreutils-2.5-rc1/po/wo.po +diff --git policycoreutils-2.5/po/wo.po policycoreutils-2.5/po/wo.po index 8713a24..027cdb7 100644 ---- policycoreutils-2.5-rc1/po/wo.po -+++ policycoreutils-2.5-rc1/po/wo.po +--- policycoreutils-2.5/po/wo.po ++++ policycoreutils-2.5/po/wo.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -626575,10 +626522,10 @@ index 8713a24..027cdb7 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/xh.po policycoreutils-2.5-rc1/po/xh.po +diff --git policycoreutils-2.5/po/xh.po policycoreutils-2.5/po/xh.po index e199788..1be6b53 100644 ---- policycoreutils-2.5-rc1/po/xh.po -+++ policycoreutils-2.5-rc1/po/xh.po +--- policycoreutils-2.5/po/xh.po ++++ policycoreutils-2.5/po/xh.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -631838,10 +631785,10 @@ index e199788..1be6b53 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/zh_CN.po policycoreutils-2.5-rc1/po/zh_CN.po +diff --git policycoreutils-2.5/po/zh_CN.po policycoreutils-2.5/po/zh_CN.po index 03946d3..6b3b476 100644 ---- policycoreutils-2.5-rc1/po/zh_CN.po -+++ policycoreutils-2.5-rc1/po/zh_CN.po +--- policycoreutils-2.5/po/zh_CN.po ++++ policycoreutils-2.5/po/zh_CN.po @@ -1,25 +1,25 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -637759,10 +637706,10 @@ index 03946d3..6b3b476 100644 msgid "Loss of data Dialog" -msgstr "" +msgstr "丢失数据对话" -diff --git policycoreutils-2.5-rc1/po/zh_HK.po policycoreutils-2.5-rc1/po/zh_HK.po +diff --git policycoreutils-2.5/po/zh_HK.po policycoreutils-2.5/po/zh_HK.po index dc7dae8..63b7e5c 100644 ---- policycoreutils-2.5-rc1/po/zh_HK.po -+++ policycoreutils-2.5-rc1/po/zh_HK.po +--- policycoreutils-2.5/po/zh_HK.po ++++ policycoreutils-2.5/po/zh_HK.po @@ -1,20 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -643020,10 +642967,10 @@ index dc7dae8..63b7e5c 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/po/zh_TW.po policycoreutils-2.5-rc1/po/zh_TW.po +diff --git policycoreutils-2.5/po/zh_TW.po policycoreutils-2.5/po/zh_TW.po index 9f84d79..9cc8fce 100644 ---- policycoreutils-2.5-rc1/po/zh_TW.po -+++ policycoreutils-2.5-rc1/po/zh_TW.po +--- policycoreutils-2.5/po/zh_TW.po ++++ policycoreutils-2.5/po/zh_TW.po @@ -1,24 +1,24 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -649035,10 +648982,10 @@ index 9f84d79..9cc8fce 100644 msgid "Loss of data Dialog" -msgstr "" +msgstr "資料遺失對話方塊" -diff --git policycoreutils-2.5-rc1/po/zu.po policycoreutils-2.5-rc1/po/zu.po +diff --git policycoreutils-2.5/po/zu.po policycoreutils-2.5/po/zu.po index b306041..16eb50b 100644 ---- policycoreutils-2.5-rc1/po/zu.po -+++ policycoreutils-2.5-rc1/po/zu.po +--- policycoreutils-2.5/po/zu.po ++++ policycoreutils-2.5/po/zu.po @@ -1,21 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -654298,10 +654245,10 @@ index b306041..16eb50b 100644 +#: ../sepolicy/sepolicy/gui.py:2777 msgid "Loss of data Dialog" msgstr "" -diff --git policycoreutils-2.5-rc1/sandbox/sandbox policycoreutils-2.5-rc1/sandbox/sandbox +diff --git policycoreutils-2.5/sandbox/sandbox policycoreutils-2.5/sandbox/sandbox index 9e0024f..f15f56e 100644 ---- policycoreutils-2.5-rc1/sandbox/sandbox -+++ policycoreutils-2.5-rc1/sandbox/sandbox +--- policycoreutils-2.5/sandbox/sandbox ++++ policycoreutils-2.5/sandbox/sandbox @@ -1,4 +1,4 @@ -#! /usr/bin/python -Es +#! /usr/bin/python3 -Es @@ -654362,10 +654309,10 @@ index 9e0024f..f15f56e 100644 def reserve(level): sock = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM) -diff --git policycoreutils-2.5-rc1/sandbox/sandboxX.sh policycoreutils-2.5-rc1/sandbox/sandboxX.sh +diff --git policycoreutils-2.5/sandbox/sandboxX.sh policycoreutils-2.5/sandbox/sandboxX.sh index eaa500d..4774528 100644 ---- policycoreutils-2.5-rc1/sandbox/sandboxX.sh -+++ policycoreutils-2.5-rc1/sandbox/sandboxX.sh +--- policycoreutils-2.5/sandbox/sandboxX.sh ++++ policycoreutils-2.5/sandbox/sandboxX.sh @@ -20,7 +20,7 @@ cat > ~/.config/openbox/rc.xml << EOF EOF @@ -654375,10 +654322,10 @@ index eaa500d..4774528 100644 export DISPLAY=:$D cat > ~/seremote << __EOF #!/bin/sh -diff --git policycoreutils-2.5-rc1/sandbox/start policycoreutils-2.5-rc1/sandbox/start +diff --git policycoreutils-2.5/sandbox/start policycoreutils-2.5/sandbox/start index fc406e1..e0a0c2c 100644 ---- policycoreutils-2.5-rc1/sandbox/start -+++ policycoreutils-2.5-rc1/sandbox/start +--- policycoreutils-2.5/sandbox/start ++++ policycoreutils-2.5/sandbox/start @@ -1,8 +1,6 @@ #! /usr/bin/python -Es -import gtk @@ -654390,10 +654337,10 @@ index fc406e1..e0a0c2c 100644 try: rc = subprocess.getstatusoutput(sys.argv[1]) except: -diff --git policycoreutils-2.5-rc1/scripts/fixfiles policycoreutils-2.5-rc1/scripts/fixfiles +diff --git policycoreutils-2.5/scripts/fixfiles policycoreutils-2.5/scripts/fixfiles index 5c29eb9..db53c0b 100755 ---- policycoreutils-2.5-rc1/scripts/fixfiles -+++ policycoreutils-2.5-rc1/scripts/fixfiles +--- policycoreutils-2.5/scripts/fixfiles ++++ policycoreutils-2.5/scripts/fixfiles @@ -116,6 +116,7 @@ exclude_dirs() { fullFlag=0 BOOTTIME="" @@ -654432,108 +654379,10 @@ index 5c29eb9..db53c0b 100755 UNDEFINED=`get_undefined_type` || exit $? UNLABELED=`get_unlabeled_type` || exit $? -diff --git policycoreutils-2.5-rc1/secon/secon.1 policycoreutils-2.5-rc1/secon/secon.1 -index 3a8e0dd..a0ff795 100644 ---- policycoreutils-2.5-rc1/secon/secon.1 -+++ policycoreutils-2.5-rc1/secon/secon.1 -@@ -69,6 +69,9 @@ gets the exec context from the specified process PID - \fB\-\-pid\-fs\fR - gets the fscreate context from the specified process PID - .TP -+\fB\-\-pid\-key\fR -+gets the key context from the specified process PID -+.TP - \fB\-\-current\fR, \fB\-\-self\fR - gets the context from the current process - .TP -@@ -78,6 +81,9 @@ gets the exec context from the current process - \fB\-\-current\-fs\fR, \fB\-\-self\-fs\fR - gets the fscreate context from the current process - .TP -+\fB\-\-current\-key\fR, \fB\-\-self\-key\fR -+gets the key context from the current process -+.TP - \fB\-\-parent\fR - gets the context from the parent of the current process - .TP -@@ -86,6 +92,9 @@ gets the exec context from the parent of the current process - .TP - \fB\-\-parent\-fs\fR - gets the fscreate context from the parent of the current process -+.TP -+\fB\-\-parent\-key\fR -+gets the key context from the parent of the current process - .PP - Additional argument - .I CONTEXT -diff --git policycoreutils-2.5-rc1/secon/secon.c policycoreutils-2.5-rc1/secon/secon.c -index ab4f7d0..134f4ee 100644 ---- policycoreutils-2.5-rc1/secon/secon.c -+++ policycoreutils-2.5-rc1/secon/secon.c -@@ -77,33 +77,32 @@ static void usage(const char *name, int exit_code) - { - fprintf(exit_code ? stderr : stdout, - " Usage: %s [-%s] [ context | - ]\n" -- " --help -h Show this message.\n" -- " --version -V Show the version.\n" -- " --prompt -P Output in a format good for a prompt.\n" -- " --user -u Show the user of the context.\n" -- " --role -r Show the role of the context.\n" -- " --type -t Show the type of the context.\n" -- " --sensitivity -s Show the sensitivity level of the context.\n" -- " --clearance -c Show the clearance level of the context.\n" -- " --mls-range -m Show the sensitivity to clearance range of \n" -- " the context.\n" -- " --raw -R Show the context in \"raw\" format.\n" -- " --color -C Output using ANSI color codes (requires -P).\n" -- " --current Get the context for the current process.\n" -- " --self Get the context for the current process.\n" -- " --self-exec Get the exec context for the current process.\n" -- " --self-fs Get the fs context for the current process.\n" -- " --self-key Get the key context for the current process.\n" -- " --parent Get the context for the parent process.\n" -- " --parent-exec Get the exec context for the parent process.\n" -- " --parent-fs Get the fs context for the parent process.\n" -- " --parent-key Get the key context for the parent process.\n" -- " --pid -p Use the context from the specified pid.\n" -- " --pid-exec Use the exec context from the specified pid.\n" -- " --pid-fs Use the fs context from the specified pid.\n" -- " --pid-key Use the key context from the specified pid.\n" -- " --file -f Use the context from the specified file.\n" -- " --link -L Use the context from the specified link.\n", -+ " --help -h Show this message.\n" -+ " --version -V Show the version.\n" -+ " --prompt -P Output in a format good for a prompt.\n" -+ " --user -u Show the user of the context.\n" -+ " --role -r Show the role of the context.\n" -+ " --type -t Show the type of the context.\n" -+ " --sensitivity -s Show the sensitivity level of the context.\n" -+ " --clearance -c Show the clearance level of the context.\n" -+ " --mls-range -m Show the sensitivity to clearance range of \n" -+ " the context.\n" -+ " --raw -R Show the context in \"raw\" format.\n" -+ " --color -C Output using ANSI color codes (requires -P).\n" -+ " --current, --self Get the context for the current process.\n" -+ " --current-exec, --self-exec Get the exec context for the current process.\n" -+ " --current-fs, --self-fs Get the fs context for the current process.\n" -+ " --current-key, --self-key Get the key context for the current process.\n" -+ " --parent Get the context for the parent process.\n" -+ " --parent-exec Get the exec context for the parent process.\n" -+ " --parent-fs Get the fs context for the parent process.\n" -+ " --parent-key Get the key context for the parent process.\n" -+ " --pid -p Use the context from the specified pid.\n" -+ " --pid-exec Use the exec context from the specified pid.\n" -+ " --pid-fs Use the fs context from the specified pid.\n" -+ " --pid-key Use the key context from the specified pid.\n" -+ " --file -f Use the context from the specified file.\n" -+ " --link -L Use the context from the specified link.\n", - name, SECON_OPTS_SM); - - exit(exit_code); -diff --git policycoreutils-2.5-rc1/semanage/Makefile policycoreutils-2.5-rc1/semanage/Makefile +diff --git policycoreutils-2.5/semanage/Makefile policycoreutils-2.5/semanage/Makefile index 60c36a3..84b01a1 100644 ---- policycoreutils-2.5-rc1/semanage/Makefile -+++ policycoreutils-2.5-rc1/semanage/Makefile +--- policycoreutils-2.5/semanage/Makefile ++++ policycoreutils-2.5/semanage/Makefile @@ -20,8 +20,7 @@ install: all -mkdir -p $(SBINDIR) install -m 755 semanage $(SBINDIR) @@ -654544,11 +654393,11 @@ index 60c36a3..84b01a1 100644 -mkdir -p $(BASHCOMPLETIONDIR) install -m 644 $(BASHCOMPLETIONS) $(BASHCOMPLETIONDIR)/semanage -diff --git policycoreutils-2.5-rc1/semanage/default_encoding/Makefile policycoreutils-2.5-rc1/semanage/default_encoding/Makefile +diff --git policycoreutils-2.5/semanage/default_encoding/Makefile policycoreutils-2.5/semanage/default_encoding/Makefile new file mode 100644 index 0000000..e15a877 --- /dev/null -+++ policycoreutils-2.5-rc1/semanage/default_encoding/Makefile ++++ policycoreutils-2.5/semanage/default_encoding/Makefile @@ -0,0 +1,8 @@ +all: + LDFLAGS="" python setup.py build @@ -654558,11 +654407,11 @@ index 0000000..e15a877 + +clean: + rm -rf build *~ -diff --git policycoreutils-2.5-rc1/semanage/default_encoding/default_encoding.c policycoreutils-2.5-rc1/semanage/default_encoding/default_encoding.c +diff --git policycoreutils-2.5/semanage/default_encoding/default_encoding.c policycoreutils-2.5/semanage/default_encoding/default_encoding.c new file mode 100644 index 0000000..023b8f4 --- /dev/null -+++ policycoreutils-2.5-rc1/semanage/default_encoding/default_encoding.c ++++ policycoreutils-2.5/semanage/default_encoding/default_encoding.c @@ -0,0 +1,57 @@ +/* + * Authors: @@ -654621,11 +654470,11 @@ index 0000000..023b8f4 + PyUnicode_SetDefaultEncoding("utf-8"); + Py_InitModule3("default_encoding_utf8", methods, "Forces the default encoding to utf-8"); +} -diff --git policycoreutils-2.5-rc1/semanage/default_encoding/policycoreutils/__init__.py policycoreutils-2.5-rc1/semanage/default_encoding/policycoreutils/__init__.py +diff --git policycoreutils-2.5/semanage/default_encoding/policycoreutils/__init__.py policycoreutils-2.5/semanage/default_encoding/policycoreutils/__init__.py new file mode 100644 index 0000000..ccb6b8b --- /dev/null -+++ policycoreutils-2.5-rc1/semanage/default_encoding/policycoreutils/__init__.py ++++ policycoreutils-2.5/semanage/default_encoding/policycoreutils/__init__.py @@ -0,0 +1,17 @@ +# +# Copyright (C) 2006,2007,2008, 2009 Red Hat, Inc. @@ -654644,11 +654493,11 @@ index 0000000..ccb6b8b +# along with this program; if not, write to the Free Software +# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +# -diff --git policycoreutils-2.5-rc1/semanage/default_encoding/setup.py policycoreutils-2.5-rc1/semanage/default_encoding/setup.py +diff --git policycoreutils-2.5/semanage/default_encoding/setup.py policycoreutils-2.5/semanage/default_encoding/setup.py new file mode 100644 index 0000000..e2befdb --- /dev/null -+++ policycoreutils-2.5-rc1/semanage/default_encoding/setup.py ++++ policycoreutils-2.5/semanage/default_encoding/setup.py @@ -0,0 +1,38 @@ +# Authors: +# John Dennis @@ -654688,10 +654537,10 @@ index 0000000..e2befdb + ext_modules = [default_encoding_utf8], + packages=["policycoreutils"], +) -diff --git policycoreutils-2.5-rc1/semanage/semanage policycoreutils-2.5-rc1/semanage/semanage +diff --git policycoreutils-2.5/semanage/semanage policycoreutils-2.5/semanage/semanage index 7489955..9e5b53d 100644 ---- policycoreutils-2.5-rc1/semanage/semanage -+++ policycoreutils-2.5-rc1/semanage/semanage +--- policycoreutils-2.5/semanage/semanage ++++ policycoreutils-2.5/semanage/semanage @@ -1,4 +1,4 @@ -#! /usr/bin/python -Es +#! /usr/bin/python3 -Es @@ -654746,10 +654595,10 @@ index 7489955..9e5b53d 100644 args = [] if "-o" in sys_args[1:] or "-i" in sys_args[1:]: args = make_io_args(sys_args[1:]) -diff --git policycoreutils-2.5-rc1/semanage/semanage.8 policycoreutils-2.5-rc1/semanage/semanage.8 +diff --git policycoreutils-2.5/semanage/semanage.8 policycoreutils-2.5/semanage/semanage.8 index 0fad36c..75b782f 100644 ---- policycoreutils-2.5-rc1/semanage/semanage.8 -+++ policycoreutils-2.5-rc1/semanage/semanage.8 +--- policycoreutils-2.5/semanage/semanage.8 ++++ policycoreutils-2.5/semanage/semanage.8 @@ -8,7 +8,7 @@ semanage \- SELinux Policy Management tool .B positional arguments: @@ -654769,11 +654618,11 @@ index 0fad36c..75b782f 100644 mapping from Linux usernames (logins) to SELinux user identities, while the semanage user command deals with the mapping from SELinux user identities to authorized role sets. In most cases, only the -diff --git policycoreutils-2.5-rc1/semanage/seobject/__init__.py policycoreutils-2.5-rc1/semanage/seobject/__init__.py +diff --git policycoreutils-2.5/semanage/seobject/__init__.py policycoreutils-2.5/semanage/seobject/__init__.py new file mode 100644 index 0000000..33f5fa9 --- /dev/null -+++ policycoreutils-2.5-rc1/semanage/seobject/__init__.py ++++ policycoreutils-2.5/semanage/seobject/__init__.py @@ -0,0 +1,2271 @@ +#! /usr/bin/python3 -Es +# Copyright (C) 2005-2013 Red Hat @@ -657046,11 +656895,11 @@ index 0000000..33f5fa9 + for k in keys: + if ddict[k]: + print("%-30s (%-5s,%5s) %s" % (k, on_off[selinux.security_get_boolean_active(k)], on_off[ddict[k][2]], self.get_desc(k))) -diff --git policycoreutils-2.5-rc1/semanage/setup.py policycoreutils-2.5-rc1/semanage/setup.py +diff --git policycoreutils-2.5/semanage/setup.py policycoreutils-2.5/semanage/setup.py new file mode 100644 index 0000000..7735c59 --- /dev/null -+++ policycoreutils-2.5-rc1/semanage/setup.py ++++ policycoreutils-2.5/semanage/setup.py @@ -0,0 +1,35 @@ +# Authors: +# Dan Walsh @@ -657087,24 +656936,10 @@ index 0000000..7735c59 + download_url = '', + packages=["seobject"], +) -diff --git policycoreutils-2.5-rc1/sepolicy/Makefile policycoreutils-2.5-rc1/sepolicy/Makefile -index 45edb0c..39d46e8 100644 ---- policycoreutils-2.5-rc1/sepolicy/Makefile -+++ policycoreutils-2.5-rc1/sepolicy/Makefile -@@ -11,7 +11,8 @@ MANDIR ?= $(PREFIX)/share/man - LOCALEDIR ?= /usr/share/locale - BASHCOMPLETIONDIR ?= $(DESTDIR)/usr/share/bash-completion/completions - SHAREDIR ?= $(PREFIX)/share/sandbox --override CFLAGS = -I$(PREFIX)/include -DPACKAGE="policycoreutils" -Wall -Werror -Wextra -W -DSHARED -shared -+CFLAGS ?= -Wall -Werror -Wextra -W -+override CFLAGS += -I$(PREFIX)/include -DPACKAGE="policycoreutils" -DSHARED -shared - - BASHCOMPLETIONS=sepolicy-bash-completion.sh - -diff --git policycoreutils-2.5-rc1/sepolicy/common.h policycoreutils-2.5-rc1/sepolicy/common.h +diff --git policycoreutils-2.5/sepolicy/common.h policycoreutils-2.5/sepolicy/common.h index dc3ce6a..3b93845 100644 ---- policycoreutils-2.5-rc1/sepolicy/common.h -+++ policycoreutils-2.5-rc1/sepolicy/common.h +--- policycoreutils-2.5/sepolicy/common.h ++++ policycoreutils-2.5/sepolicy/common.h @@ -9,12 +9,18 @@ # define UNUSED(x) x #endif @@ -657139,10 +656974,10 @@ index dc3ce6a..3b93845 100644 } - - -diff --git policycoreutils-2.5-rc1/sepolicy/info.c policycoreutils-2.5-rc1/sepolicy/info.c -index 17f5732..33d6e5a 100644 ---- policycoreutils-2.5-rc1/sepolicy/info.c -+++ policycoreutils-2.5-rc1/sepolicy/info.c +diff --git policycoreutils-2.5/sepolicy/info.c policycoreutils-2.5/sepolicy/info.c +index bbb6844..33d6e5a 100644 +--- policycoreutils-2.5/sepolicy/info.c ++++ policycoreutils-2.5/sepolicy/info.c @@ -1,12 +1,14 @@ /** * @file @@ -657347,55 +657182,7 @@ index 17f5732..33d6e5a 100644 if (rt) goto err; } } -@@ -1318,31 +1318,31 @@ PyObject* info( int type, const char *name) - switch(type) { - /* display requested info */ - case TYPE: -- output = get_types(name, policy); -+ output = get_types(name, global_policy); - break; - case ATTRIBUTE: -- output = get_attribs(name, policy); -+ output = get_attribs(name, global_policy); - break; - case ROLE: -- output = get_roles(name, policy); -+ output = get_roles(name, global_policy); - break; - case USER: -- output = get_users(name, policy); -+ output = get_users(name, global_policy); - break; - case CLASS: -- output = get_classes(name, policy); -+ output = get_classes(name, global_policy); - break; - case BOOLEAN: -- output = get_booleans(name, policy); -+ output = get_booleans(name, global_policy); - break; - case PORT: -- output = get_ports(name, policy); -+ output = get_ports(name, global_policy); - break; - case SENS: -- output = get_sens(name, policy); -+ output = get_sens(name, global_policy); - break; - case CATS: -- output = get_cats(name, policy); -+ output = get_cats(name, global_policy); - break; - default: - errno = EINVAL; -@@ -1357,13 +1357,13 @@ PyObject *wrap_info(PyObject *UNUSED(self), PyObject *args){ - int type; - const char *name; - -- if (!policy) { -+ if (!global_policy) { - PyErr_SetString(PyExc_RuntimeError,"Policy not loaded"); - return NULL; +@@ -1363,7 +1363,7 @@ PyObject *wrap_info(PyObject *UNUSED(self), PyObject *args){ } if (!PyArg_ParseTuple(args, "iz", &type, &name)) @@ -657404,10 +657191,10 @@ index 17f5732..33d6e5a 100644 return info(type, name); } -diff --git policycoreutils-2.5-rc1/sepolicy/org.selinux.conf policycoreutils-2.5-rc1/sepolicy/org.selinux.conf +diff --git policycoreutils-2.5/sepolicy/org.selinux.conf policycoreutils-2.5/sepolicy/org.selinux.conf index a350978..1ae079d 100644 ---- policycoreutils-2.5-rc1/sepolicy/org.selinux.conf -+++ policycoreutils-2.5-rc1/sepolicy/org.selinux.conf +--- policycoreutils-2.5/sepolicy/org.selinux.conf ++++ policycoreutils-2.5/sepolicy/org.selinux.conf @@ -12,12 +12,8 @@ @@ -660440,10 +660117,10 @@ index 1275c7f..83822dd 100644 fill True -diff --git policycoreutils-2.5-rc1/sepolicy/sepolicy/templates/executable.py policycoreutils-2.5-rc1/sepolicy/sepolicy/templates/executable.py +diff --git policycoreutils-2.5/sepolicy/sepolicy/templates/executable.py policycoreutils-2.5/sepolicy/sepolicy/templates/executable.py index 4b9534d..f267993 100644 ---- policycoreutils-2.5-rc1/sepolicy/sepolicy/templates/executable.py -+++ policycoreutils-2.5-rc1/sepolicy/sepolicy/templates/executable.py +--- policycoreutils-2.5/sepolicy/sepolicy/templates/executable.py ++++ policycoreutils-2.5/sepolicy/sepolicy/templates/executable.py @@ -86,6 +86,7 @@ roleattribute system_r TEMPLATETYPE_roles; type TEMPLATETYPE_t; type TEMPLATETYPE_exec_t; @@ -660501,10 +660178,10 @@ index 4b9534d..f267993 100644 """ if_initscript_admin_types=""" -diff --git policycoreutils-2.5-rc1/sepolicy/sepolicy/templates/spec.py policycoreutils-2.5-rc1/sepolicy/sepolicy/templates/spec.py +diff --git policycoreutils-2.5/sepolicy/sepolicy/templates/spec.py policycoreutils-2.5/sepolicy/sepolicy/templates/spec.py index 16a2208..d8ee42f 100644 ---- policycoreutils-2.5-rc1/sepolicy/sepolicy/templates/spec.py -+++ policycoreutils-2.5-rc1/sepolicy/sepolicy/templates/spec.py +--- policycoreutils-2.5/sepolicy/sepolicy/templates/spec.py ++++ policycoreutils-2.5/sepolicy/sepolicy/templates/spec.py @@ -39,7 +39,7 @@ install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/selinux/devel/include/contrib/ install -d %{buildroot}%{_mandir}/man8/ install -m 644 %{SOURCE2} %{buildroot}%{_mandir}/man8/DOMAINNAME_selinux.8 @@ -660523,10 +660200,10 @@ index 16a2208..d8ee42f 100644 %changelog * TODAYSDATE YOUR NAME 1.0-1 -diff --git policycoreutils-2.5-rc1/sepolicy/sepolicy/templates/test_module.py policycoreutils-2.5-rc1/sepolicy/sepolicy/templates/test_module.py +diff --git policycoreutils-2.5/sepolicy/sepolicy/templates/test_module.py policycoreutils-2.5/sepolicy/sepolicy/templates/test_module.py index 893a204..3a3faa6 100644 ---- policycoreutils-2.5-rc1/sepolicy/sepolicy/templates/test_module.py -+++ policycoreutils-2.5-rc1/sepolicy/sepolicy/templates/test_module.py +--- policycoreutils-2.5/sepolicy/sepolicy/templates/test_module.py ++++ policycoreutils-2.5/sepolicy/sepolicy/templates/test_module.py @@ -111,7 +111,7 @@ role sepolicy_r; role sepolicy_source_r; role sepolicy_target_r; @@ -660536,20 +660213,20 @@ index 893a204..3a3faa6 100644 # # Local policy # -diff --git policycoreutils-2.5-rc1/sepolicy/sepolicy/transition.py policycoreutils-2.5-rc1/sepolicy/sepolicy/transition.py +diff --git policycoreutils-2.5/sepolicy/sepolicy/transition.py policycoreutils-2.5/sepolicy/sepolicy/transition.py index 15b0eb1..a8edb69 100755 ---- policycoreutils-2.5-rc1/sepolicy/sepolicy/transition.py -+++ policycoreutils-2.5-rc1/sepolicy/sepolicy/transition.py +--- policycoreutils-2.5/sepolicy/sepolicy/transition.py ++++ policycoreutils-2.5/sepolicy/sepolicy/transition.py @@ -81,4 +81,4 @@ class setrans: def output(self): self.seen = [] - print self.out(self.source) + print(self.out(self.source)) -diff --git policycoreutils-2.5-rc1/sepolicy/setup.py policycoreutils-2.5-rc1/sepolicy/setup.py +diff --git policycoreutils-2.5/sepolicy/setup.py policycoreutils-2.5/sepolicy/setup.py index e74e68d..096ce1f 100644 ---- policycoreutils-2.5-rc1/sepolicy/setup.py -+++ policycoreutils-2.5-rc1/sepolicy/setup.py +--- policycoreutils-2.5/sepolicy/setup.py ++++ policycoreutils-2.5/sepolicy/setup.py @@ -4,7 +4,7 @@ # Author: Dan Walsh import os @@ -660559,10 +660236,10 @@ index e74e68d..096ce1f 100644 libraries=["apol", "qpol"], sources=["policy.c", "info.c", "search.c"] ) -diff --git policycoreutils-2.5-rc1/sepolicy/test_sepolicy.py policycoreutils-2.5-rc1/sepolicy/test_sepolicy.py +diff --git policycoreutils-2.5/sepolicy/test_sepolicy.py policycoreutils-2.5/sepolicy/test_sepolicy.py index e7bad44..9c8f21c 100644 ---- policycoreutils-2.5-rc1/sepolicy/test_sepolicy.py -+++ policycoreutils-2.5-rc1/sepolicy/test_sepolicy.py +--- policycoreutils-2.5/sepolicy/test_sepolicy.py ++++ policycoreutils-2.5/sepolicy/test_sepolicy.py @@ -8,26 +8,26 @@ from subprocess import Popen, PIPE class SepolicyTests(unittest.TestCase): @@ -660605,10 +660282,10 @@ index e7bad44..9c8f21c 100644 else: - print "SELinux must be in enforcing mode for this test" + print("SELinux must be in enforcing mode for this test") -diff --git policycoreutils-2.5-rc1/setfiles/restore.c policycoreutils-2.5-rc1/setfiles/restore.c +diff --git policycoreutils-2.5/setfiles/restore.c policycoreutils-2.5/setfiles/restore.c index 2a7cfa3..95fba09 100644 ---- policycoreutils-2.5-rc1/setfiles/restore.c -+++ policycoreutils-2.5-rc1/setfiles/restore.c +--- policycoreutils-2.5/setfiles/restore.c ++++ policycoreutils-2.5/setfiles/restore.c @@ -160,6 +160,9 @@ static int restore(FTSENT *ftsent, int recurse) /* Get the current context of the file. */ ret = lgetfilecon_raw(ftsent->fts_accpath, &curcon); @@ -660647,10 +660324,10 @@ index 2a7cfa3..95fba09 100644 if (S_ISLNK(sb.st_mode)) { char path[PATH_MAX + 1]; -diff --git policycoreutils-2.5-rc1/setfiles/setfiles.c policycoreutils-2.5-rc1/setfiles/setfiles.c +diff --git policycoreutils-2.5/setfiles/setfiles.c policycoreutils-2.5/setfiles/setfiles.c index 9ac3ebd..e39b500 100644 ---- policycoreutils-2.5-rc1/setfiles/setfiles.c -+++ policycoreutils-2.5-rc1/setfiles/setfiles.c +--- policycoreutils-2.5/setfiles/setfiles.c ++++ policycoreutils-2.5/setfiles/setfiles.c @@ -230,6 +230,11 @@ int main(int argc, char **argv) /* This must happen before getopt. */ r_opts.nfile = exclude_non_seclabel_mounts(); diff --git a/policycoreutils.spec b/policycoreutils.spec index 90bf361..600452e 100644 --- a/policycoreutils.spec +++ b/policycoreutils.spec @@ -1,28 +1,28 @@ %global libauditver 2.1.3-4 -%global libsepolver 2.5-0 -%global libsemanagever 2.5-0 -%global libselinuxver 2.5-0 +%global libsepolver 2.5 +%global libsemanagever 2.5 +%global libselinuxver 2.5 %global sepolgenver 1.2.3 Summary: SELinux policy core utilities Name: policycoreutils Version: 2.5 -Release: 0.1.rc1%{?dist} +Release: 1%{?dist} License: GPLv2 Group: System Environment/Base # https://github.com/SELinuxProject/selinux/wiki/Releases -Source: https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20160107/policycoreutils-2.5-rc1.tar.gz -Source1:https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20160107/sepolgen-1.2.3-rc1.tar.gz +Source: https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20160223/policycoreutils-2.5.tar.gz +Source1:https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20160223/sepolgen-1.2.3.tar.gz URL: http://www.selinuxproject.org Source2: policycoreutils_man_ru2.tar.bz2 Source3: system-config-selinux.png Source4: sepolicy-icons.tgz # download https://raw.githubusercontent.com/fedora-selinux/scripts/master/selinux/make-fedora-selinux-patch.sh # run: -# $ VERSION=2.5-rc1 ./make-fedora-selinux-patch.sh policycoreutils -# HEAD https://github.com/fedora-selinux/selinux/commit/b1964e0607f28e9c8d6f316497c7e6428e4d3393 +# $ VERSION=2.5 ./make-fedora-selinux-patch.sh policycoreutils +# HEAD https://github.com/fedora-selinux/selinux/commit/51852c78f110223be57cd9776069f14703ab49f9 Patch: policycoreutils-fedora.patch -# $ VERSION=1.2.3-rc1 ./make-fedora-selinux-patch.sh sepolgen +# $ VERSION=1.2.3 ./make-fedora-selinux-patch.sh sepolgen Patch1: sepolgen-fedora.patch Patch100: policycoreutils-fix-semanage-python3.patch Obsoletes: policycoreutils < 2.0.61-2 @@ -56,20 +56,20 @@ to switch roles. # create selinux/ directory and extract %{SOURCE0} there %setup -q -c -n selinux %patch -p0 -b .policycoreutils-fedora -pushd policycoreutils-2.5-rc1 +pushd policycoreutils-2.5 %patch100 -p2 -b .semanage-python3 popd -cp %{SOURCE3} policycoreutils-2.5-rc1/gui/ -tar -xvf %{SOURCE4} -C policycoreutils-2.5-rc1/ +cp %{SOURCE3} policycoreutils-2.5/gui/ +tar -xvf %{SOURCE4} -C policycoreutils-2.5/ # extract {%SOURCE1} in selinux/ directory %setup -T -D -a 1 -n selinux %patch1 -p0 -b .sepolgen-fedora %build -make -C policycoreutils-2.5-rc1 LSPP_PRIV=y SBINDIR="%{_sbindir}" LIBDIR="%{_libdir}" CFLAGS="%{optflags} -fPIE" LDFLAGS="-pie -Wl,-z,relro -Wl,-z,now" SEMODULE_PATH="/usr/sbin" all -make -C sepolgen-1.2.3-rc1 SBINDIR="%{_sbindir}" LSPP_PRIV=y LIBDIR="%{_libdir}" CFLAGS="%{optflags} -fPIE" LDFLAGS="-pie -Wl,-z,relro" all +make -C policycoreutils-2.5 LSPP_PRIV=y SBINDIR="%{_sbindir}" LIBDIR="%{_libdir}" CFLAGS="%{optflags} -fPIE" LDFLAGS="-pie -Wl,-z,relro -Wl,-z,now" SEMODULE_PATH="/usr/sbin" all +make -C sepolgen-1.2.3 SBINDIR="%{_sbindir}" LSPP_PRIV=y LIBDIR="%{_libdir}" CFLAGS="%{optflags} -fPIE" LDFLAGS="-pie -Wl,-z,relro" all %install mkdir -p %{buildroot}%{_bindir} @@ -79,14 +79,14 @@ mkdir -p %{buildroot}%{_mandir}/man5 mkdir -p %{buildroot}%{_mandir}/man8 %{__mkdir} -p %{buildroot}/%{_usr}/share/doc/%{name}/ -make -C policycoreutils-2.5-rc1 LSPP_PRIV=y DESTDIR="%{buildroot}" SBINDIR="%{buildroot}%{_sbindir}" LIBDIR="%{buildroot}%{_libdir}" SEMODULE_PATH="/usr/sbin" install -make -C policycoreutils-2.5-rc1 PYTHON=python3 LSPP_PRIV=y DESTDIR="%{buildroot}" SBINDIR="%{buildroot}%{_sbindir}" LIBDIR="%{buildroot}%{_libdir}" SEMODULE_PATH="/usr/sbin" install +make -C policycoreutils-2.5 LSPP_PRIV=y DESTDIR="%{buildroot}" SBINDIR="%{buildroot}%{_sbindir}" LIBDIR="%{buildroot}%{_libdir}" SEMODULE_PATH="/usr/sbin" install +make -C policycoreutils-2.5 PYTHON=python3 LSPP_PRIV=y DESTDIR="%{buildroot}" SBINDIR="%{buildroot}%{_sbindir}" LIBDIR="%{buildroot}%{_libdir}" SEMODULE_PATH="/usr/sbin" install # Systemd rm -rf %{buildroot}/%{_sysconfdir}/rc.d/init.d/restorecond -make -C sepolgen-1.2.3-rc1 DESTDIR="%{buildroot}" SBINDIR="%{buildroot}%{_sbindir}" LIBDIR="%{buildroot}%{_libdir}" install -make -C sepolgen-1.2.3-rc1 PYTHON=python3 DESTDIR="%{buildroot}" SBINDIR="%{buildroot}%{_sbindir}" LIBDIR="%{buildroot}%{_libdir}" install +make -C sepolgen-1.2.3 DESTDIR="%{buildroot}" SBINDIR="%{buildroot}%{_sbindir}" LIBDIR="%{buildroot}%{_libdir}" install +make -C sepolgen-1.2.3 PYTHON=python3 DESTDIR="%{buildroot}" SBINDIR="%{buildroot}%{_sbindir}" LIBDIR="%{buildroot}%{_libdir}" install tar -jxf %{SOURCE2} -C %{buildroot}/ rm -f %{buildroot}/usr/share/man/ru/man8/genhomedircon.8.gz @@ -375,7 +375,7 @@ fi %{_mandir}/ru/man1/secon.1* %{_mandir}/man8/genhomedircon.8* %{!?_licensedir:%global license %%doc} -%license policycoreutils-2.5-rc1/COPYING +%license policycoreutils-2.5/COPYING %doc %{_usr}/share/doc/%{name} %package restorecond @@ -396,7 +396,7 @@ The policycoreutils-restorecond package contains the restorecond service. %{_mandir}/man8/restorecond.8* %{_mandir}/ru/man8/restorecond.8* %{!?_licensedir:%global license %%doc} -%license policycoreutils-2.5-rc1/COPYING +%license policycoreutils-2.5/COPYING %post restorecond %systemd_post restorecond.service @@ -408,6 +408,9 @@ The policycoreutils-restorecond package contains the restorecond service. %systemd_postun_with_restart restorecond.service %changelog +* Tue Feb 23 2016 Petr Lautrbach 2.5-1 +- Update to upstream release 2016-02-23 + * Thu Feb 04 2016 Fedora Release Engineering - 2.4-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild diff --git a/sepolgen-fedora.patch b/sepolgen-fedora.patch index c1e3ec3..897fe4e 100644 --- a/sepolgen-fedora.patch +++ b/sepolgen-fedora.patch @@ -1,18 +1,7 @@ -diff --git sepolgen-1.2.3-rc1/ChangeLog sepolgen-1.2.3-rc1/ChangeLog -index 57db7a5..fc8f6a0 100644 ---- sepolgen-1.2.3-rc1/ChangeLog -+++ sepolgen-1.2.3-rc1/ChangeLog -@@ -1,4 +1,6 @@ - 1.2.3-rc1 2016-01-07 -+ * Support latest refpolicy interfaces, from Nicolas Iooss. -+ * Make sepolgen-ifgen output deterministic with Python>=3.3, from Nicolas Iooss. - * Use key function in sort(), from Petr Lautrbach. - * Reset line numbers when parsing files, from Nicolas Iooss. - * Convert cmp functions to key functions, from Robert Kuska. -diff --git sepolgen-1.2.3-rc1/src/sepolgen/access.py sepolgen-1.2.3-rc1/src/sepolgen/access.py -index 1f89ecd..7606561 100644 ---- sepolgen-1.2.3-rc1/src/sepolgen/access.py -+++ sepolgen-1.2.3-rc1/src/sepolgen/access.py +diff --git sepolgen-1.2.3/src/sepolgen/access.py sepolgen-1.2.3/src/sepolgen/access.py +index a5d8698..7606561 100644 +--- sepolgen-1.2.3/src/sepolgen/access.py ++++ sepolgen-1.2.3/src/sepolgen/access.py @@ -90,6 +90,8 @@ class AccessVector(util.Comparison): self.audit_msgs = [] self.type = audit2why.TERULE @@ -22,15 +11,6 @@ index 1f89ecd..7606561 100644 # when implementing __eq__ also __hash__ is needed on py2 # if object is muttable __hash__ should be None self.__hash__ = None -@@ -128,7 +130,7 @@ class AccessVector(util.Comparison): - is represented in a list. - """ - l = [self.src_type, self.tgt_type, self.obj_class] -- l.extend(self.perms) -+ l.extend(sorted(self.perms)) - return l - - def __str__(self): @@ -138,6 +140,29 @@ class AccessVector(util.Comparison): return "allow %s %s:%s %s;" % (self.src_type, self.tgt_type, self.obj_class, self.perms.to_space_str()) @@ -81,10 +61,10 @@ index 1f89ecd..7606561 100644 access.type = avc_type cls[obj_class, avc_type] = access -diff --git sepolgen-1.2.3-rc1/src/sepolgen/audit.py sepolgen-1.2.3-rc1/src/sepolgen/audit.py +diff --git sepolgen-1.2.3/src/sepolgen/audit.py sepolgen-1.2.3/src/sepolgen/audit.py index 724d3ea..dad0724 100644 ---- sepolgen-1.2.3-rc1/src/sepolgen/audit.py -+++ sepolgen-1.2.3-rc1/src/sepolgen/audit.py +--- sepolgen-1.2.3/src/sepolgen/audit.py ++++ sepolgen-1.2.3/src/sepolgen/audit.py @@ -176,6 +176,7 @@ class AVCMessage(AuditMessage): self.exe = "" self.path = "" @@ -203,30 +183,10 @@ index 724d3ea..dad0724 100644 return av_set class AVCTypeFilter: -diff --git sepolgen-1.2.3-rc1/src/sepolgen/interfaces.py sepolgen-1.2.3-rc1/src/sepolgen/interfaces.py -index 0b688bf..48ae4f2 100644 ---- sepolgen-1.2.3-rc1/src/sepolgen/interfaces.py -+++ sepolgen-1.2.3-rc1/src/sepolgen/interfaces.py -@@ -341,12 +341,12 @@ class InterfaceSet: - self.output.write(str + "\n") - - def to_file(self, fd): -- for iv in self.interfaces.values(): -+ for iv in sorted(self.interfaces.values(), key=lambda x: x.name): - fd.write("[InterfaceVector %s " % iv.name) -- for param in iv.params.values(): -+ for param in sorted(iv.params.values(), key=lambda x: x.name): - fd.write("%s:%s " % (param.name, refpolicy.field_to_str[param.type])) - fd.write("]\n") -- avl = iv.access.to_list() -+ avl = sorted(iv.access.to_list()) - for av in avl: - fd.write(",".join(av)) - fd.write("\n") -diff --git sepolgen-1.2.3-rc1/src/sepolgen/policygen.py sepolgen-1.2.3-rc1/src/sepolgen/policygen.py +diff --git sepolgen-1.2.3/src/sepolgen/policygen.py sepolgen-1.2.3/src/sepolgen/policygen.py index 34c8401..f374132 100644 ---- sepolgen-1.2.3-rc1/src/sepolgen/policygen.py -+++ sepolgen-1.2.3-rc1/src/sepolgen/policygen.py +--- sepolgen-1.2.3/src/sepolgen/policygen.py ++++ sepolgen-1.2.3/src/sepolgen/policygen.py @@ -82,8 +82,9 @@ class PolicyGenerator: self.module = refpolicy.Module() @@ -292,41 +252,3 @@ index 34c8401..f374132 100644 if av.type == audit2why.ALLOW: rule.comment += "\n#!!!! This avc is allowed in the current policy" if av.type == audit2why.DONTAUDIT: -diff --git sepolgen-1.2.3-rc1/src/sepolgen/refparser.py sepolgen-1.2.3-rc1/src/sepolgen/refparser.py -index 3132c6f..9b1d0c8 100644 ---- sepolgen-1.2.3-rc1/src/sepolgen/refparser.py -+++ sepolgen-1.2.3-rc1/src/sepolgen/refparser.py -@@ -219,7 +219,7 @@ t_BAR = r'\|' - t_EXPL = r'\!' - t_EQUAL = r'\=' - t_NUMBER = r'[0-9\.]+' --t_PATH = r'/[a-zA-Z0-9)_\.\*/]*' -+t_PATH = r'/[a-zA-Z0-9)_\.\*/\$]*' - #t_IPV6_ADDR = r'[a-fA-F0-9]{0,4}:[a-fA-F0-9]{0,4}:([a-fA-F0-9]{0,4}:)*' - - # Ignore whitespace - this is a special token for ply that more efficiently -@@ -417,6 +417,7 @@ def p_tunable_policy(p): - def p_ifelse(p): - '''ifelse : IFELSE OPAREN TICK IDENTIFIER SQUOTE COMMA COMMA TICK IDENTIFIER SQUOTE COMMA TICK interface_stmts SQUOTE CPAREN optional_semi - | IFELSE OPAREN TICK IDENTIFIER SQUOTE COMMA TICK IDENTIFIER SQUOTE COMMA TICK interface_stmts SQUOTE COMMA TICK interface_stmts SQUOTE CPAREN optional_semi -+ | IFELSE OPAREN TICK IDENTIFIER SQUOTE COMMA TICK SQUOTE COMMA TICK interface_stmts SQUOTE COMMA TICK interface_stmts SQUOTE CPAREN optional_semi - ''' - # x = refpolicy.IfDef(p[4]) - # v = True -diff --git sepolgen-1.2.3-rc1/src/sepolgen/refpolicy.py sepolgen-1.2.3-rc1/src/sepolgen/refpolicy.py -index 737f956..31b40d8 100644 ---- sepolgen-1.2.3-rc1/src/sepolgen/refpolicy.py -+++ sepolgen-1.2.3-rc1/src/sepolgen/refpolicy.py -@@ -251,10 +251,10 @@ class IdSet(set): - self.compliment = False - - def to_space_str(self): -- return list_to_space_str(self) -+ return list_to_space_str(sorted(self)) - - def to_comma_str(self): -- return list_to_comma_str(self) -+ return list_to_comma_str(sorted(self)) - - class SecurityContext(Leaf): - """An SELinux security context with optional MCS / MLS fields.""" diff --git a/sources b/sources index 466a7a3..c0e9dc4 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ 59d33101d57378ce69889cc078addf90 policycoreutils_man_ru2.tar.bz2 -e1af957a577a6ae643fad110d4c680e6 sepolgen-1.2.3-rc1.tar.gz -91c305a513871b1b28b2c77df61873c8 policycoreutils-2.5-rc1.tar.gz +9ad9331b2133262fb3f774359a7f4761 policycoreutils-2.5.tar.gz +d17b4072ed14d1f8d94ffd667ddc2864 sepolgen-1.2.3.tar.gz