From 3b0a8c8b4a501d52f002341d95b6e26e98fea162 Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: Thu, 30 Sep 2021 04:19:53 +0000 Subject: [PATCH] import setroubleshoot-3.3.24-4.el8 --- .../0001-framework-Update-translations.patch | 104 +- ...ptimize-get_rpm_nvr_by_type-by-addin.patch | 6 +- ...sealert-exit-on-any-connection-close.patch | 6 +- SOURCES/0004-Update-translations.patch | 65827 ++++++++++++++++ SPECS/setroubleshoot.spec | 10 +- 5 files changed, 65892 insertions(+), 61 deletions(-) create mode 100644 SOURCES/0004-Update-translations.patch diff --git a/SOURCES/0001-framework-Update-translations.patch b/SOURCES/0001-framework-Update-translations.patch index 10f9296..9e7efde 100644 --- a/SOURCES/0001-framework-Update-translations.patch +++ b/SOURCES/0001-framework-Update-translations.patch @@ -1,4 +1,4 @@ -From 63387097aa258902a3487a8693bdea5af7caf27c Mon Sep 17 00:00:00 2001 +From 0fe7ff278f2af84e39fdf962ebc68e858b06f3d9 Mon Sep 17 00:00:00 2001 From: Petr Lautrbach Date: Wed, 19 Aug 2020 10:03:40 +0200 Subject: [PATCH] framework: Update translations @@ -6,56 +6,56 @@ Subject: [PATCH] framework: Update translations Source: https://fedora.zanata.org/iteration/view/setroubleshoot/master --- - framework/po/as.po | 79 ++++++++++++++++++++-------------- - framework/po/bg.po | 75 +++++++++++++++++++------------- - framework/po/bn.po | 76 +++++++++++++++++++-------------- - framework/po/bn_IN.po | 79 ++++++++++++++++++++-------------- - framework/po/ca.po | 71 +++++++++++++++++++------------ - framework/po/cs.po | 71 +++++++++++++++++++------------ - framework/po/da.po | 71 +++++++++++++++++++------------ - framework/po/de.po | 76 +++++++++++++++++++-------------- - framework/po/el.po | 53 +++++++++++++---------- - framework/po/en_GB.po | 68 +++++++++++++++++------------ - framework/po/es.po | 79 ++++++++++++++++++++-------------- - framework/po/eu.po | 53 +++++++++++++---------- - framework/po/fi.po | 68 +++++++++++++++++------------ - framework/po/fr.po | 79 ++++++++++++++++++++-------------- - framework/po/fur.po | 76 ++++++++++++++++++++------------- - framework/po/gl.po | 59 +++++++++++++++----------- - framework/po/gu.po | 79 ++++++++++++++++++++-------------- - framework/po/he.po | 68 +++++++++++++++++------------ - framework/po/hi.po | 76 +++++++++++++++++++-------------- - framework/po/hr.po | 56 +++++++++++++----------- - framework/po/hu.po | 75 +++++++++++++++++++------------- - framework/po/it.po | 84 +++++++++++++++++++++--------------- - framework/po/ja.po | 86 ++++++++++++++++++++++--------------- - framework/po/kn.po | 75 +++++++++++++++++++------------- - framework/po/ko.po | 89 +++++++++++++++++++++++--------------- - framework/po/mai.po | 53 +++++++++++++---------- - framework/po/ml.po | 71 +++++++++++++++++++------------ - framework/po/mr.po | 79 ++++++++++++++++++++-------------- - framework/po/ms.po | 53 +++++++++++++---------- - framework/po/nb.po | 59 +++++++++++++++----------- - framework/po/nds.po | 53 +++++++++++++---------- - framework/po/nl.po | 79 ++++++++++++++++++++-------------- - framework/po/nn.po | 53 ++++++++++++++--------- - framework/po/or.po | 75 +++++++++++++++++++------------- - framework/po/pa.po | 75 +++++++++++++++++++------------- - framework/po/pl.po | 92 ++++++++++++++++++++++++---------------- - framework/po/pt.po | 72 ++++++++++++++++++------------- - framework/po/pt_BR.po | 79 ++++++++++++++++++++-------------- - framework/po/ru.po | 90 +++++++++++++++++++++++---------------- - framework/po/sk.po | 83 +++++++++++++++++++++--------------- - framework/po/sr.po | 56 +++++++++++++----------- - framework/po/sr@latin.po | 56 +++++++++++++----------- - framework/po/sv.po | 71 +++++++++++++++++++------------ - framework/po/ta.po | 79 ++++++++++++++++++++-------------- - framework/po/te.po | 71 +++++++++++++++++++------------ - framework/po/th.po | 53 +++++++++++++---------- - framework/po/tr.po | 68 +++++++++++++++++------------ - framework/po/uk.po | 82 ++++++++++++++++++++--------------- - framework/po/zh_CN.po | 90 ++++++++++++++++++++++++--------------- - framework/po/zh_TW.po | 71 +++++++++++++++++++------------ + po/as.po | 79 +++++++++++++++++++++++++------------------ + po/bg.po | 75 ++++++++++++++++++++++++---------------- + po/bn.po | 76 ++++++++++++++++++++++++----------------- + po/bn_IN.po | 79 +++++++++++++++++++++++++------------------ + po/ca.po | 71 +++++++++++++++++++++++--------------- + po/cs.po | 71 +++++++++++++++++++++++--------------- + po/da.po | 71 +++++++++++++++++++++++--------------- + po/de.po | 76 ++++++++++++++++++++++++----------------- + po/el.po | 53 +++++++++++++++++------------ + po/en_GB.po | 68 ++++++++++++++++++++++--------------- + po/es.po | 79 +++++++++++++++++++++++++------------------ + po/eu.po | 53 +++++++++++++++++------------ + po/fi.po | 68 ++++++++++++++++++++++--------------- + po/fr.po | 79 +++++++++++++++++++++++++------------------ + po/fur.po | 76 +++++++++++++++++++++++++---------------- + po/gl.po | 59 +++++++++++++++++++------------- + po/gu.po | 79 +++++++++++++++++++++++++------------------ + po/he.po | 68 ++++++++++++++++++++++--------------- + po/hi.po | 76 ++++++++++++++++++++++++----------------- + po/hr.po | 56 +++++++++++++++++------------- + po/hu.po | 75 ++++++++++++++++++++++++---------------- + po/it.po | 84 ++++++++++++++++++++++++++------------------- + po/ja.po | 86 +++++++++++++++++++++++++++------------------- + po/kn.po | 75 ++++++++++++++++++++++++---------------- + po/ko.po | 89 +++++++++++++++++++++++++++++------------------- + po/mai.po | 53 +++++++++++++++++------------ + po/ml.po | 71 +++++++++++++++++++++++--------------- + po/mr.po | 79 +++++++++++++++++++++++++------------------ + po/ms.po | 53 +++++++++++++++++------------ + po/nb.po | 59 +++++++++++++++++++------------- + po/nds.po | 53 +++++++++++++++++------------ + po/nl.po | 79 +++++++++++++++++++++++++------------------ + po/nn.po | 53 +++++++++++++++++------------ + po/or.po | 75 ++++++++++++++++++++++++---------------- + po/pa.po | 75 ++++++++++++++++++++++++---------------- + po/pl.po | 92 ++++++++++++++++++++++++++++++-------------------- + po/pt.po | 72 +++++++++++++++++++++++---------------- + po/pt_BR.po | 79 +++++++++++++++++++++++++------------------ + po/ru.po | 90 ++++++++++++++++++++++++++++-------------------- + po/sk.po | 83 ++++++++++++++++++++++++++------------------- + po/sr.po | 56 +++++++++++++++++------------- + po/sr@latin.po | 56 +++++++++++++++++------------- + po/sv.po | 71 +++++++++++++++++++++++--------------- + po/ta.po | 79 +++++++++++++++++++++++++------------------ + po/te.po | 71 +++++++++++++++++++++++--------------- + po/th.po | 53 +++++++++++++++++------------ + po/tr.po | 68 ++++++++++++++++++++++--------------- + po/uk.po | 82 +++++++++++++++++++++++++------------------- + po/zh_CN.po | 90 +++++++++++++++++++++++++++++------------------- + po/zh_TW.po | 71 +++++++++++++++++++++++--------------- 50 files changed, 2137 insertions(+), 1447 deletions(-) diff --git a/framework/po/as.po b/framework/po/as.po @@ -8842,5 +8842,5 @@ index 88f542c..11efb27 100644 #: ../src/seappletlegacy.c:189 ../src/seapplet:133 -- -2.29.2 +2.30.2 diff --git a/SOURCES/0002-framework-util-optimize-get_rpm_nvr_by_type-by-addin.patch b/SOURCES/0002-framework-util-optimize-get_rpm_nvr_by_type-by-addin.patch index 7ca6bb2..dcb1a0c 100644 --- a/SOURCES/0002-framework-util-optimize-get_rpm_nvr_by_type-by-addin.patch +++ b/SOURCES/0002-framework-util-optimize-get_rpm_nvr_by_type-by-addin.patch @@ -1,4 +1,4 @@ -From 6fbf777bc59c005e04d4616b9aebeb7c7f0866c0 Mon Sep 17 00:00:00 2001 +From 9175db2fa9dda8ca712a8f13b6218e3e7e0036cc Mon Sep 17 00:00:00 2001 From: Vit Mojzis Date: Wed, 13 Jan 2021 12:43:54 +0100 Subject: [PATCH] framework/util: optimize get_rpm_nvr_by_type by adding a @@ -35,7 +35,7 @@ It could be caused by processing policy modules by lines, which quickly eliminates all lines not starting by "(type " (as opposed to comparing the regular expression with the whole file). --- - framework/src/setroubleshoot/util.py | 86 +++++++++++++++++++++------- + src/setroubleshoot/util.py | 86 ++++++++++++++++++++++++++++---------- 1 file changed, 65 insertions(+), 21 deletions(-) diff --git a/framework/src/setroubleshoot/util.py b/framework/src/setroubleshoot/util.py @@ -149,5 +149,5 @@ index 023d1c4..657c882 100755 def get_rpm_nvr_by_scontext(scontext, use_dbus=False): """ -- -2.29.2 +2.30.2 diff --git a/SOURCES/0003-framework-sealert-exit-on-any-connection-close.patch b/SOURCES/0003-framework-sealert-exit-on-any-connection-close.patch index 5944843..add1da2 100644 --- a/SOURCES/0003-framework-sealert-exit-on-any-connection-close.patch +++ b/SOURCES/0003-framework-sealert-exit-on-any-connection-close.patch @@ -1,4 +1,4 @@ -From e339956442fb7284bce31e132b0be7ad0f3badc5 Mon Sep 17 00:00:00 2001 +From b11bdcda95af7760befcc61384d5623ba30fd749 Mon Sep 17 00:00:00 2001 From: Vit Mojzis Date: Tue, 2 Feb 2021 13:18:49 +0100 Subject: [PATCH] framework/sealert: exit on any connection close @@ -9,7 +9,7 @@ error. This prevents "sealert" from hanging when setroubleshootd crashes. --- - framework/src/sealert | 2 +- + src/sealert | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/framework/src/sealert b/framework/src/sealert @@ -26,5 +26,5 @@ index 7839367..bae0c81 100755 print("failed to connect to server: %s" % (strerror), file=sys.stderr) sys.exit(1) -- -2.29.2 +2.30.2 diff --git a/SOURCES/0004-Update-translations.patch b/SOURCES/0004-Update-translations.patch new file mode 100644 index 0000000..49592bf --- /dev/null +++ b/SOURCES/0004-Update-translations.patch @@ -0,0 +1,65827 @@ +From 41dda218ced343cd65d80b7891d6b448986dca72 Mon Sep 17 00:00:00 2001 +From: Vit Mojzis +Date: Mon, 27 Sep 2021 17:08:15 +0200 +Subject: [PATCH] Update translations + +- Update configure.ac with languages available in weblate + +Source: +https://translate.fedoraproject.org/projects/setroubleshoot/rhel8setroubleshoot +--- + configure.ac | 11 +- + po/af.po | 826 --------------------------------------------- + po/aln.po | 826 --------------------------------------------- + po/am.po | 826 --------------------------------------------- + po/ang.po | 825 --------------------------------------------- + po/ar.po | 827 ---------------------------------------------- + po/as.po | 40 ++- + po/ast.po | 826 --------------------------------------------- + po/az.po | 826 --------------------------------------------- + po/bal.po | 826 --------------------------------------------- + po/be.po | 827 ---------------------------------------------- + po/be@latin.po | 825 --------------------------------------------- + po/bg.po | 28 +- + po/bn.po | 46 +-- + po/bn_IN.po | 61 ++-- + po/bo.po | 826 --------------------------------------------- + po/br.po | 826 --------------------------------------------- + po/brx.po | 826 --------------------------------------------- + po/bs.po | 827 ---------------------------------------------- + po/ca.po | 24 +- + po/ca@valencia.po | 825 --------------------------------------------- + po/crh.po | 825 --------------------------------------------- + po/cs.po | 24 +- + po/cy.po | 827 ---------------------------------------------- + po/da.po | 39 +-- + po/de.po | 32 +- + po/dz.po | 826 --------------------------------------------- + po/el.po | 24 +- + po/en@shaw.po | 825 --------------------------------------------- + po/en_GB.po | 24 +- + po/eo.po | 826 --------------------------------------------- + po/es.po | 32 +- + po/et.po | 826 --------------------------------------------- + po/eu.po | 24 +- + po/fa.po | 826 --------------------------------------------- + po/fi.po | 110 +++--- + po/fr.po | 122 ++++--- + po/fur.po | 29 +- + po/ga.po | 827 ---------------------------------------------- + po/gl.po | 24 +- + po/gu.po | 35 +- + po/he.po | 27 +- + po/hi.po | 44 ++- + po/hr.po | 27 +- + po/hu.po | 28 +- + po/hy.po | 826 --------------------------------------------- + po/ia.po | 826 --------------------------------------------- + po/id.po | 826 --------------------------------------------- + po/ilo.po | 826 --------------------------------------------- + po/io.po | 825 --------------------------------------------- + po/is.po | 826 --------------------------------------------- + po/it.po | 39 ++- + po/ja.po | 104 +++--- + po/ka.po | 826 --------------------------------------------- + po/kg.po | 825 --------------------------------------------- + po/kk.po | 826 --------------------------------------------- + po/km.po | 826 --------------------------------------------- + po/kn.po | 45 ++- + po/ko.po | 76 +++-- + po/ks.po | 826 --------------------------------------------- + po/ku.po | 826 --------------------------------------------- + po/ky.po | 826 --------------------------------------------- + po/la.po | 826 --------------------------------------------- + po/lg.po | 825 --------------------------------------------- + po/li.po | 825 --------------------------------------------- + po/lo.po | 826 --------------------------------------------- + po/lt.po | 827 ---------------------------------------------- + po/lv.po | 827 ---------------------------------------------- + po/mai.po | 24 +- + po/mg.po | 826 --------------------------------------------- + po/mi.po | 825 --------------------------------------------- + po/mk.po | 826 --------------------------------------------- + po/ml.po | 62 ++-- + po/mn.po | 826 --------------------------------------------- + po/mr.po | 34 +- + po/ms.po | 24 +- + po/my.po | 826 --------------------------------------------- + po/nb.po | 24 +- + po/nds.po | 24 +- + po/ne.po | 826 --------------------------------------------- + po/nl.po | 57 ++-- + po/nn.po | 21 +- + po/nso.po | 826 --------------------------------------------- + po/oc.po | 825 --------------------------------------------- + po/or.po | 48 ++- + po/pa.po | 32 +- + po/pl.po | 50 +-- + po/ps.po | 825 --------------------------------------------- + po/pt.po | 27 +- + po/pt_BR.po | 32 +- + po/ro.po | 827 ---------------------------------------------- + po/ru.po | 43 +-- + po/rw.po | 825 --------------------------------------------- + po/si.po | 411 ++++++++++------------- + po/sk.po | 34 +- + po/sl.po | 827 ---------------------------------------------- + po/sq.po | 826 --------------------------------------------- + po/sr.po | 27 +- + po/sr@latin.po | 27 +- + po/sv.po | 64 ++-- + po/ta.po | 52 ++- + po/te.po | 47 ++- + po/tg.po | 826 --------------------------------------------- + po/th.po | 24 +- + po/tk.po | 825 --------------------------------------------- + po/tl.po | 826 --------------------------------------------- + po/tr.po | 184 +++++++---- + po/tt.po | 825 --------------------------------------------- + po/ug.po | 825 --------------------------------------------- + po/uk.po | 72 ++-- + po/ur.po | 826 --------------------------------------------- + po/uz.po | 825 --------------------------------------------- + po/uz@cyrillic.po | 825 --------------------------------------------- + po/vi.po | 826 --------------------------------------------- + po/wa.po | 825 --------------------------------------------- + po/wo.po | 826 --------------------------------------------- + po/xh.po | 826 --------------------------------------------- + po/yi.po | 825 --------------------------------------------- + po/zh_CN.po | 61 ++-- + po/zh_HK.po | 826 --------------------------------------------- + po/zh_TW.po | 33 +- + po/zu.po | 826 --------------------------------------------- + 122 files changed, 1420 insertions(+), 59046 deletions(-) + delete mode 100644 po/af.po + delete mode 100644 po/aln.po + delete mode 100644 po/am.po + delete mode 100644 po/ang.po + delete mode 100644 po/ar.po + delete mode 100644 po/ast.po + delete mode 100644 po/az.po + delete mode 100644 po/bal.po + delete mode 100644 po/be.po + delete mode 100644 po/be@latin.po + delete mode 100644 po/bo.po + delete mode 100644 po/br.po + delete mode 100644 po/brx.po + delete mode 100644 po/bs.po + delete mode 100644 po/ca@valencia.po + delete mode 100644 po/crh.po + delete mode 100644 po/cy.po + delete mode 100644 po/dz.po + delete mode 100644 po/en@shaw.po + delete mode 100644 po/eo.po + delete mode 100644 po/et.po + delete mode 100644 po/fa.po + delete mode 100644 po/ga.po + delete mode 100644 po/hy.po + delete mode 100644 po/ia.po + delete mode 100644 po/id.po + delete mode 100644 po/ilo.po + delete mode 100644 po/io.po + delete mode 100644 po/is.po + delete mode 100644 po/ka.po + delete mode 100644 po/kg.po + delete mode 100644 po/kk.po + delete mode 100644 po/km.po + delete mode 100644 po/ks.po + delete mode 100644 po/ku.po + delete mode 100644 po/ky.po + delete mode 100644 po/la.po + delete mode 100644 po/lg.po + delete mode 100644 po/li.po + delete mode 100644 po/lo.po + delete mode 100644 po/lt.po + delete mode 100644 po/lv.po + delete mode 100644 po/mg.po + delete mode 100644 po/mi.po + delete mode 100644 po/mk.po + delete mode 100644 po/mn.po + delete mode 100644 po/my.po + delete mode 100644 po/ne.po + delete mode 100644 po/nso.po + delete mode 100644 po/oc.po + delete mode 100644 po/ps.po + delete mode 100644 po/ro.po + delete mode 100644 po/rw.po + delete mode 100644 po/sl.po + delete mode 100644 po/sq.po + delete mode 100644 po/tg.po + delete mode 100644 po/tk.po + delete mode 100644 po/tl.po + delete mode 100644 po/tt.po + delete mode 100644 po/ug.po + delete mode 100644 po/ur.po + delete mode 100644 po/uz.po + delete mode 100644 po/uz@cyrillic.po + delete mode 100644 po/vi.po + delete mode 100644 po/wa.po + delete mode 100644 po/wo.po + delete mode 100644 po/xh.po + delete mode 100644 po/yi.po + delete mode 100644 po/zh_HK.po + delete mode 100644 po/zu.po + +diff --git a/framework/configure.ac b/framework/configure.ac +index 84301a5..8602937 100644 +--- a/framework/configure.ac ++++ b/framework/configure.ac +@@ -23,15 +23,10 @@ AM_GLIB_GNU_GETTEXT + IT_PROG_INTLTOOL + + ALL_LINGUAS="\ +-af aln am ang ar as ast az bal be be@latin bg bn bn_IN bo br brx bs ca \ +-ca@valencia crh cs cy da de dz el en_GB en@shaw eo es et eu fa fi fr fur ga gl \ +-gu he hi hr hu hy ia id ilo io is it ja ka kg kk km kn ko ks ku ky la lg \ +-li lo lt lv mai mg mi mk ml mn mr ms my nb nds ne nl nn nso oc or pa pl ps \ +-pt pt_BR ro ru rw si sk sl sq sr sr@latin sv ta te tg th tk tl tr tt ug uk \ +-ur uz uz@cyrillic vi wa wo xh yi zh_CN zh_HK zh_TW zu ++as bg bn bn_IN ca cs da de el en_GB es eu fi fr fur gl gu he hi hr hu it ja \ ++kn ko mai ml mr ms nb nds nl nn or pa pl pt pt_BR ru si sk sr sr@latin sv ta \ ++te th tr uk zh_CN zh_TW + " +-# the following localizations are enabled in zanata, but currently contain no translations +-# anp de_CH fil gd kdt kw kw@kkcor kw@uccor kw_GB tw wba yo + + AC_PROG_LN_S + LIBCAP_NG_PATH +diff --git a/framework/po/af.po b/framework/po/af.po +deleted file mode 100644 +index dfbcff6..0000000 +--- a/framework/po/af.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Afrikaans (http://www.transifex.com/projects/p/fedora/" +-"language/af/)\n" +-"Language: af\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n != 1);\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/aln.po b/framework/po/aln.po +deleted file mode 100644 +index 519c4b9..0000000 +--- a/framework/po/aln.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Albanian Gheg (http://www.transifex.com/projects/p/fedora/" +-"language/aln/)\n" +-"Language: aln\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n != 1);\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/am.po b/framework/po/am.po +deleted file mode 100644 +index 3f8828c..0000000 +--- a/framework/po/am.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Amharic (http://www.transifex.com/projects/p/fedora/language/" +-"am/)\n" +-"Language: am\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n > 1);\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/ang.po b/framework/po/ang.po +deleted file mode 100644 +index 79e414c..0000000 +--- a/framework/po/ang.po ++++ /dev/null +@@ -1,825 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2011-02-16 14:40+0000\n" +-"Last-Translator: FULL NAME \n" +-"Language-Team: Indonesian \n" +-"Language: id\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/ar.po b/framework/po/ar.po +deleted file mode 100644 +index d51ed49..0000000 +--- a/framework/po/ar.po ++++ /dev/null +@@ -1,827 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Arabic (http://www.transifex.com/projects/p/fedora/language/" +-"ar/)\n" +-"Language: ar\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " +-"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/as.po b/framework/po/as.po +index 2fef888..756d5e8 100644 +--- a/framework/po/as.po ++++ b/framework/po/as.po +@@ -13,10 +13,11 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2017-08-31 08:29-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Assamese (http://www.transifex.com/projects/p/fedora/language/as/)\n" ++"Language-Team: Assamese (http://www.transifex.com/projects/p/fedora/language/" ++"as/)\n" + "Language: as\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -41,9 +42,9 @@ msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgid "port %s" + msgstr "পোৰ্ট %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "অজ্ঞাত" + +@@ -58,7 +59,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -346,25 +348,25 @@ msgid "" + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "ব্যৱহাৰকাৰী (%s) দ্বাৰা (%s) সংক্ৰান্ত তথ্য পৰিবৰ্তন কৰা সম্ভৱ নহয়" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "আৰম্ভ কৰা হৈছে" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "Audit Listener" + +@@ -444,15 +446,13 @@ msgstr "SELinux অনুমতি অৱস্থাত আছে। এই অ + #: ../src/setroubleshoot/signature.py:475 + #, python-format + msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +-"SELinux এ %s ক এটা প্ৰক্ৰিয়াত %s অভিগম ব্যৱহাৰ কৰাৰ পৰা প্ৰতিৰোধ কৰি আছে।" ++msgstr "SELinux এ %s ক এটা প্ৰক্ৰিয়াত %s অভিগম ব্যৱহাৰ কৰাৰ পৰা প্ৰতিৰোধ কৰি আছে।" + + #: ../src/setroubleshoot/signature.py:475 + #, python-format + msgid "SELinux is preventing %s from using the '%s' accesses on a process." + msgstr "" +-"SELinux এ %s ক এটা প্ৰক্ৰিয়াত '%s' প্ৰক্ৰিয়াসমূহ ব্যৱহাৰ কৰাৰ পৰা প্ৰতিৰোধ " +-"কৰি আছে।" ++"SELinux এ %s ক এটা প্ৰক্ৰিয়াত '%s' প্ৰক্ৰিয়াসমূহ ব্যৱহাৰ কৰাৰ পৰা প্ৰতিৰোধ কৰি আছে।" + + #: ../src/setroubleshoot/signature.py:478 + #, python-format +@@ -722,8 +722,7 @@ msgid "" + "Read alert troubleshoot information. May require administrative privileges " + "to remedy." + msgstr "" +-"সাৱধানী সমস্যামুক্তি তথ্য পঢ়ক। প্ৰতিকাৰৰ বাবে প্ৰশাসনীয় সুবিধাসমূহৰ প্ৰয়োজন " +-"হব পাৰে।" ++"সাৱধানী সমস্যামুক্তি তথ্য পঢ়ক। প্ৰতিকাৰৰ বাবে প্ৰশাসনীয় সুবিধাসমূহৰ প্ৰয়োজন হব পাৰে।" + + #: ../gui/browser.glade.h:27 + msgid "Email alert to system administrator." +@@ -760,16 +759,15 @@ msgstr "বাগ ৰিপোৰ্ট পৰ্যালোচনা কৰি + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"বাগ ৰিপোৰ্ট পৰ্যালোচনা কৰি প্ৰতিবেদন " +-"কৰক" ++"বাগ ৰিপোৰ্ট পৰ্যালোচনা কৰি প্ৰতিবেদন কৰক" + + #: ../gui/bug_report.glade.h:3 + msgid "" + "You may wish to review the error output that will be included in this bug " + "report and modify it to exclude any sensitive data below." + msgstr "" +-"আপুনি ত্ৰুটি আউটপুট যোনটো এই বাগ সংবাদত অন্তৰ্ভুক্ত কৰা হব তাক পুনৰ চাব পাৰে" +-" আৰু সলনি কৰিব পাৰে তলত থকা কোনো সংবেদ্য তথ্য বাদ দিবলে।" ++"আপুনি ত্ৰুটি আউটপুট যোনটো এই বাগ সংবাদত অন্তৰ্ভুক্ত কৰা হব তাক পুনৰ চাব পাৰে আৰু সলনি " ++"কৰিব পাৰে তলত থকা কোনো সংবেদ্য তথ্য বাদ দিবলে।" + + #: ../gui/bug_report.glade.h:4 + msgid "Included error output:" +diff --git a/framework/po/ast.po b/framework/po/ast.po +deleted file mode 100644 +index 4b9ec98..0000000 +--- a/framework/po/ast.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Asturian (http://www.transifex.com/projects/p/fedora/language/" +-"ast/)\n" +-"Language: ast\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n != 1);\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/az.po b/framework/po/az.po +deleted file mode 100644 +index cbda298..0000000 +--- a/framework/po/az.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Azerbaijani (http://www.transifex.com/projects/p/fedora/" +-"language/az/)\n" +-"Language: az\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0;\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/bal.po b/framework/po/bal.po +deleted file mode 100644 +index e19fd2e..0000000 +--- a/framework/po/bal.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Balochi (http://www.transifex.com/projects/p/fedora/language/" +-"bal/)\n" +-"Language: bal\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n != 1);\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/be.po b/framework/po/be.po +deleted file mode 100644 +index dc403db..0000000 +--- a/framework/po/be.po ++++ /dev/null +@@ -1,827 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Belarusian (http://www.transifex.com/projects/p/fedora/" +-"language/be/)\n" +-"Language: be\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/be@latin.po b/framework/po/be@latin.po +deleted file mode 100644 +index 79e414c..0000000 +--- a/framework/po/be@latin.po ++++ /dev/null +@@ -1,825 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2011-02-16 14:40+0000\n" +-"Last-Translator: FULL NAME \n" +-"Language-Team: Indonesian \n" +-"Language: id\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/bg.po b/framework/po/bg.po +index b38fba6..bfb8244 100644 +--- a/framework/po/bg.po ++++ b/framework/po/bg.po +@@ -11,10 +11,11 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2017-08-31 08:29-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Bulgarian (http://www.transifex.com/projects/p/fedora/language/bg/)\n" ++"Language-Team: Bulgarian (http://www.transifex.com/projects/p/fedora/" ++"language/bg/)\n" + "Language: bg\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -39,9 +40,9 @@ msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgid "port %s" + msgstr "порт %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "Непознат" + +@@ -56,7 +57,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -344,25 +346,25 @@ msgid "" + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "Потребителят (%s) не може да променя данни за (%s)" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "Стартирано" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "Одит слушател" + +@@ -756,8 +758,8 @@ msgstr "Преглед и Подаване на доклад за грешка" + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"Преглед и Подаване на доклад за " +-"грешка" ++"Преглед и Подаване на доклад за грешка" + + #: ../gui/bug_report.glade.h:3 + msgid "" +diff --git a/framework/po/bn.po b/framework/po/bn.po +index b2652e3..f8386de 100644 +--- a/framework/po/bn.po ++++ b/framework/po/bn.po +@@ -15,10 +15,11 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2017-08-31 08:29-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Bengali (http://www.transifex.com/projects/p/fedora/language/bn/)\n" ++"Language-Team: Bengali (http://www.transifex.com/projects/p/fedora/language/" ++"bn/)\n" + "Language: bn\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -43,9 +44,9 @@ msgstr "" + msgid "port %s" + msgstr "পোর্ট %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "অজানা" + +@@ -60,7 +61,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -348,25 +350,25 @@ msgid "" + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "ব্যবহারকারী (%s) দ্বারা (%s) সংক্রান্ত তথ্য পরিবর্তন করা সম্ভব নয়" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "আরম্ভ করা হয়েছে" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "Audit Listener" + +@@ -438,14 +440,14 @@ msgstr "" + #, python-format + msgid "%s has a permissive type (%s). This access was not denied." + msgstr "" +-"%s-র ক্ষেত্রে permissive (সতর্কতামূলক) ধরন ধার্য করা হয়েছে (%s)। এই অনুমোদন " +-"প্রদান করা হয়নি।" ++"%s-র ক্ষেত্রে permissive (সতর্কতামূলক) ধরন ধার্য করা হয়েছে (%s)। এই অনুমোদন প্রদান " ++"করা হয়নি।" + + #: ../src/setroubleshoot/signature.py:421 + msgid "SELinux is in permissive mode. This access was not denied." + msgstr "" +-"SELinux বর্তমান সতর্কতামূলক (permissive) মোডে রয়েছে। এই অনুরোধ প্রত্যাখ্যান" +-" করা হয়নি।" ++"SELinux বর্তমান সতর্কতামূলক (permissive) মোডে রয়েছে। এই অনুরোধ প্রত্যাখ্যান করা " ++"হয়নি।" + + #: ../src/setroubleshoot/signature.py:475 + #, python-format +@@ -647,8 +649,7 @@ msgstr "" + + #: ../src/sealert:121 + msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +-"SELinux সক্রিয় করা হয়নি, SELinux বিহীন সিস্টেমের মধ্যে sealert চলবে না" ++msgstr "SELinux সক্রিয় করা হয়নি, SELinux বিহীন সিস্টেমের মধ্যে sealert চলবে না" + + #: ../src/sealert:171 + msgid "Not fixable." +@@ -723,8 +724,8 @@ msgid "" + "Read alert troubleshoot information. May require administrative privileges " + "to remedy." + msgstr "" +-"সতর্কবার্তার সমস্যা সমাধানের জন্য পড়ুন। সমাধানের জন্য প্রশাসনিক অধিকার " +-"প্রয়োজন হতে পারে।" ++"সতর্কবার্তার সমস্যা সমাধানের জন্য পড়ুন। সমাধানের জন্য প্রশাসনিক অধিকার প্রয়োজন হতে " ++"পারে।" + + #: ../gui/browser.glade.h:27 + msgid "Email alert to system administrator." +@@ -761,16 +762,15 @@ msgstr "বাগ রিপোর্ট পর্যালোচনা করে + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"বাগ রিপোর্ট পর্যালোচনা করে দায়ের " +-"করুন" ++"বাগ রিপোর্ট পর্যালোচনা করে দায়ের করুন" + + #: ../gui/bug_report.glade.h:3 + msgid "" + "You may wish to review the error output that will be included in this bug " + "report and modify it to exclude any sensitive data below." + msgstr "" +-"এই বাগ রিপোর্টের সাথে অন্তর্ভুক্ত করার উদ্দেশ্যে চিহ্নিত ত্রুটির আউটপুট " +-"পর্যালোচনা করে সংবেদনশীল তথ্যগুলি নীচে মুছে ফেলা যাবে।" ++"এই বাগ রিপোর্টের সাথে অন্তর্ভুক্ত করার উদ্দেশ্যে চিহ্নিত ত্রুটির আউটপুট পর্যালোচনা করে " ++"সংবেদনশীল তথ্যগুলি নীচে মুছে ফেলা যাবে।" + + #: ../gui/bug_report.glade.h:4 + msgid "Included error output:" +diff --git a/framework/po/bn_IN.po b/framework/po/bn_IN.po +index cad1f7e..90e4589 100644 +--- a/framework/po/bn_IN.po ++++ b/framework/po/bn_IN.po +@@ -12,10 +12,11 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2017-08-31 08:29-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Bengali (India) (http://www.transifex.com/projects/p/fedora/language/bn_IN/)\n" ++"Language-Team: Bengali (India) (http://www.transifex.com/projects/p/fedora/" ++"language/bn_IN/)\n" + "Language: bn_IN\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -40,9 +41,9 @@ msgstr "নীতি;নিরাপত্তা;selinux;avc;অনুমতি; + msgid "port %s" + msgstr "পোর্ট %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "অজানা" + +@@ -57,7 +58,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -345,25 +347,25 @@ msgid "" + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "ব্যবহারকারী (%s) দ্বারা (%s) সংক্রান্ত তথ্য পরিবর্তন করা সম্ভব নয়" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "আরম্ভ করা হয়েছে" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "Audit Listener" + +@@ -435,28 +437,28 @@ msgstr "" + #, python-format + msgid "%s has a permissive type (%s). This access was not denied." + msgstr "" +-"%s-র ক্ষেত্রে permissive (সতর্কতামূলক) ধরন ধার্য করা হয়েছে (%s)। এই অনুমোদন " +-"প্রদান করা হয়নি।" ++"%s-র ক্ষেত্রে permissive (সতর্কতামূলক) ধরন ধার্য করা হয়েছে (%s)। এই অনুমোদন প্রদান " ++"করা হয়নি।" + + #: ../src/setroubleshoot/signature.py:421 + msgid "SELinux is in permissive mode. This access was not denied." + msgstr "" +-"SELinux বর্তমান সতর্কতামূলক (permissive) মোডে রয়েছে। এই অনুরোধ প্রত্যাখ্যান" +-" করা হয়নি।" ++"SELinux বর্তমান সতর্কতামূলক (permissive) মোডে রয়েছে। এই অনুরোধ প্রত্যাখ্যান করা " ++"হয়নি।" + + #: ../src/setroubleshoot/signature.py:475 + #, python-format + msgid "SELinux is preventing %s from using the %s access on a process." + msgstr "" +-"SELinux দ্বারা %s-কে একটি প্রসেসের ক্ষেত্রে %s ব্যবহারাধিকার প্রয়োগে বাধা " +-"সৃষ্টি করা হচ্ছে।" ++"SELinux দ্বারা %s-কে একটি প্রসেসের ক্ষেত্রে %s ব্যবহারাধিকার প্রয়োগে বাধা সৃষ্টি " ++"করা হচ্ছে।" + + #: ../src/setroubleshoot/signature.py:475 + #, python-format + msgid "SELinux is preventing %s from using the '%s' accesses on a process." + msgstr "" +-"SELinux দ্বারা %s-কে একটি প্রসেসের ক্ষেত্রে %s ব্যবহারাধিকারগুলি প্রয়োগে " +-"বাধা সৃষ্টি করা হচ্ছে।" ++"SELinux দ্বারা %s-কে একটি প্রসেসের ক্ষেত্রে %s ব্যবহারাধিকারগুলি প্রয়োগে বাধা সৃষ্টি " ++"করা হচ্ছে।" + + #: ../src/setroubleshoot/signature.py:478 + #, python-format +@@ -482,15 +484,14 @@ msgstr "%s লেবেল বিশিষ্ট %s এ SELinux '%s' অ্য + #, python-format + msgid "SELinux is preventing %s from %s access on the %s %s." + msgstr "" +-"SELinux দ্বারা %s-কে %s ব্যবহারাধিকার %s %s-এ প্রয়োগ করতে বাধা সৃষ্টি করা " +-"হচ্ছে।" ++"SELinux দ্বারা %s-কে %s ব্যবহারাধিকার %s %s-এ প্রয়োগ করতে বাধা সৃষ্টি করা হচ্ছে।" + + #: ../src/setroubleshoot/signature.py:481 + #, python-format + msgid "SELinux is preventing %s from '%s' accesses on the %s %s." + msgstr "" +-"SELinux দ্বারা %s-কে %s ব্যবহারাধিকারগুলি %s %s-এ প্রয়োগ করতে বাধা সৃষ্টি " +-"করা হচ্ছে।" ++"SELinux দ্বারা %s-কে %s ব্যবহারাধিকারগুলি %s %s-এ প্রয়োগ করতে বাধা সৃষ্টি করা " ++"হচ্ছে।" + + #: ../src/setroubleshoot/signature.py:526 + msgid "Additional Information:\n" +@@ -655,8 +656,7 @@ msgstr "" + + #: ../src/sealert:121 + msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +-"SELinux সক্রিয় করা হয়নি, SELinux বিহীন সিস্টেমের মধ্যে sealert চলবে না" ++msgstr "SELinux সক্রিয় করা হয়নি, SELinux বিহীন সিস্টেমের মধ্যে sealert চলবে না" + + #: ../src/sealert:171 + msgid "Not fixable." +@@ -731,8 +731,8 @@ msgid "" + "Read alert troubleshoot information. May require administrative privileges " + "to remedy." + msgstr "" +-"সতর্কবার্তার সমস্যা সমাধানের জন্য পড়ুন। সমাধানের জন্য প্রশাসনিক অধিকার " +-"প্রয়োজন হতে পারে।" ++"সতর্কবার্তার সমস্যা সমাধানের জন্য পড়ুন। সমাধানের জন্য প্রশাসনিক অধিকার প্রয়োজন হতে " ++"পারে।" + + #: ../gui/browser.glade.h:27 + msgid "Email alert to system administrator." +@@ -769,16 +769,15 @@ msgstr "বাগ রিপোর্ট পর্যালোচনা করে + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"বাগ রিপোর্ট পর্যালোচনা করে দায়ের " +-"করুন" ++"বাগ রিপোর্ট পর্যালোচনা করে দায়ের করুন" + + #: ../gui/bug_report.glade.h:3 + msgid "" + "You may wish to review the error output that will be included in this bug " + "report and modify it to exclude any sensitive data below." + msgstr "" +-"এই বাগ রিপোর্টের সাথে অন্তর্ভুক্ত করার উদ্দেশ্যে চিহ্নিত ত্রুটির আউটপুট " +-"পর্যালোচনা করে সংবেদনশীল তথ্যগুলি নীচে মুছে ফেলা যাবে।" ++"এই বাগ রিপোর্টের সাথে অন্তর্ভুক্ত করার উদ্দেশ্যে চিহ্নিত ত্রুটির আউটপুট পর্যালোচনা করে " ++"সংবেদনশীল তথ্যগুলি নীচে মুছে ফেলা যাবে।" + + #: ../gui/bug_report.glade.h:4 + msgid "Included error output:" +diff --git a/framework/po/bo.po b/framework/po/bo.po +deleted file mode 100644 +index 646b20d..0000000 +--- a/framework/po/bo.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Tibetan (http://www.transifex.com/projects/p/fedora/language/" +-"bo/)\n" +-"Language: bo\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0;\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/br.po b/framework/po/br.po +deleted file mode 100644 +index 2c2c086..0000000 +--- a/framework/po/br.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Breton (http://www.transifex.com/projects/p/fedora/language/" +-"br/)\n" +-"Language: br\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n > 1);\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/brx.po b/framework/po/brx.po +deleted file mode 100644 +index 30866e8..0000000 +--- a/framework/po/brx.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Bodo (http://www.transifex.com/projects/p/fedora/language/" +-"brx/)\n" +-"Language: brx\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n != 1);\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/bs.po b/framework/po/bs.po +deleted file mode 100644 +index f6fa246..0000000 +--- a/framework/po/bs.po ++++ /dev/null +@@ -1,827 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Bosnian (http://www.transifex.com/projects/p/fedora/language/" +-"bs/)\n" +-"Language: bs\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/ca.po b/framework/po/ca.po +index f1296a6..5909eca 100644 +--- a/framework/po/ca.po ++++ b/framework/po/ca.po +@@ -12,10 +12,11 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2018-02-27 05:31-0500\n" + "Last-Translator: Robert Antoni Buj Gelonch \n" +-"Language-Team: Catalan (http://www.transifex.com/projects/p/fedora/language/ca/)\n" ++"Language-Team: Catalan (http://www.transifex.com/projects/p/fedora/language/" ++"ca/)\n" + "Language: ca\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -40,9 +41,9 @@ msgstr "política;seguretat;selinux;avc;permisos;mac;alerta;sealert;" + msgid "port %s" + msgstr "port %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "Desconegut" + +@@ -57,7 +58,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -347,25 +349,25 @@ msgstr "" + "Si voleu permetre que $SOURCE_BASE_PATH tingui accés de $ACCESS a " + "$TARGET_BASE_PATH $TARGET_CLASS" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "Per als missatges complets de SELinux executeu: sealert -l %s" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "L'usuari (%s) no pot modificar les dades de (%s)" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "Iniciat" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "Escoltador d'auditoria" + +diff --git a/framework/po/ca@valencia.po b/framework/po/ca@valencia.po +deleted file mode 100644 +index 79e414c..0000000 +--- a/framework/po/ca@valencia.po ++++ /dev/null +@@ -1,825 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2011-02-16 14:40+0000\n" +-"Last-Translator: FULL NAME \n" +-"Language-Team: Indonesian \n" +-"Language: id\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/crh.po b/framework/po/crh.po +deleted file mode 100644 +index 79e414c..0000000 +--- a/framework/po/crh.po ++++ /dev/null +@@ -1,825 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2011-02-16 14:40+0000\n" +-"Last-Translator: FULL NAME \n" +-"Language-Team: Indonesian \n" +-"Language: id\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/cs.po b/framework/po/cs.po +index 49098e3..ef0a52a 100644 +--- a/framework/po/cs.po ++++ b/framework/po/cs.po +@@ -17,10 +17,11 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2018-05-22 11:02-0400\n" + "Last-Translator: Vit Mojzis \n" +-"Language-Team: Czech (http://www.transifex.com/projects/p/fedora/language/cs/)\n" ++"Language-Team: Czech (http://www.transifex.com/projects/p/fedora/language/" ++"cs/)\n" + "Language: cs\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -45,9 +46,9 @@ msgstr "strategie;bezpečnost;selinux;avc;oprávnění;mac;alert;sealert;" + msgid "port %s" + msgstr "port %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "Neznámé" + +@@ -62,7 +63,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -352,25 +354,25 @@ msgstr "" + "Pokud chcete povolit $SOURCE_BASE_PATH přístup typu $ACCESS na " + "$TARGET_BASE_PATH $TARGET_CLASS" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr " Pro úplné zprávy SELinuxu spusťte: sealert -l %s" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "Uživatel (%s) nemůže upravovat data pro (%s)" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "Spuštěno" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "Naslouchač auditu" + +diff --git a/framework/po/cy.po b/framework/po/cy.po +deleted file mode 100644 +index 4f8e8a1..0000000 +--- a/framework/po/cy.po ++++ /dev/null +@@ -1,827 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Welsh (http://www.transifex.com/projects/p/fedora/language/" +-"cy/)\n" +-"Language: cy\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != " +-"11) ? 2 : 3;\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/da.po b/framework/po/da.po +index 333c5e9..04e8707 100644 +--- a/framework/po/da.po ++++ b/framework/po/da.po +@@ -13,16 +13,17 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"PO-Revision-Date: 2018-09-22 06:06-0400\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" ++"PO-Revision-Date: 2021-06-02 18:03+0000\n" + "Last-Translator: scootergrisen \n" +-"Language-Team: Danish (http://www.transifex.com/projects/p/fedora/language/da/)\n" ++"Language-Team: Danish \n" + "Language: da\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" + "Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n != 1);\n" +-"X-Generator: Zanata 4.6.2\n" ++"Plural-Forms: nplurals=2; plural=n != 1;\n" ++"X-Generator: Weblate 4.6.2\n" + + #: ../setroubleshoot.desktop.in.h:1 + msgid "SELinux Troubleshooter" +@@ -34,16 +35,16 @@ msgstr "Fejlsøg SELinux adgangsafslag" + + #: ../setroubleshoot.desktop.in.h:3 + msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "politik;sikkerhed;selinux;avc;rettighed;mac;advarsel;sealert;" ++msgstr "regelsæt;sikkerhed;selinux;avc;rettighed;mac;advarsel;sealert;" + + #: ../src/setroubleshoot/audit_data.py:923 + #, python-format + msgid "port %s" + msgstr "port %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "Ukendt" + +@@ -58,7 +59,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -348,25 +350,25 @@ msgstr "" + "Hvis du vil tillade $SOURCE_BASE_PATH at have $ACCESS-adgang på " + "$TARGET_BASE_PATH $TARGET_CLASS" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr " For komplette SELinux-meddelelser kør: sealert -l %s" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "Brugeren (%s) kan ikke ændre data for (%s)" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "Startet" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "Overvågningslytter" + +@@ -526,11 +528,11 @@ msgstr "Berørte RPM-pakker" + + #: ../src/setroubleshoot/signature.py:539 + msgid "SELinux Policy RPM" +-msgstr "" ++msgstr "SELinux-regelsæt RPM" + + #: ../src/setroubleshoot/signature.py:540 + msgid "Local Policy RPM" +-msgstr "" ++msgstr "Lokalt regelsæt RPM" + + #: ../src/setroubleshoot/signature.py:541 + msgid "Selinux Enabled" +@@ -643,8 +645,7 @@ msgstr "SELinux AVC afslag, tryk for at se den" + #: ../src/seapplet:160 + msgid "SELinux Troubleshooter: Applet requires SELinux be enabled to run" + msgstr "" +-"SELinux fejlsøger: Appletten kræver at SELinux er aktiveret for at kunne " +-"køre" ++"SELinux fejlsøger: Appletten kræver at SELinux er aktiveret for at kunne køre" + + #: ../src/sealert:121 + msgid "SELinux not enabled, sealert will not run on non SELinux systems" +diff --git a/framework/po/de.po b/framework/po/de.po +index a4b318c..85231c8 100644 +--- a/framework/po/de.po ++++ b/framework/po/de.po +@@ -27,10 +27,11 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2018-11-20 03:11-0500\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: German (http://www.transifex.com/projects/p/fedora/language/de/)\n" ++"Language-Team: German (http://www.transifex.com/projects/p/fedora/language/" ++"de/)\n" + "Language: de\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -55,9 +56,9 @@ msgstr "Richtlinie;Sicherheit;selinux;avc;Berechtigung;mac;alert;sealert;" + msgid "port %s" + msgstr "Port %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "Unbekannt" + +@@ -72,7 +73,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -360,27 +362,27 @@ msgstr "" + "Wenn Sie erlauben wollen, dass $SOURCE_BASE_PATH $ACCESS Zugriff auf " + "$TARGET_BASE_PATH $TARGET_CLASS" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "" + "Zum Anzeigen der kompletten SELinux-Benachrichtigung führen Sie folgenden " + "Befehl aus: sealert -l %s" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "Der Benutzer (%s) kann keine Daten für (%s) ändern." + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "Gestartet" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "Audit-Listener" + +@@ -484,8 +486,8 @@ msgstr "SELinux hindert %s daran, die »%s«-Fähigkeiten zu verwenden." + #, python-format + msgid "SELinux is preventing %s from %s access on the %s labeled %s." + msgstr "" +-"SELinux hindert %s daran, mit %s-Zugriff auf %s zuzugreifen - gekennzeichnet" +-" als %s." ++"SELinux hindert %s daran, mit %s-Zugriff auf %s zuzugreifen - gekennzeichnet " ++"als %s." + + #: ../src/setroubleshoot/signature.py:480 + #, python-format +@@ -786,8 +788,8 @@ msgstr "Fehlerbericht kontrollieren und übermitteln" + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"Fehlerbericht kontrollieren und " +-"abschicken" ++"Fehlerbericht kontrollieren und abschicken" + + #: ../gui/bug_report.glade.h:3 + msgid "" +diff --git a/framework/po/dz.po b/framework/po/dz.po +deleted file mode 100644 +index 847e676..0000000 +--- a/framework/po/dz.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Dzongkha (http://www.transifex.com/projects/p/fedora/language/" +-"dz/)\n" +-"Language: dz\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0;\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/el.po b/framework/po/el.po +index a201d9c..29f6da5 100644 +--- a/framework/po/el.po ++++ b/framework/po/el.po +@@ -8,10 +8,11 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2015-02-20 02:13-0500\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Greek (http://www.transifex.com/projects/p/fedora/language/el/)\n" ++"Language-Team: Greek (http://www.transifex.com/projects/p/fedora/language/" ++"el/)\n" + "Language: el\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -36,9 +37,9 @@ msgstr "" + msgid "port %s" + msgstr "" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "Άγνωστο" + +@@ -53,7 +54,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -337,25 +339,25 @@ msgid "" + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "" + +diff --git a/framework/po/en@shaw.po b/framework/po/en@shaw.po +deleted file mode 100644 +index 79e414c..0000000 +--- a/framework/po/en@shaw.po ++++ /dev/null +@@ -1,825 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2011-02-16 14:40+0000\n" +-"Last-Translator: FULL NAME \n" +-"Language-Team: Indonesian \n" +-"Language: id\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/en_GB.po b/framework/po/en_GB.po +index 074e5ff..bb4cf68 100644 +--- a/framework/po/en_GB.po ++++ b/framework/po/en_GB.po +@@ -11,10 +11,11 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2017-08-31 08:30-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/fedora/language/en_GB/)\n" ++"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" ++"fedora/language/en_GB/)\n" + "Language: en_GB\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -39,9 +40,9 @@ msgstr "" + msgid "port %s" + msgstr "port %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "Unknown" + +@@ -56,7 +57,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -344,25 +346,25 @@ msgid "" + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "The user (%s) cannot modify data for (%s)" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "Started" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "Audit Listener" + +diff --git a/framework/po/eo.po b/framework/po/eo.po +deleted file mode 100644 +index 6f77c0c..0000000 +--- a/framework/po/eo.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Esperanto (http://www.transifex.com/projects/p/fedora/" +-"language/eo/)\n" +-"Language: eo\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n != 1);\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/es.po b/framework/po/es.po +index 7159e4f..efd94f6 100644 +--- a/framework/po/es.po ++++ b/framework/po/es.po +@@ -22,10 +22,11 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2018-08-23 05:41-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Spanish (http://www.transifex.com/projects/p/fedora/language/es/)\n" ++"Language-Team: Spanish (http://www.transifex.com/projects/p/fedora/language/" ++"es/)\n" + "Language: es\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -50,9 +51,9 @@ msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgid "port %s" + msgstr "puerto %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "Desconocido" + +@@ -67,7 +68,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -357,25 +359,25 @@ msgstr "" + "Si desea permitir que $SOURCE_BASE_PATH tenga $ACCESS acceso al " + "$TARGET_BASE_PATH $TARGET_CLASS" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr " Si quiere los mensajes de SELinux completos, ejecute sealert -l %s" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "El usuario (%s) no puede modificar los datos de (%s)" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "Iniciado" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "Detectos de avisos" + +@@ -781,16 +783,16 @@ msgstr "Revisar y enviar informe de errores" + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"Revisar y enviar el informe de " +-"errores" ++"Revisar y enviar el informe de errores" + + #: ../gui/bug_report.glade.h:3 + msgid "" + "You may wish to review the error output that will be included in this bug " + "report and modify it to exclude any sensitive data below." + msgstr "" +-"Tal vez quiera revisar la salida de error que se incluirá en este informe de" +-" errores y modificarlo para eliminar cualquier dato sensible." ++"Tal vez quiera revisar la salida de error que se incluirá en este informe de " ++"errores y modificarlo para eliminar cualquier dato sensible." + + #: ../gui/bug_report.glade.h:4 + msgid "Included error output:" +diff --git a/framework/po/et.po b/framework/po/et.po +deleted file mode 100644 +index 72af66a..0000000 +--- a/framework/po/et.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Estonian (http://www.transifex.com/projects/p/fedora/language/" +-"et/)\n" +-"Language: et\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n != 1);\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/eu.po b/framework/po/eu.po +index 1ebe8b5..518a024 100644 +--- a/framework/po/eu.po ++++ b/framework/po/eu.po +@@ -8,10 +8,11 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2015-02-20 02:14-0500\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Basque (http://www.transifex.com/projects/p/fedora/language/eu/)\n" ++"Language-Team: Basque (http://www.transifex.com/projects/p/fedora/language/" ++"eu/)\n" + "Language: eu\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -36,9 +37,9 @@ msgstr "" + msgid "port %s" + msgstr "%s ataka" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "Ezezaguna" + +@@ -53,7 +54,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -337,25 +339,25 @@ msgid "" + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "" + +diff --git a/framework/po/fa.po b/framework/po/fa.po +deleted file mode 100644 +index 329a0dc..0000000 +--- a/framework/po/fa.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Persian (http://www.transifex.com/projects/p/fedora/language/" +-"fa/)\n" +-"Language: fa\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0;\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/fi.po b/framework/po/fi.po +index f3505ac..807af47 100644 +--- a/framework/po/fi.po ++++ b/framework/po/fi.po +@@ -12,16 +12,17 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"PO-Revision-Date: 2017-08-31 08:30-0400\n" +-"Last-Translator: Copied by Zanata \n" +-"Language-Team: Finnish (http://www.transifex.com/projects/p/fedora/language/fi/)\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" ++"PO-Revision-Date: 2021-09-07 08:04+0000\n" ++"Last-Translator: Jan Kuparinen \n" ++"Language-Team: Finnish \n" + "Language: fi\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" + "Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n != 1);\n" +-"X-Generator: Zanata 4.6.2\n" ++"Plural-Forms: nplurals=2; plural=n != 1;\n" ++"X-Generator: Weblate 4.8\n" + + #: ../setroubleshoot.desktop.in.h:1 + msgid "SELinux Troubleshooter" +@@ -33,17 +34,16 @@ msgstr "Ratkaise SELinuxin pääsyesto-ongelmia" + + #: ../setroubleshoot.desktop.in.h:3 + msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +-"policy;security;selinux;avc;permission;mac;alert;sealert;käytäntö;turvallisuus;oikeus;hälytys;" ++msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + + #: ../src/setroubleshoot/audit_data.py:923 + #, python-format + msgid "port %s" + msgstr "portti %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "Tuntematon" + +@@ -53,13 +53,19 @@ msgid "" + "%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" ++"%s\n" ++"**** Tallennettu AVC on sallittu nykyisessä käytännössä ****\n" + + #: ../src/setroubleshoot/audit_data.py:1009 + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" ++"%s\n" ++"**** Tallennettua AVC:ta ei vaadita nykyisessä käytännössä. 'semodule -B' " ++"ottaa käyttöön dontaudit-säännöt ****\n" + + #: ../src/setroubleshoot/audit_data.py:1011 + msgid "Must call policy_init first" +@@ -71,6 +77,8 @@ msgid "" + "%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" ++"%s\n" ++"**** Ei kelvollinen AVC: huono kohdekonteksti ****\n" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +@@ -78,6 +86,8 @@ msgid "" + "%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" ++"%s\n" ++"**** Ei kelvollinen AVC: huono lähdekonteksti ****\n" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +@@ -85,6 +95,8 @@ msgid "" + "%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" ++"%s\n" ++"**** Ei kelvollinen AVC: huono tyyppiluokka ****\n" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +@@ -92,6 +104,8 @@ msgid "" + "%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" ++"%s\n" ++"**** Ei kelvollinen AVC: huono lupa ****\n" + + #: ../src/setroubleshoot/audit_data.py:1021 + msgid "Error during access vector computation" +@@ -186,7 +200,7 @@ msgstr "Ohita" + + #: ../src/setroubleshoot/browser.py:387 ../gui/browser.glade.h:30 + msgid "Ignore alert in the future." +-msgstr "Ohita varoitus jatkossa" ++msgstr "Ohita varoitus jatkossa." + + #: ../src/setroubleshoot/browser.py:424 + msgid "If you were trying to..." +@@ -215,7 +229,7 @@ msgstr "" + #: ../src/setroubleshoot/browser.py:576 + #, python-format + msgid "Plugin: %s " +-msgstr "Liitännäinen: %s" ++msgstr "Liitännäinen: %s " + + #: ../src/setroubleshoot/browser.py:643 + msgid "Unable to grant access." +@@ -334,7 +348,7 @@ msgstr "käyttäjäkysely epäonnistui" + #: ../src/setroubleshoot/gui_utils.py:56 ../src/sealert:565 + #, c-format, python-format + msgid "Opps, %s hit an error!" +-msgstr "%s-virhe" ++msgstr "Oho, %s-virhe!" + + #: ../src/setroubleshoot/gui_utils.py:58 ../gui/fail_dialog.glade.h:1 + msgid "Error" +@@ -345,26 +359,28 @@ msgid "" + "If you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" ++"Jos haluat sallia $SOURCE_BASE_PATH:n käyttöoikeuden $ACCESS tähän " ++"$TARGET_BASE_PATH $TARGET_CLASS" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" ++msgstr " Saadaksesi täydelliset SELinux-viestit, suorita 'sealert -l %s'" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "Käyttäjä (%s) ei voi muokata käyttäjän (%s) tietoja" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "Aloitettu" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "Pääsyvektorivälimuisti" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "Tarkastuskuuntelija" + +@@ -414,7 +430,7 @@ msgstr "prosessi" + + #: ../src/setroubleshoot/signature.py:221 + msgid "process2" +-msgstr "" ++msgstr "prosessi2" + + #: ../src/setroubleshoot/signature.py:222 + msgid "filesystem" +@@ -430,7 +446,7 @@ msgstr "ominaisuus" + + #: ../src/setroubleshoot/signature.py:225 + msgid "capability2" +-msgstr "" ++msgstr "kyky2" + + #: ../src/setroubleshoot/signature.py:418 + #, python-format +@@ -442,44 +458,45 @@ msgid "SELinux is in permissive mode. This access was not denied." + msgstr "SELinux on sallivassa tilassa. Tätä käyttöä ei estetty." + + #: ../src/setroubleshoot/signature.py:475 +-#, fuzzy, python-format ++#, python-format + msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "SELinux estää kohdetta %s käyttämästä \"%s\"-käyttöoikeutta prosessiin." ++msgstr "" ++"SELinux estää kohdetta %s käyttämästä \"%s\"-käyttöoikeutta prosessiin." + + #: ../src/setroubleshoot/signature.py:475 + #, python-format + msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" ++msgstr "SELinux estää %s:a käyttämästä '%s':n käyttöoikeuksia prosessiin." + + #: ../src/setroubleshoot/signature.py:478 + #, python-format + msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" ++msgstr "SELinux estää %s:a käyttämästä %s-kykyä." + + #: ../src/setroubleshoot/signature.py:478 + #, python-format + msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" ++msgstr "SELinux estää %s:a käyttämästä '%s'-kykyjä." + + #: ../src/setroubleshoot/signature.py:480 + #, python-format + msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" ++msgstr "SELinux estää %s:a käyttämästä %s:n käyttöoikeuksia %s-nimiseen %s." + + #: ../src/setroubleshoot/signature.py:480 + #, python-format + msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" ++msgstr "SELinux estää %s:a käyttämästä '%s':n käyttöoikeuksia %s-nimiseen %s." + + #: ../src/setroubleshoot/signature.py:481 + #, python-format + msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" ++msgstr "SELinux estää %s:a käyttämästä %s:n käyttöoikeutta tähän %s %s." + + #: ../src/setroubleshoot/signature.py:481 + #, python-format + msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" ++msgstr "SELinux estää %s:a käyttämästä '%s':n käyttöoikeuksia tähän %s %s." + + #: ../src/setroubleshoot/signature.py:526 + msgid "Additional Information:\n" +@@ -524,11 +541,11 @@ msgstr "Kohteen RPM-paketit" + + #: ../src/setroubleshoot/signature.py:539 + msgid "SELinux Policy RPM" +-msgstr "" ++msgstr "SELinux-käytännön RPM" + + #: ../src/setroubleshoot/signature.py:540 + msgid "Local Policy RPM" +-msgstr "" ++msgstr "Paikallisen käytännön RPM" + + #: ../src/setroubleshoot/signature.py:541 + msgid "Selinux Enabled" +@@ -579,6 +596,9 @@ msgid "" + "\n" + "***** Plugin %s (%.4s confidence) suggests " + msgstr "" ++"\n" ++"\n" ++"***** Laajennus %s (%.4s confidence) ehdottaa " + + #: ../src/setroubleshoot/signature.py:618 + msgid "*" +@@ -637,7 +657,7 @@ msgstr "SELinuxin AVC-esto, näytä napsauttamalla" + + #: ../src/seapplet:160 + msgid "SELinux Troubleshooter: Applet requires SELinux be enabled to run" +-msgstr "" ++msgstr "SELinux Troubleshooter: Applet vaatii, että SELinux on käytössä" + + #: ../src/sealert:121 + msgid "SELinux not enabled, sealert will not run on non SELinux systems" +@@ -674,6 +694,11 @@ msgid "" + "Daniel Walsh \n" + "John Dennis \n" + msgstr "" ++"Tekijänoikeus (c) 2010\n" ++"Thomas Liu \n" ++"Máirín Duffy \n" ++"Daniel Walsh \n" ++"John Dennis \n" + + #: ../gui/browser.glade.h:9 + msgid "Troubleshoot selected alert" +@@ -681,7 +706,7 @@ msgstr "Tee vianetsintä valitusta varoituksesta" + + #: ../gui/browser.glade.h:10 + msgid "Delete" +-msgstr "" ++msgstr "Poistaa" + + #: ../gui/browser.glade.h:11 + msgid "Delete Selected Alerts" +@@ -689,7 +714,7 @@ msgstr "Poista valitut varoitukset" + + #: ../gui/browser.glade.h:13 + msgid "Close" +-msgstr "" ++msgstr "Sulje" + + #: ../gui/browser.glade.h:15 + msgid "SELinux has detected a problem." +@@ -729,7 +754,7 @@ msgstr "Poista nykyinen varoitus tietokannasta." + + #: ../gui/browser.glade.h:32 + msgid "Previous" +-msgstr "" ++msgstr "Edellinen" + + #: ../gui/browser.glade.h:33 + msgid "Show previous alert." +@@ -737,7 +762,7 @@ msgstr "Näytä edellinen varoitus." + + #: ../gui/browser.glade.h:35 + msgid "Next" +-msgstr "" ++msgstr "Seuraava" + + #: ../gui/browser.glade.h:36 + msgid "Show next alert." +@@ -785,3 +810,10 @@ msgstr "Onnistui!" + #: ../gui/success_dialog.glade.h:3 + msgid "button" + msgstr "painike" ++ ++#~ msgid "" ++#~ "%s \n" ++#~ "**** TEST OF method source - ATTEMPT #2 ****\n" ++#~ msgstr "" ++#~ "%s\n" ++#~ "**** Lähteen menetelmän TESTI- Kokeilu # 2 ****\n" +diff --git a/framework/po/fr.po b/framework/po/fr.po +index 63d558e..127d3d2 100644 +--- a/framework/po/fr.po ++++ b/framework/po/fr.po +@@ -25,20 +25,21 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"PO-Revision-Date: 2020-07-24 04:27-0400\n" +-"Last-Translator: Copied by Zanata \n" +-"Language-Team: French (http://www.transifex.com/projects/p/fedora/language/fr/)\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" ++"PO-Revision-Date: 2020-10-17 07:15+0000\n" ++"Last-Translator: Julien Humbert \n" ++"Language-Team: French \n" + "Language: fr\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" + "Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n > 1);\n" +-"X-Generator: Zanata 4.6.2\n" ++"Plural-Forms: nplurals=2; plural=n > 1;\n" ++"X-Generator: Weblate 4.3\n" + + #: ../setroubleshoot.desktop.in.h:1 + msgid "SELinux Troubleshooter" +-msgstr "Journal des alertes SELinux " ++msgstr "Journal des alertes SELinux" + + #: ../setroubleshoot.desktop.in.h:2 + msgid "Troubleshoot SELinux access denials" +@@ -46,16 +47,16 @@ msgstr "Visualise les refus d'accès de SELinux" + + #: ../setroubleshoot.desktop.in.h:3 + msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" ++msgstr "politique;sécurité;selinux;avc;permission;mac;alerte;sealert;" + + #: ../src/setroubleshoot/audit_data.py:923 + #, python-format + msgid "port %s" + msgstr "port %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "Inconnu" + +@@ -72,11 +73,12 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" +-"%s **** AVC incorrect marqué à ignorer (dontaudit) dans la stratégie " +-"actuelle. 'semodule -B' activera les règles marquées comme « dontaudit ». " +-"***\n" ++"%s\n" ++"**** AVC incorrect marqué à ignorer (dontaudit) dans la stratégie actuelle. " ++"'semodule -B' activera les règles marquées comme « dontaudit ». ***\n" + + #: ../src/setroubleshoot/audit_data.py:1011 + msgid "Must call policy_init first" +@@ -87,28 +89,36 @@ msgstr "Il faut appeller policy_init en premier" + msgid "" + "%s \n" + "**** Invalid AVC: bad target context ****\n" +-msgstr "%s **** AVC incorrect. Mauvais contexte cible. ***\n" ++msgstr "" ++"%s\n" ++"**** AVC incorrect. Mauvais contexte cible. ***\n" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format + msgid "" + "%s \n" + "**** Invalid AVC: bad source context ****\n" +-msgstr "%s **** AVC incorrect. Mauvais contexte source. ***\n" ++msgstr "" ++"%s\n" ++"**** AVC incorrect. Mauvais contexte source. ***\n" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format + msgid "" + "%s \n" + "**** Invalid AVC: bad type class ****\n" +-msgstr "%s **** AVC incorrect. Mauvais type de classe. ***\n" ++msgstr "" ++"%s\n" ++"**** AVC incorrect. Mauvais type de classe. ***\n" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format + msgid "" + "%s \n" + "**** Invalid AVC: bad permission ****\n" +-msgstr "%s **** AVC incorrect. Mauvaise permission. ***\n" ++msgstr "" ++"%s\n" ++"**** AVC incorrect. Mauvaise permission. ***\n" + + #: ../src/setroubleshoot/audit_data.py:1021 + msgid "Error during access vector computation" +@@ -169,7 +179,7 @@ msgstr "#" + + #: ../src/setroubleshoot/browser.py:307 + msgid "Source Process" +-msgstr "Processus source " ++msgstr "Processus source" + + #: ../src/setroubleshoot/browser.py:307 + msgid "Attempted Access" +@@ -203,7 +213,7 @@ msgstr "Ignorer" + + #: ../src/setroubleshoot/browser.py:387 ../gui/browser.glade.h:30 + msgid "Ignore alert in the future." +-msgstr "Ignorer les futures alertes" ++msgstr "Ignorer les futures alertes." + + #: ../src/setroubleshoot/browser.py:424 + msgid "If you were trying to..." +@@ -326,7 +336,7 @@ msgstr "la connexion a été rompue" + + #: ../src/setroubleshoot/errcode.py:98 + msgid "Invalid request. The file descriptor is not open" +-msgstr "Requête invalide. Descripteur de fichier non ouvert." ++msgstr "Requête invalide. Descripteur de fichier non ouvert" + + #: ../src/setroubleshoot/errcode.py:100 + msgid "insufficient permission to modify user" +@@ -365,25 +375,25 @@ msgstr "" + "Si vous souhaitez autoriser $SOURCE_BASE_PATH à accéder à $ACCESS sur " + "$TARGET_BASE_PATH $TARGET_CLASS" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "Pour des messages SELinux exhaustifs, lancez sealert -l %s" ++msgstr " Pour des messages SELinux exhaustifs, lancez sealert -l %s" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "L'utilisateur (%s) ne peut modifier les données de (%s)" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "Démarré" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "Écouteur d'audit" + +@@ -506,40 +516,40 @@ msgstr "Informations complémentaires :\n" + + #: ../src/setroubleshoot/signature.py:527 + msgid "Source Context" +-msgstr "Contexte source " ++msgstr "Contexte source" + + #: ../src/setroubleshoot/signature.py:528 + msgid "Target Context" +-msgstr "Contexte cible " ++msgstr "Contexte cible" + + #: ../src/setroubleshoot/signature.py:529 + msgid "Target Objects" +-msgstr "Objets du contexte " ++msgstr "Objets du contexte" + + #: ../src/setroubleshoot/signature.py:530 + msgid "Source" +-msgstr "Source " ++msgstr "Source" + + #: ../src/setroubleshoot/signature.py:531 + msgid "Source Path" +-msgstr "Chemin de la source " ++msgstr "Chemin de la source" + + #: ../src/setroubleshoot/signature.py:532 + msgid "Port" +-msgstr "Port " ++msgstr "Port" + + #: ../src/setroubleshoot/signature.py:534 + #: ../src/setroubleshoot/signature.py:536 + msgid "Host" +-msgstr "Hôte " ++msgstr "Hôte" + + #: ../src/setroubleshoot/signature.py:537 + msgid "Source RPM Packages" +-msgstr "Paquets RPM source " ++msgstr "Paquets RPM source" + + #: ../src/setroubleshoot/signature.py:538 + msgid "Target RPM Packages" +-msgstr "Paquets RPM cible " ++msgstr "Paquets RPM cible" + + #: ../src/setroubleshoot/signature.py:539 + msgid "SELinux Policy RPM" +@@ -551,45 +561,45 @@ msgstr "Stratégie locale RPM" + + #: ../src/setroubleshoot/signature.py:541 + msgid "Selinux Enabled" +-msgstr "Selinux activé " ++msgstr "Selinux activé" + + #: ../src/setroubleshoot/signature.py:542 + msgid "Policy Type" +-msgstr "Type de stratégie " ++msgstr "Type de stratégie" + + #: ../src/setroubleshoot/signature.py:543 + msgid "Enforcing Mode" +-msgstr "Mode strict " ++msgstr "Mode strict" + + #: ../src/setroubleshoot/signature.py:545 + #: ../src/setroubleshoot/signature.py:547 + msgid "Host Name" +-msgstr "Nom de l'hôte " ++msgstr "Nom de l'hôte" + + #: ../src/setroubleshoot/signature.py:552 + #: ../src/setroubleshoot/signature.py:554 + msgid "Platform" +-msgstr "Plateforme " ++msgstr "Plateforme" + + #: ../src/setroubleshoot/signature.py:555 + msgid "Alert Count" +-msgstr "Compteur d'alertes " ++msgstr "Compteur d'alertes" + + #: ../src/setroubleshoot/signature.py:557 + msgid "First Seen" +-msgstr "Première alerte " ++msgstr "Première alerte" + + #: ../src/setroubleshoot/signature.py:558 + msgid "Last Seen" +-msgstr "Dernière alerte " ++msgstr "Dernière alerte" + + #: ../src/setroubleshoot/signature.py:559 + msgid "Local ID" +-msgstr "ID local " ++msgstr "ID local" + + #: ../src/setroubleshoot/signature.py:561 + msgid "Raw Audit Messages" +-msgstr "Messages d'audit bruts " ++msgstr "Messages d'audit bruts" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +@@ -617,7 +627,7 @@ msgid "" + "Then " + msgstr "" + "\n" +-"Alors " ++"Alors " + + #: ../src/setroubleshoot/signature.py:626 + msgid "" +@@ -660,7 +670,7 @@ msgstr "Refus d'accès AVC par SELinux. Cliquez pour voir" + + #: ../src/seapplet:160 + msgid "SELinux Troubleshooter: Applet requires SELinux be enabled to run" +-msgstr "SELinux Troubleshooter: Applet requiert que SELinux soit activé" ++msgstr "SELinux Troubleshooter : Applet requiert que SELinux soit activé" + + #: ../src/sealert:121 + msgid "SELinux not enabled, sealert will not run on non SELinux systems" +@@ -784,8 +794,8 @@ msgstr "Vérifier et soumettre le rapport de bug" + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"Vérifier et soumettre le rapport de " +-"Bug" ++"Vérifier et soumettre le rapport de Bug" + + #: ../gui/bug_report.glade.h:3 + msgid "" +@@ -807,8 +817,7 @@ msgstr "Soumettre le rapport" + msgid "" + "This operation was completed. The quick brown fox jumped over the lazy dog." + msgstr "" +-"Cette opération a été achevée. Portez ce vieux whisky au juge blond qui " +-"fume." ++"Cette opération a été achevée. Portez ce vieux whisky au juge blond qui fume." + + #: ../gui/success_dialog.glade.h:1 + msgid "Success!" +@@ -817,3 +826,10 @@ msgstr "Succès !" + #: ../gui/success_dialog.glade.h:3 + msgid "button" + msgstr "bouton" ++ ++#~ msgid "" ++#~ "%s \n" ++#~ "**** TEST OF method source - ATTEMPT #2 ****\n" ++#~ msgstr "" ++#~ "%s\n" ++#~ "**** TEST DE la méthode source - ESSAI N°2 ***\n" +diff --git a/framework/po/fur.po b/framework/po/fur.po +index 00a7599..f31477c 100644 +--- a/framework/po/fur.po ++++ b/framework/po/fur.po +@@ -3,7 +3,7 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2019-12-24 09:43-0500\n" + "Last-Translator: Fabio Tomat \n" + "Language-Team: Friulian\n" +@@ -31,9 +31,9 @@ msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgid "port %s" + msgstr "puarte %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "No cognossût" + +@@ -48,7 +48,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -338,25 +339,25 @@ msgstr "" + "Se tu desideris permeti che $SOURCE_BASE_PATH al vedi l'acès di $ACCESS al " + "$TARGET_BASE_PATH $TARGET_CLASS" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "Par vê i messaçs complets di SELinux eseguî: sealert -l %s" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "L'utent (%s) nol pues modificâ i dâts par (%s)" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "Inviât" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "Scoltadôr controi" + +@@ -756,8 +757,8 @@ msgstr "Torne viôt e invie la segnalazion di erôr" + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"Torne viôt e invie la segnalazion di " +-"erôr" ++"Torne viôt e invie la segnalazion di erôr" + + #: ../gui/bug_report.glade.h:3 + msgid "" +@@ -779,8 +780,8 @@ msgstr "Invie la segnalazion" + msgid "" + "This operation was completed. The quick brown fox jumped over the lazy dog." + msgstr "" +-"Cheste operazion e je stade completade. La bolp svelte e je saltade parsore" +-" dal cjan poltron." ++"Cheste operazion e je stade completade. La bolp svelte e je saltade parsore " ++"dal cjan poltron." + + #: ../gui/success_dialog.glade.h:1 + msgid "Success!" +diff --git a/framework/po/ga.po b/framework/po/ga.po +deleted file mode 100644 +index 0b0fb35..0000000 +--- a/framework/po/ga.po ++++ /dev/null +@@ -1,827 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Irish (http://www.transifex.com/projects/p/fedora/language/" +-"ga/)\n" +-"Language: ga\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : " +-"4);\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/gl.po b/framework/po/gl.po +index ac64535..e9e16a6 100644 +--- a/framework/po/gl.po ++++ b/framework/po/gl.po +@@ -8,10 +8,11 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2015-02-20 02:14-0500\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Galician (http://www.transifex.com/projects/p/fedora/language/gl/)\n" ++"Language-Team: Galician (http://www.transifex.com/projects/p/fedora/language/" ++"gl/)\n" + "Language: gl\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -36,9 +37,9 @@ msgstr "" + msgid "port %s" + msgstr "porto %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "Descoñecido" + +@@ -53,7 +54,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -341,25 +343,25 @@ msgid "" + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "" + +diff --git a/framework/po/gu.po b/framework/po/gu.po +index b30ea5e..80177c9 100644 +--- a/framework/po/gu.po ++++ b/framework/po/gu.po +@@ -13,10 +13,11 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2017-08-31 08:30-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Gujarati (http://www.transifex.com/projects/p/fedora/language/gu/)\n" ++"Language-Team: Gujarati (http://www.transifex.com/projects/p/fedora/language/" ++"gu/)\n" + "Language: gu\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -41,9 +42,9 @@ msgstr "પોલિસી;સુરક્ષા;selinux;avc;પરવાનગ + msgid "port %s" + msgstr "પોર્ટ %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "અજ્ઞાત" + +@@ -58,7 +59,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -346,25 +348,25 @@ msgid "" + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "વપરાશકર્તા (%s) એ (%s) માટે માહિતી સુધારી શકતો નથી" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "શરૂ થયેલ" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "સાંભળનાર તપાસ" + +@@ -719,8 +721,7 @@ msgid "" + "Read alert troubleshoot information. May require administrative privileges " + "to remedy." + msgstr "" +-"મુશ્કેલીનિવારણ જાણકારીની ચેતવણીને વાંચો. સુધારવા માટે વહીવટી અધિકારોની જરૂર" +-" પડી શકે છે." ++"મુશ્કેલીનિવારણ જાણકારીની ચેતવણીને વાંચો. સુધારવા માટે વહીવટી અધિકારોની જરૂર પડી શકે છે." + + #: ../gui/browser.glade.h:27 + msgid "Email alert to system administrator." +@@ -756,17 +757,15 @@ msgstr "ભૂલ અહેવાલની તપાસ કરો અને સ + + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" +-msgstr "" +-"ભૂલ અહેવાલની તપાસ કરો અને સમાવો " ++msgstr "ભૂલ અહેવાલની તપાસ કરો અને સમાવો " + + #: ../gui/bug_report.glade.h:3 + msgid "" + "You may wish to review the error output that will be included in this bug " + "report and modify it to exclude any sensitive data below." + msgstr "" +-"તમે ભૂલ આઉટપુટને ચકાસવા માટે ઇચ્છા રાખી શકો છો કે જે આ ભૂલ અહેવાલમાં સમાવેલ " +-"હશે અને કોઇપણ સંવેદનશીલ માહિતીને બાકાત કરવા માટે તેને બદલો. તમે નીચે કરી શકો" +-" છો." ++"તમે ભૂલ આઉટપુટને ચકાસવા માટે ઇચ્છા રાખી શકો છો કે જે આ ભૂલ અહેવાલમાં સમાવેલ હશે અને કોઇપણ " ++"સંવેદનશીલ માહિતીને બાકાત કરવા માટે તેને બદલો. તમે નીચે કરી શકો છો." + + #: ../gui/bug_report.glade.h:4 + msgid "Included error output:" +diff --git a/framework/po/he.po b/framework/po/he.po +index 2fdded1..1202f2b 100644 +--- a/framework/po/he.po ++++ b/framework/po/he.po +@@ -9,10 +9,11 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2016-09-14 06:12-0400\n" + "Last-Translator: Niv Baehr \n" +-"Language-Team: Hebrew (http://www.transifex.com/projects/p/fedora/language/he/)\n" ++"Language-Team: Hebrew (http://www.transifex.com/projects/p/fedora/language/" ++"he/)\n" + "Language: he\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -31,16 +32,17 @@ msgstr "פתרון בעיות הנגרמות עקב דחיות גישה של SEL + #: ../setroubleshoot.desktop.in.h:3 + msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgstr "" +-"policy;security;selinux;avc;permission;mac;alert;sealert;התראות;התרעות;אזהרות;התרעה;התראה;פתרון;בעיות;מדיניות;גישה;הרשאות;הרשאה;כתובת;אבטחה;" ++"policy;security;selinux;avc;permission;mac;alert;sealert;התראות;התרעות;" ++"אזהרות;התרעה;התראה;פתרון;בעיות;מדיניות;גישה;הרשאות;הרשאה;כתובת;אבטחה;" + + #: ../src/setroubleshoot/audit_data.py:923 + #, python-format + msgid "port %s" + msgstr "פתחה %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "לא ידוע" + +@@ -55,7 +57,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -343,25 +346,25 @@ msgid "" + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "" + +diff --git a/framework/po/hi.po b/framework/po/hi.po +index 545ad34..8d9fc0d 100644 +--- a/framework/po/hi.po ++++ b/framework/po/hi.po +@@ -14,10 +14,11 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2017-08-31 08:30-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Hindi (http://www.transifex.com/projects/p/fedora/language/hi/)\n" ++"Language-Team: Hindi (http://www.transifex.com/projects/p/fedora/language/" ++"hi/)\n" + "Language: hi\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -42,9 +43,9 @@ msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgid "port %s" + msgstr "port %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "अज्ञात" + +@@ -59,7 +60,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -347,25 +349,25 @@ msgid "" + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "उपयोक्ता (%s) (%s) के लिए आंकड़ा बदल नहीं सकता है" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "आरंभ किया" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "लेखा श्रोता" + +@@ -440,8 +442,7 @@ msgstr "%s के पास अऩुज्ञात्मक प्रकार + + #: ../src/setroubleshoot/signature.py:421 + msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +-"SELinux के पास अऩुज्ञात्मक प्रकार में है. यह पहुँच मना नहीं किया गया था." ++msgstr "SELinux के पास अऩुज्ञात्मक प्रकार में है. यह पहुँच मना नहीं किया गया था." + + #: ../src/setroubleshoot/signature.py:475 + #, python-format +@@ -643,8 +644,7 @@ msgstr "" + + #: ../src/sealert:121 + msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +-"SELinux सक्रिय नहीं किया हुआ था, sealert गैर SELinux सिस्टम पर नहीं चलेगा" ++msgstr "SELinux सक्रिय नहीं किया हुआ था, sealert गैर SELinux सिस्टम पर नहीं चलेगा" + + #: ../src/sealert:171 + msgid "Not fixable." +@@ -719,8 +719,7 @@ msgid "" + "Read alert troubleshoot information. May require administrative privileges " + "to remedy." + msgstr "" +-"चेतावनी विघ्ननिवारण सूचना पढ़ें. सुधारने के लिए प्रशासनिक अधिकार की जरूरत हो" +-" सकती है." ++"चेतावनी विघ्ननिवारण सूचना पढ़ें. सुधारने के लिए प्रशासनिक अधिकार की जरूरत हो सकती है." + + #: ../gui/browser.glade.h:27 + msgid "Email alert to system administrator." +@@ -757,17 +756,15 @@ msgstr "बग रिपोर्ट की समीक्षा करें + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"बग रिपोर्ट की समीक्षा करें और सुपुर्द " +-"करें" ++"बग रिपोर्ट की समीक्षा करें और सुपुर्द करें" + + #: ../gui/bug_report.glade.h:3 + msgid "" + "You may wish to review the error output that will be included in this bug " + "report and modify it to exclude any sensitive data below." + msgstr "" +-"आप त्रुटि आउटपुट की समीक्षा करने की सोच सकते हैं जो कि इस बग रिपोर्ट में " +-"शामिल किया जाएगा और इसे किसी संवेदनशील आँकड़ा को निकालने के लिए रूपांतरित " +-"करें." ++"आप त्रुटि आउटपुट की समीक्षा करने की सोच सकते हैं जो कि इस बग रिपोर्ट में शामिल किया " ++"जाएगा और इसे किसी संवेदनशील आँकड़ा को निकालने के लिए रूपांतरित करें." + + #: ../gui/bug_report.glade.h:4 + msgid "Included error output:" +@@ -780,8 +777,7 @@ msgstr "रिपोर्ट सुपुर्द करें" + #: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 + msgid "" + "This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +-"यह संक्रिया संपन्न हो गई. The quick brown fox jumped over the lazy dog." ++msgstr "यह संक्रिया संपन्न हो गई. The quick brown fox jumped over the lazy dog." + + #: ../gui/success_dialog.glade.h:1 + msgid "Success!" +diff --git a/framework/po/hr.po b/framework/po/hr.po +index dd2124a..0b69d64 100644 +--- a/framework/po/hr.po ++++ b/framework/po/hr.po +@@ -8,15 +8,17 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2015-02-20 02:14-0500\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Croatian (http://www.transifex.com/projects/p/fedora/language/hr/)\n" ++"Language-Team: Croatian (http://www.transifex.com/projects/p/fedora/language/" ++"hr/)\n" + "Language: hr\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" + "Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" ++"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" ++"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + "X-Generator: Zanata 4.6.2\n" + + #: ../setroubleshoot.desktop.in.h:1 +@@ -36,9 +38,9 @@ msgstr "" + msgid "port %s" + msgstr "" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "Nepoznato" + +@@ -53,7 +55,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -337,25 +340,25 @@ msgid "" + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "" + +diff --git a/framework/po/hu.po b/framework/po/hu.po +index dec72bc..99d86a8 100644 +--- a/framework/po/hu.po ++++ b/framework/po/hu.po +@@ -15,10 +15,11 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2019-11-26 12:29-0500\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Hungarian (http://www.transifex.com/projects/p/fedora/language/hu/)\n" ++"Language-Team: Hungarian (http://www.transifex.com/projects/p/fedora/" ++"language/hu/)\n" + "Language: hu\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -43,9 +44,9 @@ msgstr "házirend;biztonság;selinux;avc;jogosultság;mac;riasztás;" + msgid "port %s" + msgstr "port: %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "Ismeretlen" + +@@ -60,7 +61,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -348,25 +350,25 @@ msgid "" + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "A (%s) felhasználó nem módosíthatja (%s) adatait" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "Elindítva" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "Audit figyelő" + +@@ -767,8 +769,8 @@ msgstr "Felülvizsgálja és beküldi a hibajelentést" + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"Felülvizsgálja és beküldi a hiba " +-"jelentést" ++"Felülvizsgálja és beküldi a hiba jelentést" + + #: ../gui/bug_report.glade.h:3 + msgid "" +diff --git a/framework/po/hy.po b/framework/po/hy.po +deleted file mode 100644 +index e914257..0000000 +--- a/framework/po/hy.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Armenian (http://www.transifex.com/projects/p/fedora/language/" +-"hy/)\n" +-"Language: hy\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n != 1);\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/ia.po b/framework/po/ia.po +deleted file mode 100644 +index 3b4f7f7..0000000 +--- a/framework/po/ia.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Interlingua (http://www.transifex.com/projects/p/fedora/" +-"language/ia/)\n" +-"Language: ia\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n != 1);\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/id.po b/framework/po/id.po +deleted file mode 100644 +index a854b2d..0000000 +--- a/framework/po/id.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Indonesian (http://www.transifex.com/projects/p/fedora/" +-"language/id/)\n" +-"Language: id\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0;\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/ilo.po b/framework/po/ilo.po +deleted file mode 100644 +index e97c588..0000000 +--- a/framework/po/ilo.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Iloko (http://www.transifex.com/projects/p/fedora/language/" +-"ilo/)\n" +-"Language: ilo\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n != 1);\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/io.po b/framework/po/io.po +deleted file mode 100644 +index 79e414c..0000000 +--- a/framework/po/io.po ++++ /dev/null +@@ -1,825 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2011-02-16 14:40+0000\n" +-"Last-Translator: FULL NAME \n" +-"Language-Team: Indonesian \n" +-"Language: id\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/is.po b/framework/po/is.po +deleted file mode 100644 +index 48fc5f9..0000000 +--- a/framework/po/is.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Icelandic (http://www.transifex.com/projects/p/fedora/" +-"language/is/)\n" +-"Language: is\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n != 1);\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/it.po b/framework/po/it.po +index 190b2f5..f9155ba 100644 +--- a/framework/po/it.po ++++ b/framework/po/it.po +@@ -20,10 +20,11 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2018-11-20 03:11-0500\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Italian (http://www.transifex.com/projects/p/fedora/language/it/)\n" ++"Language-Team: Italian (http://www.transifex.com/projects/p/fedora/language/" ++"it/)\n" + "Language: it\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -48,9 +49,9 @@ msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgid "port %s" + msgstr "porte %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "Sconosciuto" + +@@ -65,7 +66,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -355,25 +357,25 @@ msgstr "" + "Se vuoi abilitare $SOURCE_BASE_PATH ad avere $ACCESS accesso al " + "$TARGET_BASE_PATH $TARGET_CLASS" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr " Per i messaggi SELinux completi, eseguire: sealert -l %s" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "L'utente (%s) non può modificare i dati per (%s)" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "Avviato" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "Ascoltatore audit" + +@@ -445,8 +447,7 @@ msgstr "capability2" + #, python-format + msgid "%s has a permissive type (%s). This access was not denied." + msgstr "" +-"%s presenta una tipologia permissiva (%s). Questo accesso non è stato " +-"negato." ++"%s presenta una tipologia permissiva (%s). Questo accesso non è stato negato." + + #: ../src/setroubleshoot/signature.py:421 + msgid "SELinux is in permissive mode. This access was not denied." +@@ -658,8 +659,7 @@ msgstr "" + + #: ../src/sealert:121 + msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +-"SELinux non è abilitato, sealert non funzionerà su sistemi non SELinux" ++msgstr "SELinux non è abilitato, sealert non funzionerà su sistemi non SELinux" + + #: ../src/sealert:171 + msgid "Not fixable." +@@ -692,9 +692,8 @@ msgid "" + "Daniel Walsh \n" + "John Dennis \n" + msgstr "" +-"Copyright (c) 2010 Thomas Liu Máirín Duffy " +-"Daniel Walsh John Dennis " +-"\n" ++"Copyright (c) 2010 Thomas Liu Máirín Duffy Daniel Walsh John Dennis \n" + + #: ../gui/browser.glade.h:9 + msgid "Troubleshoot selected alert" +@@ -797,8 +796,8 @@ msgstr "Sottometti rapporto" + msgid "" + "This operation was completed. The quick brown fox jumped over the lazy dog." + msgstr "" +-"Questa operazione è stata completata. Ma la volpe col suo balzo ha raggiunto" +-" il quieto fido." ++"Questa operazione è stata completata. Ma la volpe col suo balzo ha raggiunto " ++"il quieto fido." + + #: ../gui/success_dialog.glade.h:1 + msgid "Success!" +diff --git a/framework/po/ja.po b/framework/po/ja.po +index d4fefd1..aa969dd 100644 +--- a/framework/po/ja.po ++++ b/framework/po/ja.po +@@ -21,16 +21,17 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"PO-Revision-Date: 2020-07-24 04:26-0400\n" +-"Last-Translator: Copied by Zanata \n" +-"Language-Team: Japanese (http://www.transifex.com/projects/p/fedora/language/ja/)\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" ++"PO-Revision-Date: 2021-09-17 07:34+0000\n" ++"Last-Translator: Sundeep Anand \n" ++"Language-Team: Japanese \n" + "Language: ja\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" + "Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=1; plural=0;\n" +-"X-Generator: Zanata 4.6.2\n" ++"X-Generator: Weblate 4.8\n" + + #: ../setroubleshoot.desktop.in.h:1 + msgid "SELinux Troubleshooter" +@@ -49,9 +50,9 @@ msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgid "port %s" + msgstr "ポート %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "不明" + +@@ -68,10 +69,12 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + "%s \n" +-"**** 記録した AVC が現在のポリシーで dontaudit されています。 'semodule -B' が dontaudit ルールをオンにします。 ***\n" ++"**** 記録した AVC が現在のポリシーで dontaudit されています。 'semodule -B' " ++"が dontaudit ルールをオンにします。 ***\n" + + #: ../src/setroubleshoot/audit_data.py:1011 + msgid "Must call policy_init first" +@@ -212,7 +215,7 @@ msgstr "次を試行していた場合..." + + #: ../src/setroubleshoot/browser.py:433 + msgid "Then this is the solution." +-msgstr "これが解決策です" ++msgstr "これが解決策です。" + + #: ../src/setroubleshoot/browser.py:531 + msgid "" +@@ -237,7 +240,7 @@ msgstr "プラグイン: %s " + + #: ../src/setroubleshoot/browser.py:643 + msgid "Unable to grant access." +-msgstr "アクセスを認可できません" ++msgstr "アクセスを認可できません。" + + #: ../src/setroubleshoot/browser.py:674 ../src/setroubleshoot/browser.py:816 + #, python-format +@@ -331,7 +334,7 @@ msgstr "無効な要求です。ファイル記述子は開いていません" + + #: ../src/setroubleshoot/errcode.py:100 + msgid "insufficient permission to modify user" +-msgstr "ユーザーを変更するのに十分な権限がありません。" ++msgstr "ユーザーを変更するのに十分な権限がありません" + + #: ../src/setroubleshoot/errcode.py:101 + msgid "authentication failed" +@@ -352,7 +355,7 @@ msgstr "ユーザーの検索に失敗しました" + #: ../src/setroubleshoot/gui_utils.py:56 ../src/sealert:565 + #, c-format, python-format + msgid "Opps, %s hit an error!" +-msgstr "%s がエラーです!" ++msgstr "%s がエラーです!" + + #: ../src/setroubleshoot/gui_utils.py:58 ../gui/fail_dialog.glade.h:1 + msgid "Error" +@@ -363,27 +366,28 @@ msgid "" + "If you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" +-"$TARGET_BASE_PATH $TARGET_CLASS で、$SOURCE_BASE_PATH が $ACCESS アクセスするのを許可する場合" ++"$TARGET_BASE_PATH $TARGET_CLASS で、$SOURCE_BASE_PATH が $ACCESS アクセスする" ++"のを許可する場合" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "完全な SELinux メッセージを見るには、sealert -l %s を実行します" ++msgstr " 完全な SELinux メッセージを見るには、sealert -l %s を実行します" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" +-msgstr "ユーザー(%s) は (%s) 用のデータを修正できません" ++msgstr "ユーザー (%s) は (%s) 用のデータを修正できません" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "開始済み" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "リスナーの監査" + +@@ -454,7 +458,8 @@ msgstr "capability2" + #: ../src/setroubleshoot/signature.py:418 + #, python-format + msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "%s には許容タイプ (%s) があります。このアクセスは拒否されませんでした。" ++msgstr "" ++"%s には許容タイプ (%s) があります。このアクセスは拒否されませんでした。" + + #: ../src/setroubleshoot/signature.py:421 + msgid "SELinux is in permissive mode. This access was not denied." +@@ -483,12 +488,16 @@ msgstr "SELinux により、%s が '%s' 能力を使用できません。" + #: ../src/setroubleshoot/signature.py:480 + #, python-format + msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "SELinux により、%s による %s アクセスが、%s ラベルの付いた %s で拒否されました。" ++msgstr "" ++"SELinux により、%s による %s アクセスが、%s ラベルの付いた %s で拒否されまし" ++"た。" + + #: ../src/setroubleshoot/signature.py:480 + #, python-format + msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "SELinux により、%s による '%s' アクセスが、%s のラベルが付いた %s で拒否されました。" ++msgstr "" ++"SELinux により、%s による '%s' アクセスが、%s のラベルが付いた %s で拒否され" ++"ました。" + + #: ../src/setroubleshoot/signature.py:481 + #, python-format +@@ -600,7 +609,7 @@ msgid "" + msgstr "" + "\n" + "\n" +-"***** プラグイン %s (%.4s 信頼性) による示唆" ++"***** プラグイン %s (%.4s 信頼性) による示唆 " + + #: ../src/setroubleshoot/signature.py:618 + msgid "*" +@@ -659,11 +668,15 @@ msgstr "SELinux AVC 拒否、クリックして表示" + + #: ../src/seapplet:160 + msgid "SELinux Troubleshooter: Applet requires SELinux be enabled to run" +-msgstr "SELinux Troubleshooter: アプレットでは、SELinux が実行するように有効化されている必要があります。" ++msgstr "" ++"SELinux Troubleshooter: アプレットでは、SELinux が実行するように有効化されて" ++"いる必要があります" + + #: ../src/sealert:121 + msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "SELinux が有効化されていません。sealert は SELinux が有効なシステム以外では動作しません。" ++msgstr "" ++"SELinux が有効化されていません。sealert は SELinux が有効なシステム以外では動" ++"作しません" + + #: ../src/sealert:171 + msgid "Not fixable." +@@ -724,11 +737,11 @@ msgstr "SELinux は問題を検出しました。" + + #: ../gui/browser.glade.h:18 + msgid "Turn on alert pop-ups." +-msgstr "通知のポップアップを有効化" ++msgstr "通知のポップアップを有効化。" + + #: ../gui/browser.glade.h:20 + msgid "Turn off alert pop-ups." +-msgstr "通知のポップアップを無効化" ++msgstr "通知のポップアップを無効化。" + + #: ../gui/browser.glade.h:23 + msgid "On this file:" +@@ -742,15 +755,17 @@ msgstr "label" + msgid "" + "Read alert troubleshoot information. May require administrative privileges " + "to remedy." +-msgstr "トラブルシューティングに関する情報をお読みください。多くの場合、トラブルを解決するには、root 権限が必要です。" ++msgstr "" ++"トラブルシューティングに関する情報をお読みください。多くの場合、トラブルを解" ++"決するには、root 権限が必要です。" + + #: ../gui/browser.glade.h:27 + msgid "Email alert to system administrator." +-msgstr "E メールでシステム管理者に通知" ++msgstr "E メールでシステム管理者に通知。" + + #: ../gui/browser.glade.h:31 + msgid "Delete current alert from the database." +-msgstr "現在の通知をデータベースから削除" ++msgstr "現在の通知をデータベースから削除。" + + #: ../gui/browser.glade.h:32 + msgid "Previous" +@@ -758,7 +773,7 @@ msgstr "前へ" + + #: ../gui/browser.glade.h:33 + msgid "Show previous alert." +-msgstr "前の通知を表示" ++msgstr "前の通知を表示。" + + #: ../gui/browser.glade.h:35 + msgid "Next" +@@ -766,11 +781,11 @@ msgstr "次へ" + + #: ../gui/browser.glade.h:36 + msgid "Show next alert." +-msgstr "次の通知を表示" ++msgstr "次の通知を表示。" + + #: ../gui/browser.glade.h:38 + msgid "List all alerts in the database." +-msgstr "データベースからすべての通知を一覧" ++msgstr "データベースからすべての通知を一覧。" + + #: ../gui/bug_report.glade.h:1 + msgid "Review and Submit Bug Report" +@@ -784,7 +799,9 @@ msgstr "確認とバグ報告の提出" + msgid "" + "You may wish to review the error output that will be included in this bug " + "report and modify it to exclude any sensitive data below." +-msgstr "このバグ報告に含まれるエラー出力を確認して、以下のような機密情報を排除するためにそれを修正すると良いでしょう。" ++msgstr "" ++"このバグ報告に含まれるエラー出力を確認して、以下のような機密情報を排除するた" ++"めにそれを修正すると良いでしょう。" + + #: ../gui/bug_report.glade.h:4 + msgid "Included error output:" +@@ -797,7 +814,7 @@ msgstr "報告の提出" + #: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 + msgid "" + "This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "このオプションは完了です。「素早い茶色の狐がのろまな犬を飛び越えました。」" ++msgstr "このオプションは完了です。素早い茶色の狐がのろまな犬を飛び越えました。" + + #: ../gui/success_dialog.glade.h:1 + msgid "Success!" +@@ -806,3 +823,14 @@ msgstr "成功しました!" + #: ../gui/success_dialog.glade.h:3 + msgid "button" + msgstr "ボタン" ++ ++#, fuzzy ++#~| msgid "" ++#~| "%s \n" ++#~| "**** Invalid AVC: bad source context ****\n" ++#~ msgid "" ++#~ "%s \n" ++#~ "**** TEST OF method source - ATTEMPT #2 ****\n" ++#~ msgstr "" ++#~ "%s \n" ++#~ "**** 無効な AVC: 不正ソースコンテキストです。 ***\n" +diff --git a/framework/po/ka.po b/framework/po/ka.po +deleted file mode 100644 +index 732a91f..0000000 +--- a/framework/po/ka.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Georgian (http://www.transifex.com/projects/p/fedora/language/" +-"ka/)\n" +-"Language: ka\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0;\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/kg.po b/framework/po/kg.po +deleted file mode 100644 +index 79e414c..0000000 +--- a/framework/po/kg.po ++++ /dev/null +@@ -1,825 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2011-02-16 14:40+0000\n" +-"Last-Translator: FULL NAME \n" +-"Language-Team: Indonesian \n" +-"Language: id\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/kk.po b/framework/po/kk.po +deleted file mode 100644 +index 09fa97d..0000000 +--- a/framework/po/kk.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Kazakh (http://www.transifex.com/projects/p/fedora/language/" +-"kk/)\n" +-"Language: kk\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0;\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/km.po b/framework/po/km.po +deleted file mode 100644 +index bfc6113..0000000 +--- a/framework/po/km.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Khmer (http://www.transifex.com/projects/p/fedora/language/" +-"km/)\n" +-"Language: km\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0;\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/kn.po b/framework/po/kn.po +index 9e27c60..477f520 100644 +--- a/framework/po/kn.po ++++ b/framework/po/kn.po +@@ -16,10 +16,11 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2017-08-31 08:30-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Kannada (http://www.transifex.com/projects/p/fedora/language/kn/)\n" ++"Language-Team: Kannada (http://www.transifex.com/projects/p/fedora/language/" ++"kn/)\n" + "Language: kn\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -44,9 +45,9 @@ msgstr "ಪಾಲಿಸಿ;ಸುರಕ್ಷತೆ;selinux;avc;ಅನುಮತ + msgid "port %s" + msgstr "ಸಂಪರ್ಕಸ್ಥಾನ %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "ಅಜ್ಞಾತ" + +@@ -61,7 +62,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -349,25 +351,25 @@ msgid "" + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "ಬಳಕೆದಾರ (%s) ನು (%s) ಗಾಗಿ ದತ್ತಾಂಶವನ್ನು ಮಾರ್ಪಡಿಸಲಾಗುವುದಿಲ್ಲ" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "ಆರಂಭಗೊಂಡಿದೆ" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "ಆಡಿಟ್ ಆಲಿಸುವವ" + +@@ -469,15 +471,14 @@ msgstr "SELinux %s ಸಾಮರ್ಥ್ಯಗಳನ್ನು %s ಬಳಸದ + #, python-format + msgid "SELinux is preventing %s from %s access on the %s labeled %s." + msgstr "" +-"%s ಅನ್ನು %s ಇಂದ %s ನಲ್ಲಿನ (%s ಎಂದು ಲೇಬಲ್‌ ಮಾಡಲಾದ) ನಿಲುಕನ್ನು SELinux " +-"ತಡೆಯುತ್ತಿದೆ." ++"%s ಅನ್ನು %s ಇಂದ %s ನಲ್ಲಿನ (%s ಎಂದು ಲೇಬಲ್‌ ಮಾಡಲಾದ) ನಿಲುಕನ್ನು SELinux ತಡೆಯುತ್ತಿದೆ." + + #: ../src/setroubleshoot/signature.py:480 + #, python-format + msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." + msgstr "" +-"SELinux, %s ಅನ್ನು %s ಇಂದ %s ನಲ್ಲಿ (%s ಎಂದು ಲೇಬಲ್‌ ಮಾಡಲಾದ) " +-"ನಿಲುಕಿಸಿಕೊಳ್ಳದಂತೆ ತಡೆಯುತ್ತಿದೆ." ++"SELinux, %s ಅನ್ನು %s ಇಂದ %s ನಲ್ಲಿ (%s ಎಂದು ಲೇಬಲ್‌ ಮಾಡಲಾದ) ನಿಲುಕಿಸಿಕೊಳ್ಳದಂತೆ " ++"ತಡೆಯುತ್ತಿದೆ." + + #: ../src/setroubleshoot/signature.py:481 + #, python-format +@@ -653,8 +654,7 @@ msgstr "" + #: ../src/sealert:121 + msgid "SELinux not enabled, sealert will not run on non SELinux systems" + msgstr "" +-"SELinux ಅನ್ನು ಶಕ್ತಗೊಂಡಿಲ್ಲ, SELinux ಅಲ್ಲದ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ sealert " +-"ಚಲಾಯಿತಗೊಳ್ಳುವುದಿಲ್ಲ" ++"SELinux ಅನ್ನು ಶಕ್ತಗೊಂಡಿಲ್ಲ, SELinux ಅಲ್ಲದ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ sealert ಚಲಾಯಿತಗೊಳ್ಳುವುದಿಲ್ಲ" + + #: ../src/sealert:171 + msgid "Not fixable." +@@ -729,8 +729,8 @@ msgid "" + "Read alert troubleshoot information. May require administrative privileges " + "to remedy." + msgstr "" +-"ಎಚ್ಚರಿಕೆ ತೊಂದರೆ ನಿವಾರಣೆ ಮಾಹಿತಿಯನ್ನು ತೋರಿಸು. ಇದಕ್ಕೆ ವ್ಯವಸ್ಥಾಪಕರ ಅಧಿಕಾರಗಳ " +-"ಅಗತ್ಯ ಬೀಳಬಹುದು." ++"ಎಚ್ಚರಿಕೆ ತೊಂದರೆ ನಿವಾರಣೆ ಮಾಹಿತಿಯನ್ನು ತೋರಿಸು. ಇದಕ್ಕೆ ವ್ಯವಸ್ಥಾಪಕರ ಅಧಿಕಾರಗಳ ಅಗತ್ಯ " ++"ಬೀಳಬಹುದು." + + #: ../gui/browser.glade.h:27 + msgid "Email alert to system administrator." +@@ -774,8 +774,8 @@ msgid "" + "You may wish to review the error output that will be included in this bug " + "report and modify it to exclude any sensitive data below." + msgstr "" +-"ನೀವು ಬಯಸಿದಲ್ಲಿ ಈ ದೋಷ ವರದಿಯಲ್ಲಿ ಸೇರಿಸಲಾಗುವ ದೋಷದ ಔಟ್‌ಪುಟ್ ಅನ್ನು ಅವಲೋಕಿಸಬಹುದು " +-"ಹಾಗು ಅದರಲ್ಲಿ ಯಾವುದೆ ಸೂಕ್ಷ್ಮಸಂವೇದಿ ಮಾಹಿತಿಯು ಇರದಂತೆ ಮಾರ್ಪಡಿಸಬಹುದು." ++"ನೀವು ಬಯಸಿದಲ್ಲಿ ಈ ದೋಷ ವರದಿಯಲ್ಲಿ ಸೇರಿಸಲಾಗುವ ದೋಷದ ಔಟ್‌ಪುಟ್ ಅನ್ನು ಅವಲೋಕಿಸಬಹುದು ಹಾಗು " ++"ಅದರಲ್ಲಿ ಯಾವುದೆ ಸೂಕ್ಷ್ಮಸಂವೇದಿ ಮಾಹಿತಿಯು ಇರದಂತೆ ಮಾರ್ಪಡಿಸಬಹುದು." + + #: ../gui/bug_report.glade.h:4 + msgid "Included error output:" +@@ -789,8 +789,7 @@ msgstr "ಒಂದು ವರದಿಯನ್ನು ಸಲ್ಲಿಸಿ" + msgid "" + "This operation was completed. The quick brown fox jumped over the lazy dog." + msgstr "" +-"ಈ ಕಾರ್ಯವನ್ನು ಪೂರ್ಣಗೊಳಿಸಲಾಗಿದೆ. The quick brown fox jumped over the lazy " +-"dog." ++"ಈ ಕಾರ್ಯವನ್ನು ಪೂರ್ಣಗೊಳಿಸಲಾಗಿದೆ. The quick brown fox jumped over the lazy dog." + + #: ../gui/success_dialog.glade.h:1 + msgid "Success!" +diff --git a/framework/po/ko.po b/framework/po/ko.po +index 7455cf5..bacd1b8 100644 +--- a/framework/po/ko.po ++++ b/framework/po/ko.po +@@ -14,16 +14,17 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"PO-Revision-Date: 2020-07-24 04:30-0400\n" +-"Last-Translator: Copied by Zanata \n" +-"Language-Team: Korean (http://www.transifex.com/projects/p/fedora/language/ko/)\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" ++"PO-Revision-Date: 2021-04-09 07:02+0000\n" ++"Last-Translator: simmon \n" ++"Language-Team: Korean \n" + "Language: ko\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" + "Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=1; plural=0;\n" +-"X-Generator: Zanata 4.6.2\n" ++"X-Generator: Weblate 4.5.3\n" + + #: ../setroubleshoot.desktop.in.h:1 + msgid "SELinux Troubleshooter" +@@ -42,9 +43,9 @@ msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgid "port %s" + msgstr "포트 %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "알려지지 않음" + +@@ -61,10 +62,12 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + "%s \n" +-"**** 기록된 AVC가 현재 정책에서 dontaudit되었습니다. 'semodule -B'는 dontaudit 규칙을 활성화하게 됩니다. ***\n" ++"**** 기록된 AVC가 현재 정책에서 dontaudit되었습니다. 'semodule -B'는 " ++"dontaudit 규칙을 활성화하게 됩니다. ***\n" + + #: ../src/setroubleshoot/audit_data.py:1011 + msgid "Must call policy_init first" +@@ -95,7 +98,7 @@ msgid "" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + "%s \n" +-"**** 잘못된 AVC 잘못된 유형 클래스 ***\n" ++"**** 잘못된 AVC 잘못된 유형 등급 ***\n" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +@@ -358,27 +361,28 @@ msgid "" + "If you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" +-"허용하려는 경우 $SOURCE가질 _BASE_PATH $ACCESS 에 대한 액세스 $TARGET_BASE_PATH $TARGET_수업" ++"허용하려는 경우 $SOURCE가질 _BASE_PATH $ACCESS 에 대한 액세스 " ++"$TARGET_BASE_PATH $TARGET_수업" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr " 완전한 SELinux 메시지를 실행하려면 : sealert -l %s" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "사용자 (%s)는 (%s)에 대한 데이터를 수정할 수 없습니다" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "시작" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "청취자 감사" + +@@ -478,12 +482,14 @@ msgstr "SELinux는 %s가 '%s' 기능을 사용하지 못하게 합니다." + #: ../src/setroubleshoot/signature.py:480 + #, python-format + msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "SELinux는 %s (%s로/으로 레이블됨)에서 %s가 %s 액세스하지 못하게 합니다." ++msgstr "" ++"SELinux는 %s (%s로/으로 레이블됨)에서 %s가 %s 액세스하지 못하게 합니다." + + #: ../src/setroubleshoot/signature.py:480 + #, python-format + msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "SELinux는 %s (%s로/으로 레이블됨)에서 %s가 '%s' 액세스하지 못하게 합니다." ++msgstr "" ++"SELinux는 %s (%s로/으로 레이블됨)에서 %s가 '%s' 액세스하지 못하게 합니다." + + #: ../src/setroubleshoot/signature.py:481 + #, python-format +@@ -530,11 +536,11 @@ msgstr "호스트" + + #: ../src/setroubleshoot/signature.py:537 + msgid "Source RPM Packages" +-msgstr "소스 RPM 패키지" ++msgstr "소스 RPM 꾸러미(package)" + + #: ../src/setroubleshoot/signature.py:538 + msgid "Target RPM Packages" +-msgstr "대상 RPM 패키지" ++msgstr "대상 RPM 꾸러미(package)" + + #: ../src/setroubleshoot/signature.py:539 + msgid "SELinux Policy RPM" +@@ -636,7 +642,7 @@ msgstr "새 SELinux 보안 통지" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:134 + msgid "AVC denial, click icon to view" +-msgstr "AVC 거부, 아이콘 클릭하여 보기" ++msgstr "AVC 거부, 아이콘 눌러 보기" + + #: ../src/seappletlegacy.c:195 ../src/seappletlegacy.c:246 ../src/seapplet:137 + msgid "Dismiss" +@@ -650,7 +656,7 @@ msgstr "보기" + #. set tooltip + #: ../src/seappletlegacy.c:440 ../src/sealert:71 + msgid "SELinux AVC denial, click to view" +-msgstr "SELinux AVC 거부, 클릭하여 보기" ++msgstr "SELinux AVC 거부, 눌러 보기" + + #: ../src/seapplet:160 + msgid "SELinux Troubleshooter: Applet requires SELinux be enabled to run" +@@ -658,7 +664,8 @@ msgstr "SELinux 문제 해결사 : 애플릿을 실행하려면 SELinux를 활 + + #: ../src/sealert:121 + msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "SELinux가 활성화되어있지 않습니다. sealert는 SELinux 시스템에서만 작동합니다" ++msgstr "" ++"SELinux가 활성화되어있지 않습니다. sealert는 SELinux 시스템에서만 작동합니다" + + #: ../src/sealert:171 + msgid "Not fixable." +@@ -737,7 +744,8 @@ msgstr "레이블" + msgid "" + "Read alert troubleshoot information. May require administrative privileges " + "to remedy." +-msgstr "문제 해결 정보를 읽어보십시오. 관리자 권한 회복이 필요할 수도 있습니다." ++msgstr "" ++"문제 해결 정보를 읽어보십시오. 관리자 권한 회복이 필요할 수도 있습니다." + + #: ../gui/browser.glade.h:27 + msgid "Email alert to system administrator." +@@ -779,7 +787,9 @@ msgstr "버그 보고 검색 및 제출" + msgid "" + "You may wish to review the error output that will be included in this bug " + "report and modify it to exclude any sensitive data below." +-msgstr "이 버그 보고에 포함된 오류 출력 결과를 다시 확인하여 기밀 데이터를 제외시키실 수도 있습니다." ++msgstr "" ++"이 버그 보고에 포함된 오류 출력 결과를 다시 확인하여 기밀 데이터를 제외시키" ++"실 수도 있습니다." + + #: ../gui/bug_report.glade.h:4 + msgid "Included error output:" +@@ -792,7 +802,8 @@ msgstr "보고서 제출" + #: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 + msgid "" + "This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "이 작업이 완료되었습니다. The quick brown fox jumped over the lazy dog." ++msgstr "" ++"이 작업이 완료되었습니다. The quick brown fox jumped over the lazy dog." + + #: ../gui/success_dialog.glade.h:1 + msgid "Success!" +@@ -801,3 +812,14 @@ msgstr "성공!" + #: ../gui/success_dialog.glade.h:3 + msgid "button" + msgstr "버튼" ++ ++#, fuzzy ++#~| msgid "" ++#~| "%s \n" ++#~| "**** Invalid AVC: bad source context ****\n" ++#~ msgid "" ++#~ "%s \n" ++#~ "**** TEST OF method source - ATTEMPT #2 ****\n" ++#~ msgstr "" ++#~ "%s \n" ++#~ "**** 잘못된 AVC 잘못된 소스 문맥 ***\n" +diff --git a/framework/po/ks.po b/framework/po/ks.po +deleted file mode 100644 +index ed021fd..0000000 +--- a/framework/po/ks.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Kashmiri (http://www.transifex.com/projects/p/fedora/language/" +-"ks/)\n" +-"Language: ks\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n != 1);\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/ku.po b/framework/po/ku.po +deleted file mode 100644 +index ababca3..0000000 +--- a/framework/po/ku.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Kurdish (http://www.transifex.com/projects/p/fedora/language/" +-"ku/)\n" +-"Language: ku\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n != 1);\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/ky.po b/framework/po/ky.po +deleted file mode 100644 +index 2f6c072..0000000 +--- a/framework/po/ky.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Kirgyz (http://www.transifex.com/projects/p/fedora/language/" +-"ky/)\n" +-"Language: ky\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0;\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/la.po b/framework/po/la.po +deleted file mode 100644 +index 31532ab..0000000 +--- a/framework/po/la.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Latin (http://www.transifex.com/projects/p/fedora/language/" +-"la/)\n" +-"Language: la\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n != 1);\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/lg.po b/framework/po/lg.po +deleted file mode 100644 +index 79e414c..0000000 +--- a/framework/po/lg.po ++++ /dev/null +@@ -1,825 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2011-02-16 14:40+0000\n" +-"Last-Translator: FULL NAME \n" +-"Language-Team: Indonesian \n" +-"Language: id\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/li.po b/framework/po/li.po +deleted file mode 100644 +index 79e414c..0000000 +--- a/framework/po/li.po ++++ /dev/null +@@ -1,825 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2011-02-16 14:40+0000\n" +-"Last-Translator: FULL NAME \n" +-"Language-Team: Indonesian \n" +-"Language: id\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/lo.po b/framework/po/lo.po +deleted file mode 100644 +index 0e52466..0000000 +--- a/framework/po/lo.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Lao (http://www.transifex.com/projects/p/fedora/language/" +-"lo/)\n" +-"Language: lo\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0;\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/lt.po b/framework/po/lt.po +deleted file mode 100644 +index 020546c..0000000 +--- a/framework/po/lt.po ++++ /dev/null +@@ -1,827 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Lithuanian (http://www.transifex.com/projects/p/fedora/" +-"language/lt/)\n" +-"Language: lt\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" +-"%100<10 || n%100>=20) ? 1 : 2);\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/lv.po b/framework/po/lv.po +deleted file mode 100644 +index 7efec83..0000000 +--- a/framework/po/lv.po ++++ /dev/null +@@ -1,827 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Latvian (http://www.transifex.com/projects/p/fedora/language/" +-"lv/)\n" +-"Language: lv\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " +-"2);\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/mai.po b/framework/po/mai.po +index 1aa4967..802edd2 100644 +--- a/framework/po/mai.po ++++ b/framework/po/mai.po +@@ -9,10 +9,11 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2015-02-20 02:15-0500\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Maithili (http://www.transifex.com/projects/p/fedora/language/mai/)\n" ++"Language-Team: Maithili (http://www.transifex.com/projects/p/fedora/language/" ++"mai/)\n" + "Language: mai\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -37,9 +38,9 @@ msgstr "" + msgid "port %s" + msgstr "" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "अज्ञात" + +@@ -54,7 +55,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -338,25 +340,25 @@ msgid "" + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "प्रयोक्ता (%s) (%s) क' लेल आंकड़ा बदैल नहि सकैत अछि" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "आरंभ कएल" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "लेखा श्रोता" + +diff --git a/framework/po/mg.po b/framework/po/mg.po +deleted file mode 100644 +index 7ba951c..0000000 +--- a/framework/po/mg.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Malagasy (http://www.transifex.com/projects/p/fedora/language/" +-"mg/)\n" +-"Language: mg\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n > 1);\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/mi.po b/framework/po/mi.po +deleted file mode 100644 +index 79e414c..0000000 +--- a/framework/po/mi.po ++++ /dev/null +@@ -1,825 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2011-02-16 14:40+0000\n" +-"Last-Translator: FULL NAME \n" +-"Language-Team: Indonesian \n" +-"Language: id\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/mk.po b/framework/po/mk.po +deleted file mode 100644 +index 7da8d58..0000000 +--- a/framework/po/mk.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Macedonian (http://www.transifex.com/projects/p/fedora/" +-"language/mk/)\n" +-"Language: mk\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/ml.po b/framework/po/ml.po +index 05d1f03..252a7c4 100644 +--- a/framework/po/ml.po ++++ b/framework/po/ml.po +@@ -10,10 +10,11 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2017-08-31 08:30-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Malayalam (http://www.transifex.com/projects/p/fedora/language/ml/)\n" ++"Language-Team: Malayalam (http://www.transifex.com/projects/p/fedora/" ++"language/ml/)\n" + "Language: ml\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -38,9 +39,9 @@ msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgid "port %s" + msgstr "പോര്‍ട്ട് %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "അപരിചിതം" + +@@ -55,7 +56,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -343,26 +345,25 @@ msgid "" + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +-"ഉപയോക്താവിന് (%s) (%s)-നുള്ള ഡേറ്റായില്‍ മാറ്റം വരുത്തുവാന്‍ സാധ്യമല്ല" ++msgstr "ഉപയോക്താവിന് (%s) (%s)-നുള്ള ഡേറ്റായില്‍ മാറ്റം വരുത്തുവാന്‍ സാധ്യമല്ല" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "ആരംഭിച്ചു" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "ഓഡിറ്റ് ലിസണര്‍" + +@@ -442,16 +443,12 @@ msgstr "SELinux പെര്‍മിസ്സീവ് മോഡിലാണു + #: ../src/setroubleshoot/signature.py:475 + #, python-format + msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +-"%s-നെ, ഒരു പ്രക്രിയയില്‍ %s പ്രവേശനം ഉപയോഗിയ്ക്കുന്നതില്‍ നിന്നും SELinux " +-"തടയുന്നു." ++msgstr "%s-നെ, ഒരു പ്രക്രിയയില്‍ %s പ്രവേശനം ഉപയോഗിയ്ക്കുന്നതില്‍ നിന്നും SELinux തടയുന്നു." + + #: ../src/setroubleshoot/signature.py:475 + #, python-format + msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +-"%s-നെ, ഒരു പ്രക്രിയയില്‍ '%s' പ്രവേശനങ്ങള്‍ ഉപയോഗിയ്ക്കുന്നതില്‍ നിന്നും " +-"SELinux തടയുന്നു." ++msgstr "%s-നെ, ഒരു പ്രക്രിയയില്‍ '%s' പ്രവേശനങ്ങള്‍ ഉപയോഗിയ്ക്കുന്നതില്‍ നിന്നും SELinux തടയുന്നു." + + #: ../src/setroubleshoot/signature.py:478 + #, python-format +@@ -466,16 +463,12 @@ msgstr "%s-നെ, '%s' വിശേഷതകള്‍ ഉപയോഗിയ് + #: ../src/setroubleshoot/signature.py:480 + #, python-format + msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +-"SELinux %s-നെ %s പ്രവേശനത്തില്‍ നിന്നും തടയുന്നു, %s-ല്‍ %s എന്നു് " +-"പേരിടുന്നു." ++msgstr "SELinux %s-നെ %s പ്രവേശനത്തില്‍ നിന്നും തടയുന്നു, %s-ല്‍ %s എന്നു് പേരിടുന്നു." + + #: ../src/setroubleshoot/signature.py:480 + #, python-format + msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +-"SELinux %s-നെ '%s' പ്രവേശനത്തില്‍ നിന്നും തടയുന്നു, %s-ല്‍ %s എന്നു് " +-"പേരിടുന്നു." ++msgstr "SELinux %s-നെ '%s' പ്രവേശനത്തില്‍ നിന്നും തടയുന്നു, %s-ല്‍ %s എന്നു് പേരിടുന്നു." + + #: ../src/setroubleshoot/signature.py:481 + #, python-format +@@ -651,8 +644,7 @@ msgstr "" + #: ../src/sealert:121 + msgid "SELinux not enabled, sealert will not run on non SELinux systems" + msgstr "" +-"SELinux പ്രവര്‍ത്തന സജ്ജമല്ല, SELinux അല്ലാത്ത സിസ്റ്റങ്ങള്‍ക്കു് sealert " +-"പ്രവര്‍ത്തിയ്ക്കുന്നതല്ല" ++"SELinux പ്രവര്‍ത്തന സജ്ജമല്ല, SELinux അല്ലാത്ത സിസ്റ്റങ്ങള്‍ക്കു് sealert പ്രവര്‍ത്തിയ്ക്കുന്നതല്ല" + + #: ../src/sealert:171 + msgid "Not fixable." +@@ -727,8 +719,8 @@ msgid "" + "Read alert troubleshoot information. May require administrative privileges " + "to remedy." + msgstr "" +-"അറിയിപ്പിനുള്ള ട്രബിള്‍ഷൂട്ട് വിവരം ലഭ്യമാക്കുക. പരിഹാരത്തിനായി " +-"നിങ്ങള്‍ക്കു് അഡിമിനിസ്ട്രേറ്റീവ് അനുമതികള്‍ ആവശ്യമുണ്ടു്." ++"അറിയിപ്പിനുള്ള ട്രബിള്‍ഷൂട്ട് വിവരം ലഭ്യമാക്കുക. പരിഹാരത്തിനായി നിങ്ങള്‍ക്കു് അഡിമിനിസ്ട്രേറ്റീവ് " ++"അനുമതികള്‍ ആവശ്യമുണ്ടു്." + + #: ../gui/browser.glade.h:27 + msgid "Email alert to system administrator." +@@ -764,18 +756,15 @@ msgstr "പരിശോധിച്ചു് ബഗ് റിപോര്‍ട + + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" +-msgstr "" +-"പരിശോധിച്ചു് ബഗ് റിപോര്‍ട്ട് " +-"സമര്‍പ്പിക്കുക" ++msgstr "പരിശോധിച്ചു് ബഗ് റിപോര്‍ട്ട് സമര്‍പ്പിക്കുക" + + #: ../gui/bug_report.glade.h:3 + msgid "" + "You may wish to review the error output that will be included in this bug " + "report and modify it to exclude any sensitive data below." + msgstr "" +-"ഈ ബഗില്‍ ഉള്‍പ്പെടുത്തിയിട്ടുള്ള ഔട്ട്പുട്ട് പിശക് പരിശോധിച്ചു് ഏതെങ്കിലും " +-"സെന്‍സിറ്റീവ് ഡേറ്റാ ഉള്‍പ്പെടുത്താതിരിക്കുന്നതിനായി മാറ്റങ്ങള്‍ " +-"വരുത്തുവാന്‍ സാധിക്കുന്നു." ++"ഈ ബഗില്‍ ഉള്‍പ്പെടുത്തിയിട്ടുള്ള ഔട്ട്പുട്ട് പിശക് പരിശോധിച്ചു് ഏതെങ്കിലും സെന്‍സിറ്റീവ് ഡേറ്റാ ഉള്‍" ++"പ്പെടുത്താതിരിക്കുന്നതിനായി മാറ്റങ്ങള്‍ വരുത്തുവാന്‍ സാധിക്കുന്നു." + + #: ../gui/bug_report.glade.h:4 + msgid "Included error output:" +@@ -788,8 +777,7 @@ msgstr "റിപ്പോര്‍ട്ട് സമര്‍പ്പിക + #: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 + msgid "" + "This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +-"ഈ പ്രക്രിയ പൂര്‍ണ്ണമാക്കി. The quick brown fox jumped over the lazy dog." ++msgstr "ഈ പ്രക്രിയ പൂര്‍ണ്ണമാക്കി. The quick brown fox jumped over the lazy dog." + + #: ../gui/success_dialog.glade.h:1 + msgid "Success!" +diff --git a/framework/po/mn.po b/framework/po/mn.po +deleted file mode 100644 +index e89a639..0000000 +--- a/framework/po/mn.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Mongolian (http://www.transifex.com/projects/p/fedora/" +-"language/mn/)\n" +-"Language: mn\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n != 1);\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/mr.po b/framework/po/mr.po +index ebadcbb..7f5b275 100644 +--- a/framework/po/mr.po ++++ b/framework/po/mr.po +@@ -12,10 +12,11 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2017-08-31 08:30-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Marathi (http://www.transifex.com/projects/p/fedora/language/mr/)\n" ++"Language-Team: Marathi (http://www.transifex.com/projects/p/fedora/language/" ++"mr/)\n" + "Language: mr\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -40,9 +41,9 @@ msgstr "धोरण;सुरक्षा;selinux;avc;परवानगी;mac + msgid "port %s" + msgstr "%s पोर्ट करा" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "अपरिचित" + +@@ -57,7 +58,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -345,25 +347,25 @@ msgid "" + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "(%s) करीता वापरकर्ता (%s) माहिती संपादीत करू शकत नाही" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "सुरू झाले" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "ऑडिट श्रोता" + +@@ -718,8 +720,7 @@ msgid "" + "Read alert troubleshoot information. May require administrative privileges " + "to remedy." + msgstr "" +-"सतर्कता त्रुटीनिवारन माहिती वाचा. उपाय म्हणून प्रशासकिय परवानगी कदाचित " +-"आवश्यक ठरेल." ++"सतर्कता त्रुटीनिवारन माहिती वाचा. उपाय म्हणून प्रशासकिय परवानगी कदाचित आवश्यक ठरेल." + + #: ../gui/browser.glade.h:27 + msgid "Email alert to system administrator." +@@ -756,16 +757,15 @@ msgstr "बग अहवालचे पुनरावलोकन करा + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"बग अहवालाचे पुनरावलोकन करा व सादर " +-"करा" ++"बग अहवालाचे पुनरावलोकन करा व सादर करा" + + #: ../gui/bug_report.glade.h:3 + msgid "" + "You may wish to review the error output that will be included in this bug " + "report and modify it to exclude any sensitive data below." + msgstr "" +-"या बग अहवालात समाविष्टीत करण्याजोगी त्रुटी आऊटपुटचे अवलोकन व खालील संवदेनशील" +-" डाटा वगळण्याकरीता योग्य संपादन करणे तुम्हाला आवडेल." ++"या बग अहवालात समाविष्टीत करण्याजोगी त्रुटी आऊटपुटचे अवलोकन व खालील संवदेनशील डाटा " ++"वगळण्याकरीता योग्य संपादन करणे तुम्हाला आवडेल." + + #: ../gui/bug_report.glade.h:4 + msgid "Included error output:" +diff --git a/framework/po/ms.po b/framework/po/ms.po +index 944108f..07a31c1 100644 +--- a/framework/po/ms.po ++++ b/framework/po/ms.po +@@ -8,10 +8,11 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2015-02-20 02:16-0500\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Malay (http://www.transifex.com/projects/p/fedora/language/ms/)\n" ++"Language-Team: Malay (http://www.transifex.com/projects/p/fedora/language/" ++"ms/)\n" + "Language: ms\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -36,9 +37,9 @@ msgstr "" + msgid "port %s" + msgstr "" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "Tidak diketahui" + +@@ -53,7 +54,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -337,25 +339,25 @@ msgid "" + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "" + +diff --git a/framework/po/my.po b/framework/po/my.po +deleted file mode 100644 +index 9cd44b6..0000000 +--- a/framework/po/my.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Burmese (http://www.transifex.com/projects/p/fedora/language/" +-"my/)\n" +-"Language: my\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0;\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/nb.po b/framework/po/nb.po +index 46a335d..93ba35d 100644 +--- a/framework/po/nb.po ++++ b/framework/po/nb.po +@@ -8,10 +8,11 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2015-02-20 02:16-0500\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/fedora/language/nb/)\n" ++"Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/fedora/" ++"language/nb/)\n" + "Language: nb\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -36,9 +37,9 @@ msgstr "" + msgid "port %s" + msgstr "port %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "Ukjent" + +@@ -53,7 +54,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -341,25 +343,25 @@ msgid "" + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "" + +diff --git a/framework/po/nds.po b/framework/po/nds.po +index 6a95b0a..835117a 100644 +--- a/framework/po/nds.po ++++ b/framework/po/nds.po +@@ -8,10 +8,11 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2015-02-20 02:16-0500\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Low German (http://www.transifex.com/projects/p/fedora/language/nds/)\n" ++"Language-Team: Low German (http://www.transifex.com/projects/p/fedora/" ++"language/nds/)\n" + "Language: nds\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -36,9 +37,9 @@ msgstr "" + msgid "port %s" + msgstr "" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "Unbekannt" + +@@ -53,7 +54,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -337,25 +339,25 @@ msgid "" + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "" + +diff --git a/framework/po/ne.po b/framework/po/ne.po +deleted file mode 100644 +index 00fa815..0000000 +--- a/framework/po/ne.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Nepali (http://www.transifex.com/projects/p/fedora/language/" +-"ne/)\n" +-"Language: ne\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n != 1);\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/nl.po b/framework/po/nl.po +index d075967..eecb7de 100644 +--- a/framework/po/nl.po ++++ b/framework/po/nl.po +@@ -14,16 +14,17 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"PO-Revision-Date: 2018-05-26 01:57-0400\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" ++"PO-Revision-Date: 2021-03-01 09:40+0000\n" + "Last-Translator: Geert Warrink \n" +-"Language-Team: Dutch (http://www.transifex.com/projects/p/fedora/language/nl/)\n" ++"Language-Team: Dutch \n" + "Language: nl\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" + "Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n != 1);\n" +-"X-Generator: Zanata 4.6.2\n" ++"Plural-Forms: nplurals=2; plural=n != 1;\n" ++"X-Generator: Weblate 4.4.2\n" + + #: ../setroubleshoot.desktop.in.h:1 + msgid "SELinux Troubleshooter" +@@ -42,9 +43,9 @@ msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgid "port %s" + msgstr "poort %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "Onbekend" + +@@ -54,13 +55,19 @@ msgid "" + "%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" ++"%s \n" ++"**** Opgenomen AVC is toegestaan in het huidige beleid ****\n" + + #: ../src/setroubleshoot/audit_data.py:1009 + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" ++"%s \n" ++"**** Opgenomen AVC wordt in het huidige beleid niet gecontroleerd. 'semodule " ++"-B' zet dontaudit regels aan ****\n" + + #: ../src/setroubleshoot/audit_data.py:1011 + msgid "Must call policy_init first" +@@ -72,6 +79,8 @@ msgid "" + "%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" ++"%s \n" ++"**** Ongeldige AVC: slechte doelcontext ****\n" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +@@ -79,6 +88,8 @@ msgid "" + "%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" ++"%s \n" ++"**** Ongeldige AVC: slechte broncontext ****\n" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +@@ -86,6 +97,8 @@ msgid "" + "%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" ++"%s \n" ++"**** Ongeldige AVC: slecht type klas ****\n" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +@@ -93,6 +106,8 @@ msgid "" + "%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" ++"%s \n" ++"**** Ongeldige AVC: slechte permissie ****\n" + + #: ../src/setroubleshoot/audit_data.py:1021 + msgid "Error during access vector computation" +@@ -349,25 +364,25 @@ msgstr "" + "Als je $SOURCE_BASE_PATH wilt toestaan om $ACCESS toegang te hebben tot de " + "$TARGET_BASE_PATH $TARGET_CLASS" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr " Voor complete SELinux boodschappen voer uit: sealert -l %s" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "De gebruiker (%s) kan geen data veranderen voor (%s)" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "Gestart" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "Audit luisteraar" + +@@ -429,7 +444,7 @@ msgstr "node" + + #: ../src/setroubleshoot/signature.py:224 + msgid "capability" +-msgstr "mogelijkheid " ++msgstr "mogelijkheid" + + #: ../src/setroubleshoot/signature.py:225 + msgid "capability2" +@@ -527,11 +542,11 @@ msgstr "Doel RPM-pakketten" + + #: ../src/setroubleshoot/signature.py:539 + msgid "SELinux Policy RPM" +-msgstr "" ++msgstr "SELinux Beleid RPM" + + #: ../src/setroubleshoot/signature.py:540 + msgid "Local Policy RPM" +-msgstr "" ++msgstr "Lokale Beleid RPM" + + #: ../src/setroubleshoot/signature.py:541 + msgid "Selinux Enabled" +@@ -644,8 +659,8 @@ msgstr "SELinux AVC-weigering, klik om te bekijken" + #: ../src/seapplet:160 + msgid "SELinux Troubleshooter: Applet requires SELinux be enabled to run" + msgstr "" +-"SELinux Troubleshooter: Om te draaien vereist de applet dat SELinux aangezet" +-" is." ++"SELinux Troubleshooter: Om te draaien vereist de applet dat SELinux aangezet " ++"is" + + #: ../src/sealert:121 + msgid "SELinux not enabled, sealert will not run on non SELinux systems" +@@ -729,8 +744,8 @@ msgid "" + "Read alert troubleshoot information. May require administrative privileges " + "to remedy." + msgstr "" +-"Lees informatie over het oplossen van de waarschuwing. Beheerrechten kunnen" +-" nodig zijn om het te verhelpen." ++"Lees informatie over het oplossen van de waarschuwing. Beheerrechten kunnen " ++"nodig zijn om het te verhelpen." + + #: ../gui/browser.glade.h:27 + msgid "Email alert to system administrator." +diff --git a/framework/po/nn.po b/framework/po/nn.po +index 321a03f..7ced438 100644 +--- a/framework/po/nn.po ++++ b/framework/po/nn.po +@@ -4,7 +4,7 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2017-08-23 04:28-0400\n" + "Last-Translator: Petr Lautrbach \n" + "Language-Team: Norwegian Nynorsk\n" +@@ -32,9 +32,9 @@ msgstr "" + msgid "port %s" + msgstr "port %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "Ukjend" + +@@ -49,7 +49,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -335,25 +336,25 @@ msgid "" + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "Brukaren (%s) kan ikkje endre data for (%s)" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "Starta" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "Audit Listener" + +diff --git a/framework/po/nso.po b/framework/po/nso.po +deleted file mode 100644 +index d492072..0000000 +--- a/framework/po/nso.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Northern Sotho (http://www.transifex.com/projects/p/fedora/" +-"language/nso/)\n" +-"Language: nso\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n > 1);\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/oc.po b/framework/po/oc.po +deleted file mode 100644 +index 79e414c..0000000 +--- a/framework/po/oc.po ++++ /dev/null +@@ -1,825 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2011-02-16 14:40+0000\n" +-"Last-Translator: FULL NAME \n" +-"Language-Team: Indonesian \n" +-"Language: id\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/or.po b/framework/po/or.po +index 354c968..ea4cff0 100644 +--- a/framework/po/or.po ++++ b/framework/po/or.po +@@ -13,10 +13,11 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2017-08-31 08:30-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Oriya (http://www.transifex.com/projects/p/fedora/language/or/)\n" ++"Language-Team: Oriya (http://www.transifex.com/projects/p/fedora/language/" ++"or/)\n" + "Language: or\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -41,9 +42,9 @@ msgstr "ନିତୀ;ସୁରକ୍ଷା;selinux;avc;ଅନୁମତି;mac; + msgid "port %s" + msgstr "ପୋର୍ଟ %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "ଅଜଣା" + +@@ -58,7 +59,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -346,25 +348,25 @@ msgid "" + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "(%s) ପାଇଁ ଚାଳକ (%s) ତଥ୍ୟପରିବର୍ତ୍ତନ କରିପାରିବନାହିଁ" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "ଆରମ୍ଭ ହେଲା" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "ଶ୍ରୋତା ପରୀକ୍ଷଣ" + +@@ -435,8 +437,7 @@ msgstr "" + #: ../src/setroubleshoot/signature.py:418 + #, python-format + msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +-"%s ରେ ଗୋଟିଏ ଅନୁମୋଦିତ ପ୍ରକାର ଅଛି (%s)। ଏହି ଅଭିଗମ୍ୟତାକୁ ବାରଣ କରାହୋଇନାହିଁ।" ++msgstr "%s ରେ ଗୋଟିଏ ଅନୁମୋଦିତ ପ୍ରକାର ଅଛି (%s)। ଏହି ଅଭିଗମ୍ୟତାକୁ ବାରଣ କରାହୋଇନାହିଁ।" + + #: ../src/setroubleshoot/signature.py:421 + msgid "SELinux is in permissive mode. This access was not denied." +@@ -460,8 +461,7 @@ msgstr "SELinux %s କୁ ଏକ ପ୍ରକ୍ରିୟାରେ %s କ୍ଷ + #: ../src/setroubleshoot/signature.py:478 + #, python-format + msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +-"SELinux %s କୁ ଏକ ପ୍ରକ୍ରିୟାରେ '%s' କ୍ଷମତାକୁ ବ୍ୟବହାର କରିବାରୁ ବାରଣ କରିଥାଏ।" ++msgstr "SELinux %s କୁ ଏକ ପ୍ରକ୍ରିୟାରେ '%s' କ୍ଷମତାକୁ ବ୍ୟବହାର କରିବାରୁ ବାରଣ କରିଥାଏ।" + + #: ../src/setroubleshoot/signature.py:480 + #, python-format +@@ -646,8 +646,7 @@ msgstr "" + + #: ../src/sealert:121 + msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +-"SELinux ସକ୍ରିୟ ନାହିଁ, sealert SELinux ହୋଇନଥିବା ତନ୍ତ୍ରଗୁଡ଼ିକୁ ଚଲାଇବ ନାହିଁ" ++msgstr "SELinux ସକ୍ରିୟ ନାହିଁ, sealert SELinux ହୋଇନଥିବା ତନ୍ତ୍ରଗୁଡ଼ିକୁ ଚଲାଇବ ନାହିଁ" + + #: ../src/sealert:171 + msgid "Not fixable." +@@ -721,9 +720,7 @@ msgstr "ନାମପଟି" + msgid "" + "Read alert troubleshoot information. May require administrative privileges " + "to remedy." +-msgstr "" +-"ସତର୍କ ସୂଚନା ତ୍ରୁଟିନିବାରଣ ସୂଚନାକୁ ପଢ଼ନ୍ତୁ। ଚିକିତ୍ସା ପାଇଁ ପ୍ରଶାସନିକ ଅଧିକାର " +-"ଆବଶ୍ୟକ ହୋଇପାରେ।" ++msgstr "ସତର୍କ ସୂଚନା ତ୍ରୁଟିନିବାରଣ ସୂଚନାକୁ ପଢ଼ନ୍ତୁ। ଚିକିତ୍ସା ପାଇଁ ପ୍ରଶାସନିକ ଅଧିକାର ଆବଶ୍ୟକ ହୋଇପାରେ।" + + #: ../gui/browser.glade.h:27 + msgid "Email alert to system administrator." +@@ -760,17 +757,15 @@ msgstr "ତ୍ରୁଟି ବିବରଣୀ ଯାଞ୍ଚକରି ଦାଖ + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"ତ୍ରୁଟି ଖବରକୁ ପୁନରୂକ୍ଷଣ କରନ୍ତୁ ଏବଂ ଦାଖଲ " +-"କରନ୍ତୁ" ++"ତ୍ରୁଟି ଖବରକୁ ପୁନରୂକ୍ଷଣ କରନ୍ତୁ ଏବଂ ଦାଖଲ କରନ୍ତୁ" + + #: ../gui/bug_report.glade.h:3 + msgid "" + "You may wish to review the error output that will be included in this bug " + "report and modify it to exclude any sensitive data below." + msgstr "" +-"ଆପଣ ତ୍ରୁଟି ଫଳାଫଳକୁ ସମୀକ୍ଷା କରିପାରନ୍ତି ଯାହାକି ଏହି ତ୍ରୁଟି ବିବରଣୀରେ ଅନ୍ତର୍ଭୁକ୍ତ" +-" ଅଛି ଏବଂ ନିମ୍ନରେଥିବା ଯେକୌଣସି ସମ୍ବେଦନଶୀଳ ତଥ୍ୟକୁ ବହିର୍ଭୁକ୍ତ କରିବା ପାଇଁ ତାହାକୁ " +-"ପରିବର୍ତ୍ତନ କରିପାରିବେ।" ++"ଆପଣ ତ୍ରୁଟି ଫଳାଫଳକୁ ସମୀକ୍ଷା କରିପାରନ୍ତି ଯାହାକି ଏହି ତ୍ରୁଟି ବିବରଣୀରେ ଅନ୍ତର୍ଭୁକ୍ତ ଅଛି ଏବଂ ନିମ୍ନରେଥିବା " ++"ଯେକୌଣସି ସମ୍ବେଦନଶୀଳ ତଥ୍ୟକୁ ବହିର୍ଭୁକ୍ତ କରିବା ପାଇଁ ତାହାକୁ ପରିବର୍ତ୍ତନ କରିପାରିବେ।" + + #: ../gui/bug_report.glade.h:4 + msgid "Included error output:" +@@ -784,8 +779,7 @@ msgstr "ବିବରଣୀ ଦାଖଲ କରନ୍ତୁ" + msgid "" + "This operation was completed. The quick brown fox jumped over the lazy dog." + msgstr "" +-"ଏହି ପ୍ରୟୋଗଟି ସମ୍ପୂର୍ଣ୍ଣ ହୋଇଥିଲା। ସେହି ତୀବ୍ର ବାଦାମୀ କୋକୀଶିଆଳୀ ଅଳସୁଆ କୁକୁର " +-"ଉପର ଦେଇ ଡେଇଁଗଲା।" ++"ଏହି ପ୍ରୟୋଗଟି ସମ୍ପୂର୍ଣ୍ଣ ହୋଇଥିଲା। ସେହି ତୀବ୍ର ବାଦାମୀ କୋକୀଶିଆଳୀ ଅଳସୁଆ କୁକୁର ଉପର ଦେଇ ଡେଇଁଗଲା।" + + #: ../gui/success_dialog.glade.h:1 + msgid "Success!" +diff --git a/framework/po/pa.po b/framework/po/pa.po +index 98e0de6..7ffd87e 100644 +--- a/framework/po/pa.po ++++ b/framework/po/pa.po +@@ -11,10 +11,11 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2017-08-31 08:30-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Panjabi (Punjabi) (http://www.transifex.com/projects/p/fedora/language/pa/)\n" ++"Language-Team: Panjabi (Punjabi) (http://www.transifex.com/projects/p/fedora/" ++"language/pa/)\n" + "Language: pa\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -39,9 +40,9 @@ msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgid "port %s" + msgstr "ਪੋਰਟ %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "ਆਣਜਾਣੀ" + +@@ -56,7 +57,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -344,25 +346,25 @@ msgid "" + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "ਉਪਭੋਗੀ (%s) ਹੁਣ (%s) ਲਈ ਡਾਟਾ ਤਬਦੀਲ ਨਹੀਂ ਕਰ ਸਕਦਾ" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "ਸ਼ੁਰੂ ਕੀਤਾ ਗਿਆ" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "ਆਡਿਟ ਸਰੋਤਾ" + +@@ -716,9 +718,7 @@ msgstr "ਲੇਬਲ" + msgid "" + "Read alert troubleshoot information. May require administrative privileges " + "to remedy." +-msgstr "" +-"ਚੇਤਾਵਨੀ ਸਮੱਸਿਆ-ਨਿਪਟਾਰਾ ਜਾਣਕਾਰੀ ਪੜ੍ਹੋ। ਹੱਲ ਲਈ ਪਰਬੰਧਕੀ ਅਧਿਕਾਰਾਂ ਦੀ ਲੋੜ ਪੈ ਸਕਦੀ" +-" ਹੈ।" ++msgstr "ਚੇਤਾਵਨੀ ਸਮੱਸਿਆ-ਨਿਪਟਾਰਾ ਜਾਣਕਾਰੀ ਪੜ੍ਹੋ। ਹੱਲ ਲਈ ਪਰਬੰਧਕੀ ਅਧਿਕਾਰਾਂ ਦੀ ਲੋੜ ਪੈ ਸਕਦੀ ਹੈ।" + + #: ../gui/browser.glade.h:27 + msgid "Email alert to system administrator." +@@ -761,8 +761,8 @@ msgid "" + "You may wish to review the error output that will be included in this bug " + "report and modify it to exclude any sensitive data below." + msgstr "" +-"ਤੁਸੀਂ ਗਲਤੀ ਆਊਟਪੁੱਟ ਵੇਖ ਸਕਦੇ ਹੋ ਜੋ ਇਸ ਬੱਗ ਰਿਪੋਰਟ ਵਿੱਚ ਸ਼ਾਮਿਲ ਕੀਤੀ ਜਾਵੇਗੀ ਅਤੇ " +-"ਕੋਈ ਜਰੂਰੀ ਡਾਟਾ ਸ਼ਾਮਿਲ ਕਰਨ ਲਈ ਇਸਨੂੰ ਸੋਧ ਸਕਦੇ ਹੋ।" ++"ਤੁਸੀਂ ਗਲਤੀ ਆਊਟਪੁੱਟ ਵੇਖ ਸਕਦੇ ਹੋ ਜੋ ਇਸ ਬੱਗ ਰਿਪੋਰਟ ਵਿੱਚ ਸ਼ਾਮਿਲ ਕੀਤੀ ਜਾਵੇਗੀ ਅਤੇ ਕੋਈ ਜਰੂਰੀ ਡਾਟਾ " ++"ਸ਼ਾਮਿਲ ਕਰਨ ਲਈ ਇਸਨੂੰ ਸੋਧ ਸਕਦੇ ਹੋ।" + + #: ../gui/bug_report.glade.h:4 + msgid "Included error output:" +diff --git a/framework/po/pl.po b/framework/po/pl.po +index ab5526b..7633462 100644 +--- a/framework/po/pl.po ++++ b/framework/po/pl.po +@@ -16,16 +16,18 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"PO-Revision-Date: 2020-07-04 06:57-0400\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" ++"PO-Revision-Date: 2020-09-07 14:37+0000\n" + "Last-Translator: Piotr Drąg \n" +-"Language-Team: Polish (http://www.transifex.com/projects/p/fedora/language/pl/)\n" ++"Language-Team: Polish \n" + "Language: pl\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" + "Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +-"X-Generator: Zanata 4.6.2\n" ++"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " ++"|| n%100>=20) ? 1 : 2;\n" ++"X-Generator: Weblate 4.2.2\n" + + #: ../setroubleshoot.desktop.in.h:1 + msgid "SELinux Troubleshooter" +@@ -38,16 +40,17 @@ msgstr "Rozwiązywanie problemów z odmowami dostępu SELinuksa" + #: ../setroubleshoot.desktop.in.h:3 + msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgstr "" +-"polityka;bezpieczeństwo;zabezpieczenia;selinux;avc;uprawnienia;mac;alarm;sealert;" ++"polityka;bezpieczeństwo;zabezpieczenia;selinux;avc;uprawnienia;mac;alarm;" ++"sealert;" + + #: ../src/setroubleshoot/audit_data.py:923 + #, python-format + msgid "port %s" + msgstr "port %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "Nieznane" + +@@ -64,10 +67,12 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + "%s \n" +-"**** Nagrane AVC ma wartość „dontaudited” w bieżącej polityce. Polecenie „semodule -B” włączy reguły „dontaudit” ****\n" ++"**** Nagrane AVC ma wartość „dontaudited” w bieżącej polityce. Polecenie " ++"„semodule -B” włączy reguły „dontaudit” ****\n" + + #: ../src/setroubleshoot/audit_data.py:1011 + msgid "Must call policy_init first" +@@ -364,26 +369,25 @@ msgstr "" + "Aby zezwolić $SOURCE_BASE_PATH na dostęp $ACCESS w $TARGET_BASE_PATH " + "$TARGET_CLASS" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +-" Aby uzyskać pełne komunikaty SELinuksa, należy wykonać: sealert -l %s" ++msgstr " Aby uzyskać pełne komunikaty SELinuksa, należy wykonać: sealert -l %s" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "Użytkownik (%s) nie może zmodyfikować danych dla (%s)" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "Uruchomiono" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "Nasłuchiwanie audytu" + +@@ -784,8 +788,7 @@ msgstr "Przejrzenie i zgłoszenie raportu błędu" + + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" +-msgstr "" +-"Przejrzyj i zgłoś raport błędu" ++msgstr "Przejrzyj i zgłoś raport błędu" + + #: ../gui/bug_report.glade.h:3 + msgid "" +@@ -816,3 +819,10 @@ msgstr "Powodzenie." + #: ../gui/success_dialog.glade.h:3 + msgid "button" + msgstr "przycisk" ++ ++#~ msgid "" ++#~ "%s \n" ++#~ "**** TEST OF method source - ATTEMPT #2 ****\n" ++#~ msgstr "" ++#~ "%s \n" ++#~ "**** TEST źródła metody — 2. próba ****\n" +diff --git a/framework/po/ps.po b/framework/po/ps.po +deleted file mode 100644 +index 79e414c..0000000 +--- a/framework/po/ps.po ++++ /dev/null +@@ -1,825 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2011-02-16 14:40+0000\n" +-"Last-Translator: FULL NAME \n" +-"Language-Team: Indonesian \n" +-"Language: id\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/pt.po b/framework/po/pt.po +index 582f484..af30c2c 100644 +--- a/framework/po/pt.po ++++ b/framework/po/pt.po +@@ -13,10 +13,11 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2017-08-31 08:30-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Portuguese (http://www.transifex.com/projects/p/fedora/language/pt/)\n" ++"Language-Team: Portuguese (http://www.transifex.com/projects/p/fedora/" ++"language/pt/)\n" + "Language: pt\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -41,9 +42,9 @@ msgstr "" + msgid "port %s" + msgstr "porto %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "Desconhecido" + +@@ -58,7 +59,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -346,25 +348,25 @@ msgid "" + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "O utilizador (%s) não pode modificar dados para (%s)" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "Iniciado" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "À escuta de eventos audit" + +@@ -756,8 +758,7 @@ msgstr "Rever e Submeter Relatório de Erro" + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"Rever e Submeter um Relatório de " +-"Erro" ++"Rever e Submeter um Relatório de Erro" + + #: ../gui/bug_report.glade.h:3 + msgid "" +diff --git a/framework/po/pt_BR.po b/framework/po/pt_BR.po +index b5bb1a4..8e52dfc 100644 +--- a/framework/po/pt_BR.po ++++ b/framework/po/pt_BR.po +@@ -23,10 +23,11 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2018-11-20 03:11-0500\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/fedora/language/pt_BR/)\n" ++"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" ++"fedora/language/pt_BR/)\n" + "Language: pt_BR\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -51,9 +52,9 @@ msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgid "port %s" + msgstr "porta %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "Desconhecido" + +@@ -68,7 +69,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -358,25 +360,25 @@ msgstr "" + "Se você quer permitir que $SOURCE_BASE_PATH tenha acesso $ACCESS no " + "$TARGET_BASE_PATH $TARGET_CLASS" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr " Para obter mensagens completas do SELinux, execute: sealert -I%s" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "O usuário (%s) não pode modificar dados para (%s)" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "Iniciado" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "Auditor Audit" + +@@ -461,7 +463,8 @@ msgstr "O SELinux está impedindo que o %s use o acesso ao %s em um processo." + #: ../src/setroubleshoot/signature.py:475 + #, python-format + msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "O SELinux está impedindo que o %s use o acesso ao \"%s\" em um processo." ++msgstr "" ++"O SELinux está impedindo que o %s use o acesso ao \"%s\" em um processo." + + #: ../src/setroubleshoot/signature.py:478 + #, python-format +@@ -693,9 +696,8 @@ msgid "" + "Daniel Walsh \n" + "John Dennis \n" + msgstr "" +-"Copyright (c) 2010 Thomas Liu Máirín Duffy " +-"Daniel Walsh John Dennis " +-"\n" ++"Copyright (c) 2010 Thomas Liu Máirín Duffy Daniel Walsh John Dennis \n" + + #: ../gui/browser.glade.h:9 + msgid "Troubleshoot selected alert" +diff --git a/framework/po/ro.po b/framework/po/ro.po +deleted file mode 100644 +index 174718c..0000000 +--- a/framework/po/ro.po ++++ /dev/null +@@ -1,827 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Romanian (http://www.transifex.com/projects/p/fedora/language/" +-"ro/)\n" +-"Language: ro\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" +-"2:1));\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/ru.po b/framework/po/ru.po +index 43fe906..ff885aa 100644 +--- a/framework/po/ru.po ++++ b/framework/po/ru.po +@@ -22,15 +22,17 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2018-11-20 03:11-0500\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Russian (http://www.transifex.com/projects/p/fedora/language/ru/)\n" ++"Language-Team: Russian (http://www.transifex.com/projects/p/fedora/language/" ++"ru/)\n" + "Language: ru\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" + "Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" ++"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" ++"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + "X-Generator: Zanata 4.6.2\n" + + #: ../setroubleshoot.desktop.in.h:1 +@@ -50,9 +52,9 @@ msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgid "port %s" + msgstr "порт %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "Неизвестно" + +@@ -67,7 +69,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -357,25 +360,25 @@ msgstr "" + "Если вы хотите разрешить $SOURCE_BASE_PATH иметь $ACCESS доступ к " + "$TARGET_BASE_PATH $TARGET_УЧЕБНЫЙ КЛАСС" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr " Для выполнения всех сообщений SELinux: sealert -l %s" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "Пользователь (%s) не может изменять данные для (%s)" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "Началось" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "Прослушивает аудит" + +@@ -676,8 +679,7 @@ msgstr "Модуль %s недействителен для id %s" + + #: ../src/setroubleshootd:79 + msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +-"Механизм SELinux не включен. Работа setroubleshootd будет завершена..." ++msgstr "Механизм SELinux не включен. Работа setroubleshootd будет завершена..." + + #: ../src/setroubleshootd:111 + #, c-format +@@ -692,9 +694,8 @@ msgid "" + "Daniel Walsh \n" + "John Dennis \n" + msgstr "" +-"Copyright (c) 2010 Томас Лю Máirín Duffy " +-"Даниэль Уолш Джон Деннис " +-"\n" ++"Copyright (c) 2010 Томас Лю Máirín Duffy Даниэль Уолш Джон Деннис \n" + + #: ../gui/browser.glade.h:9 + msgid "Troubleshoot selected alert" +@@ -739,8 +740,8 @@ msgid "" + "Read alert troubleshoot information. May require administrative privileges " + "to remedy." + msgstr "" +-"Ознакомьтесь с описанием конфликта. Его исправление может требовать наличия" +-" прав администратора." ++"Ознакомьтесь с описанием конфликта. Его исправление может требовать наличия " ++"прав администратора." + + #: ../gui/browser.glade.h:27 + msgid "Email alert to system administrator." +@@ -777,8 +778,8 @@ msgstr "Просмотр отчёта" + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"Просмотреть и отправить отчёт об " +-"ошибке" ++"Просмотреть и отправить отчёт об ошибке" + + #: ../gui/bug_report.glade.h:3 + msgid "" +diff --git a/framework/po/rw.po b/framework/po/rw.po +deleted file mode 100644 +index 79e414c..0000000 +--- a/framework/po/rw.po ++++ /dev/null +@@ -1,825 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2011-02-16 14:40+0000\n" +-"Last-Translator: FULL NAME \n" +-"Language-Team: Indonesian \n" +-"Language: id\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/si.po b/framework/po/si.po +index f38ab1c..cd51b20 100644 +--- a/framework/po/si.po ++++ b/framework/po/si.po +@@ -1,22 +1,23 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. ++# FIRST AUTHOR , YEAR. + # +-# Translators: + msgid "" + msgstr "" +-"Project-Id-Version: setroubleshoot\n" ++"Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Sinhala (http://www.transifex.com/projects/p/fedora/language/" +-"si/)\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" ++"PO-Revision-Date: 2021-08-19 07:04+0000\n" ++"Last-Translator: Hela Basa \n" ++"Language-Team: Sinhala \n" + "Language: si\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" + "Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n != 1);\n" ++"Plural-Forms: nplurals=2; plural=n > 1;\n" ++"X-Generator: Weblate 4.7.2\n" + + #: ../setroubleshoot.desktop.in.h:1 + msgid "SELinux Troubleshooter" +@@ -30,590 +31,540 @@ msgstr "" + msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgstr "" + +-#: ../src/setroubleshoot/audit_data.py:914 ++#: ../src/setroubleshoot/audit_data.py:923 + #, python-format + msgid "port %s" +-msgstr "" ++msgstr "කෙවෙනිය %s" + +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "" + +-#: ../src/setroubleshoot/audit_data.py:1006 ++#: ../src/setroubleshoot/audit_data.py:1007 + #, python-format + msgid "" + "%s \n" +-"**** Invalid AVC allowed in current policy ***\n" ++"**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +-#: ../src/setroubleshoot/audit_data.py:1008 ++#: ../src/setroubleshoot/audit_data.py:1009 + #, python-format + msgid "" + "%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + +-#: ../src/setroubleshoot/audit_data.py:1010 ++#: ../src/setroubleshoot/audit_data.py:1011 + msgid "Must call policy_init first" + msgstr "" + +-#: ../src/setroubleshoot/audit_data.py:1012 ++#: ../src/setroubleshoot/audit_data.py:1013 + #, python-format + msgid "" + "%s \n" +-"**** Invalid AVC bad target context. ***\n" ++"**** Invalid AVC: bad target context ****\n" + msgstr "" + +-#: ../src/setroubleshoot/audit_data.py:1014 ++#: ../src/setroubleshoot/audit_data.py:1015 + #, python-format + msgid "" + "%s \n" +-"**** Invalid AVC bad source context. ***\n" ++"**** Invalid AVC: bad source context ****\n" + msgstr "" + +-#: ../src/setroubleshoot/audit_data.py:1016 ++#: ../src/setroubleshoot/audit_data.py:1017 + #, python-format + msgid "" + "%s \n" +-"**** Invalid AVC bad type class ***\n" ++"**** Invalid AVC: bad type class ****\n" + msgstr "" + +-#: ../src/setroubleshoot/audit_data.py:1018 ++#: ../src/setroubleshoot/audit_data.py:1019 + #, python-format + msgid "" + "%s \n" +-"**** Invalid AVC bad permission ***\n" ++"**** Invalid AVC: bad permission ****\n" + msgstr "" + +-#: ../src/setroubleshoot/audit_data.py:1020 ++#: ../src/setroubleshoot/audit_data.py:1021 + msgid "Error during access vector computation" + msgstr "" + +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 ++#: ../src/setroubleshoot/browser.py:208 ../gui/browser.glade.h:14 + msgid "SELinux Alert Browser" + msgstr "" + +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 ++#: ../src/setroubleshoot/browser.py:212 ../gui/browser.glade.h:21 + msgid "The source process:" + msgstr "" + +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 ++#: ../src/setroubleshoot/browser.py:217 ../gui/browser.glade.h:17 + msgid "Yes" + msgstr "" + +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 ++#: ../src/setroubleshoot/browser.py:219 ../gui/browser.glade.h:19 + msgid "No" + msgstr "" + +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 ++#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:22 + msgid "Attempted this access:" + msgstr "" + +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 ++#: ../src/setroubleshoot/browser.py:238 ../gui/browser.glade.h:12 + msgid "SETroubleshoot Details Window" + msgstr "" + +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 ++#: ../src/setroubleshoot/browser.py:241 ../gui/browser.glade.h:16 + msgid "Would you like to receive alerts?" + msgstr "" + +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 ++#: ../src/setroubleshoot/browser.py:245 ../gui/browser.glade.h:26 + msgid "Notify Admin" + msgstr "" + +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 ++#: ../src/setroubleshoot/browser.py:248 ../src/setroubleshoot/browser.py:254 + #: ../gui/browser.glade.h:8 + msgid "Troubleshoot" + msgstr "" + +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 ++#: ../src/setroubleshoot/browser.py:251 ../gui/browser.glade.h:28 + msgid "Details" + msgstr "" + +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 ++#: ../src/setroubleshoot/browser.py:258 ../gui/browser.glade.h:7 + msgid "SETroubleshoot Alert List" + msgstr "" + +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 ++#: ../src/setroubleshoot/browser.py:260 ../gui/browser.glade.h:37 + msgid "List All Alerts" + msgstr "" + +-#: ../src/setroubleshoot/browser.py:293 ++#: ../src/setroubleshoot/browser.py:307 + msgid "#" + msgstr "" + +-#: ../src/setroubleshoot/browser.py:293 ++#: ../src/setroubleshoot/browser.py:307 + msgid "Source Process" + msgstr "" + +-#: ../src/setroubleshoot/browser.py:293 ++#: ../src/setroubleshoot/browser.py:307 + msgid "Attempted Access" + msgstr "" + +-#: ../src/setroubleshoot/browser.py:293 ++#: ../src/setroubleshoot/browser.py:307 + msgid "On this" + msgstr "" + +-#: ../src/setroubleshoot/browser.py:293 ++#: ../src/setroubleshoot/browser.py:307 + msgid "Occurred" + msgstr "" + +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 ++#: ../src/setroubleshoot/browser.py:307 + msgid "Status" + msgstr "" + +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 ++#: ../src/setroubleshoot/browser.py:382 ../src/setroubleshoot/browser.py:818 ++#: ../src/setroubleshoot/browser.py:862 + msgid "Notify" + msgstr "" + +-#: ../src/setroubleshoot/browser.py:368 ++#: ../src/setroubleshoot/browser.py:383 + msgid "Notify alert in the future." + msgstr "" + +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 ++#: ../src/setroubleshoot/browser.py:386 ../src/setroubleshoot/browser.py:820 ++#: ../src/setroubleshoot/browser.py:860 ../gui/browser.glade.h:29 + msgid "Ignore" + msgstr "" + +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 ++#: ../src/setroubleshoot/browser.py:387 ../gui/browser.glade.h:30 + msgid "Ignore alert in the future." + msgstr "" + +-#: ../src/setroubleshoot/browser.py:409 ++#: ../src/setroubleshoot/browser.py:424 + msgid "If you were trying to..." + msgstr "" + +-#: ../src/setroubleshoot/browser.py:418 ++#: ../src/setroubleshoot/browser.py:433 + msgid "Then this is the solution." + msgstr "" + +-#: ../src/setroubleshoot/browser.py:515 ++#: ../src/setroubleshoot/browser.py:531 + msgid "" + "Plugin\n" + "Details" + msgstr "" + +-#: ../src/setroubleshoot/browser.py:530 ++#: ../src/setroubleshoot/browser.py:546 + msgid "" + "Report\n" + "Bug" + msgstr "" + +-#: ../src/setroubleshoot/browser.py:559 ++#: ../src/setroubleshoot/browser.py:576 + #, python-format + msgid "Plugin: %s " + msgstr "" + +-#: ../src/setroubleshoot/browser.py:626 ++#: ../src/setroubleshoot/browser.py:643 + msgid "Unable to grant access." + msgstr "" + +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 ++#: ../src/setroubleshoot/browser.py:674 ../src/setroubleshoot/browser.py:816 + #, python-format + msgid "Alert %d of %d" + msgstr "" + +-#: ../src/setroubleshoot/browser.py:782 ++#: ../src/setroubleshoot/browser.py:799 + #, python-format + msgid "On this %s:" + msgstr "" + +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 ++#: ../src/setroubleshoot/browser.py:847 ../src/setroubleshoot/browser.py:853 ++#: ../src/setroubleshoot/signature.py:434 + msgid "N/A" + msgstr "" + +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 ++#: ../src/setroubleshoot/browser.py:894 ../src/setroubleshoot/browser.py:895 + #: ../gui/browser.glade.h:34 + msgid "No Alerts" + msgstr "" + +-#: ../src/setroubleshoot/browser.py:896 ++#: ../src/setroubleshoot/browser.py:913 + msgid "SELinux has detected a problem." + msgstr "" + +-#: ../src/setroubleshoot/browser.py:1005 ++#: ../src/setroubleshoot/browser.py:1032 + msgid "Sealert Error" + msgstr "" + +-#: ../src/setroubleshoot/browser.py:1016 ++#: ../src/setroubleshoot/browser.py:1045 + msgid "Sealert Message" + msgstr "" + + #. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 ++#: ../src/setroubleshoot/errcode.py:83 + msgid "signature not found" + msgstr "" + +-#: ../src/setroubleshoot/errcode.py:76 ++#: ../src/setroubleshoot/errcode.py:84 + msgid "multiple signatures matched" + msgstr "" + +-#: ../src/setroubleshoot/errcode.py:77 ++#: ../src/setroubleshoot/errcode.py:85 + msgid "id not found" + msgstr "" + +-#: ../src/setroubleshoot/errcode.py:78 ++#: ../src/setroubleshoot/errcode.py:86 + msgid "database not found" + msgstr "" + +-#: ../src/setroubleshoot/errcode.py:79 ++#: ../src/setroubleshoot/errcode.py:87 + msgid "item is not a member" + msgstr "" + +-#: ../src/setroubleshoot/errcode.py:80 ++#: ../src/setroubleshoot/errcode.py:88 + msgid "illegal to change user" + msgstr "" + +-#: ../src/setroubleshoot/errcode.py:81 ++#: ../src/setroubleshoot/errcode.py:89 + msgid "method not found" + msgstr "" + +-#: ../src/setroubleshoot/errcode.py:82 ++#: ../src/setroubleshoot/errcode.py:90 + msgid "cannot create GUI" + msgstr "" + +-#: ../src/setroubleshoot/errcode.py:83 ++#: ../src/setroubleshoot/errcode.py:91 + msgid "value unknown" + msgstr "" + +-#: ../src/setroubleshoot/errcode.py:84 ++#: ../src/setroubleshoot/errcode.py:92 + msgid "cannot open file" + msgstr "" + +-#: ../src/setroubleshoot/errcode.py:85 ++#: ../src/setroubleshoot/errcode.py:93 + msgid "invalid email address" + msgstr "" + + #. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 ++#: ../src/setroubleshoot/errcode.py:96 + msgid "socket error" + msgstr "" + +-#: ../src/setroubleshoot/errcode.py:89 ++#: ../src/setroubleshoot/errcode.py:97 + msgid "connection has been broken" + msgstr "" + +-#: ../src/setroubleshoot/errcode.py:90 ++#: ../src/setroubleshoot/errcode.py:98 + msgid "Invalid request. The file descriptor is not open" + msgstr "" + +-#: ../src/setroubleshoot/errcode.py:92 ++#: ../src/setroubleshoot/errcode.py:100 + msgid "insufficient permission to modify user" + msgstr "" + +-#: ../src/setroubleshoot/errcode.py:93 ++#: ../src/setroubleshoot/errcode.py:101 + msgid "authentication failed" + msgstr "" + +-#: ../src/setroubleshoot/errcode.py:94 ++#: ../src/setroubleshoot/errcode.py:102 + msgid "user prohibited" + msgstr "" + +-#: ../src/setroubleshoot/errcode.py:95 ++#: ../src/setroubleshoot/errcode.py:103 + msgid "not authenticated" + msgstr "" + +-#: ../src/setroubleshoot/errcode.py:96 ++#: ../src/setroubleshoot/errcode.py:104 + msgid "user lookup failed" + msgstr "" + +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 ++#: ../src/setroubleshoot/gui_utils.py:56 ../src/sealert:565 + #, c-format, python-format + msgid "Opps, %s hit an error!" + msgstr "" + +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 ++#: ../src/setroubleshoot/gui_utils.py:58 ../gui/fail_dialog.glade.h:1 + msgid "Error" + msgstr "" + +-#: ../src/setroubleshoot/Plugin.py:86 ++#: ../src/setroubleshoot/Plugin.py:92 + msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " ++"If you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" + +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "" + +-#: ../src/setroubleshoot/server.py:398 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "" + +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "" + +-#: ../src/setroubleshoot/server.py:667 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "" + +-#: ../src/setroubleshoot/server.py:733 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:85 ++#: ../src/setroubleshoot/signature.py:89 + msgid "Never Ignore" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:86 ++#: ../src/setroubleshoot/signature.py:90 + msgid "Ignore Always" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:87 ++#: ../src/setroubleshoot/signature.py:91 + msgid "Ignore After First Alert" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:204 ++#: ../src/setroubleshoot/signature.py:213 + msgid "directory" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:205 ++#: ../src/setroubleshoot/signature.py:214 + msgid "semaphore" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:206 ++#: ../src/setroubleshoot/signature.py:215 + msgid "shared memory" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:207 ++#: ../src/setroubleshoot/signature.py:216 + msgid "message queue" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:208 ++#: ../src/setroubleshoot/signature.py:217 + msgid "message" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:209 ++#: ../src/setroubleshoot/signature.py:218 + msgid "file" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:210 ++#: ../src/setroubleshoot/signature.py:219 + msgid "socket" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:211 ++#: ../src/setroubleshoot/signature.py:220 + msgid "process" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:212 ++#: ../src/setroubleshoot/signature.py:221 ++msgid "process2" ++msgstr "" ++ ++#: ../src/setroubleshoot/signature.py:222 + msgid "filesystem" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:213 ++#: ../src/setroubleshoot/signature.py:223 + msgid "node" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:214 ++#: ../src/setroubleshoot/signature.py:224 + msgid "capability" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:215 ++#: ../src/setroubleshoot/signature.py:225 + msgid "capability2" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:392 ++#: ../src/setroubleshoot/signature.py:418 + #, python-format + msgid "%s has a permissive type (%s). This access was not denied." + msgstr "" + +-#: ../src/setroubleshoot/signature.py:395 ++#: ../src/setroubleshoot/signature.py:421 + msgid "SELinux is in permissive mode. This access was not denied." + msgstr "" + +-#: ../src/setroubleshoot/signature.py:449 ++#: ../src/setroubleshoot/signature.py:475 + #, python-format + msgid "SELinux is preventing %s from using the %s access on a process." + msgstr "" + +-#: ../src/setroubleshoot/signature.py:449 ++#: ../src/setroubleshoot/signature.py:475 + #, python-format + msgid "SELinux is preventing %s from using the '%s' accesses on a process." + msgstr "" + +-#: ../src/setroubleshoot/signature.py:452 ++#: ../src/setroubleshoot/signature.py:478 + #, python-format + msgid "SELinux is preventing %s from using the %s capability." + msgstr "" + +-#: ../src/setroubleshoot/signature.py:452 ++#: ../src/setroubleshoot/signature.py:478 + #, python-format + msgid "SELinux is preventing %s from using the '%s' capabilities." + msgstr "" + +-#: ../src/setroubleshoot/signature.py:454 ++#: ../src/setroubleshoot/signature.py:480 + #, python-format + msgid "SELinux is preventing %s from %s access on the %s labeled %s." + msgstr "" + +-#: ../src/setroubleshoot/signature.py:454 ++#: ../src/setroubleshoot/signature.py:480 + #, python-format + msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." + msgstr "" + +-#: ../src/setroubleshoot/signature.py:455 ++#: ../src/setroubleshoot/signature.py:481 + #, python-format + msgid "SELinux is preventing %s from %s access on the %s %s." + msgstr "" + +-#: ../src/setroubleshoot/signature.py:455 ++#: ../src/setroubleshoot/signature.py:481 + #, python-format + msgid "SELinux is preventing %s from '%s' accesses on the %s %s." + msgstr "" + +-#: ../src/setroubleshoot/signature.py:500 ++#: ../src/setroubleshoot/signature.py:526 + msgid "Additional Information:\n" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:501 ++#: ../src/setroubleshoot/signature.py:527 + msgid "Source Context" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:502 ++#: ../src/setroubleshoot/signature.py:528 + msgid "Target Context" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:503 ++#: ../src/setroubleshoot/signature.py:529 + msgid "Target Objects" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:504 ++#: ../src/setroubleshoot/signature.py:530 + msgid "Source" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:505 ++#: ../src/setroubleshoot/signature.py:531 + msgid "Source Path" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:506 ++#: ../src/setroubleshoot/signature.py:532 + msgid "Port" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 ++#: ../src/setroubleshoot/signature.py:534 ++#: ../src/setroubleshoot/signature.py:536 + msgid "Host" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:511 ++#: ../src/setroubleshoot/signature.py:537 + msgid "Source RPM Packages" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:512 ++#: ../src/setroubleshoot/signature.py:538 + msgid "Target RPM Packages" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" ++#: ../src/setroubleshoot/signature.py:539 ++msgid "SELinux Policy RPM" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:514 ++#: ../src/setroubleshoot/signature.py:540 ++msgid "Local Policy RPM" ++msgstr "" ++ ++#: ../src/setroubleshoot/signature.py:541 + msgid "Selinux Enabled" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:515 ++#: ../src/setroubleshoot/signature.py:542 + msgid "Policy Type" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:516 ++#: ../src/setroubleshoot/signature.py:543 + msgid "Enforcing Mode" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 ++#: ../src/setroubleshoot/signature.py:545 ++#: ../src/setroubleshoot/signature.py:547 + msgid "Host Name" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 ++#: ../src/setroubleshoot/signature.py:552 ++#: ../src/setroubleshoot/signature.py:554 + msgid "Platform" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:528 ++#: ../src/setroubleshoot/signature.py:555 + msgid "Alert Count" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:530 ++#: ../src/setroubleshoot/signature.py:557 + msgid "First Seen" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:531 ++#: ../src/setroubleshoot/signature.py:558 + msgid "Last Seen" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:532 ++#: ../src/setroubleshoot/signature.py:559 + msgid "Local ID" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:534 ++#: ../src/setroubleshoot/signature.py:561 + msgid "Raw Audit Messages" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:588 ++#: ../src/setroubleshoot/signature.py:615 + #, python-format + msgid "" + "\n" +@@ -621,92 +572,82 @@ msgid "" + "***** Plugin %s (%.4s confidence) suggests " + msgstr "" + +-#: ../src/setroubleshoot/signature.py:591 ++#: ../src/setroubleshoot/signature.py:618 + msgid "*" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:592 ++#: ../src/setroubleshoot/signature.py:619 ++#: ../src/setroubleshoot/signature.py:621 + msgid "\n" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 ++#: ../src/setroubleshoot/signature.py:623 + msgid "" + "\n" + "Then " + msgstr "" + +-#: ../src/setroubleshoot/signature.py:599 ++#: ../src/setroubleshoot/signature.py:626 + msgid "" + "\n" + "Do\n" + msgstr "" + +-#: ../src/setroubleshoot/signature.py:601 ++#: ../src/setroubleshoot/signature.py:628 + msgid "" + "\n" + "\n" + msgstr "" + +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 ++#: ../src/seappletlegacy.c:189 ../src/seapplet:133 + msgid "New SELinux security alert" + msgstr "" + +-#: ../src/seapplet.c:189 ++#: ../src/seappletlegacy.c:189 ../src/seapplet:134 + msgid "AVC denial, click icon to view" + msgstr "" + +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 ++#: ../src/seappletlegacy.c:195 ../src/seappletlegacy.c:246 ../src/seapplet:137 + msgid "Dismiss" + msgstr "" + +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 ++#: ../src/seappletlegacy.c:205 ../src/seappletlegacy.c:256 ../src/seapplet:138 ++#: ../src/seapplet:139 + msgid "Show" + msgstr "" + + #. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 ++#: ../src/seappletlegacy.c:440 ../src/sealert:71 + msgid "SELinux AVC denial, click to view" + msgstr "" + +-#: ../src/sealert:112 ++#: ../src/seapplet:160 ++msgid "SELinux Troubleshooter: Applet requires SELinux be enabled to run" ++msgstr "" ++ ++#: ../src/sealert:121 + msgid "SELinux not enabled, sealert will not run on non SELinux systems" + msgstr "" + +-#: ../src/sealert:159 ++#: ../src/sealert:171 + msgid "Not fixable." + msgstr "" + +-#: ../src/sealert:166 ++#: ../src/sealert:178 + #, c-format + msgid "Successfully ran %s" + msgstr "" + +-#: ../src/sealert:173 ++#: ../src/sealert:185 + #, c-format + msgid "Plugin %s not valid for %s id" + msgstr "" + +-#: ../src/setroubleshootd:78 ++#: ../src/setroubleshootd:79 + msgid "SELinux not enabled, setroubleshootd exiting..." + msgstr "" + +-#: ../src/setroubleshootd:110 ++#: ../src/setroubleshootd:111 + #, c-format + msgid "fork #1 failed: %d (%s)" + msgstr "" +diff --git a/framework/po/sk.po b/framework/po/sk.po +index bf9038e..3699648 100644 +--- a/framework/po/sk.po ++++ b/framework/po/sk.po +@@ -10,10 +10,11 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2019-07-04 01:03-0400\n" + "Last-Translator: Lukas Vrabec \n" +-"Language-Team: Slovak (http://www.transifex.com/projects/p/fedora/language/sk/)\n" ++"Language-Team: Slovak (http://www.transifex.com/projects/p/fedora/language/" ++"sk/)\n" + "Language: sk\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -38,9 +39,9 @@ msgstr "politika;bezpečnosť;selinux;avc;oprávnenie;mac;alert;sealert;" + msgid "port %s" + msgstr "port %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "Neznáme" + +@@ -55,7 +56,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -345,25 +347,25 @@ msgstr "" + "Ak chcete povoliť $SOURCE_BASE_PATH prístup $ACCESS k $TARGET_BASE_PATH " + "triedy $TARGET_CLASS" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "Pre kompletnú SELinux správu spusti: sealert -l %s" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "Užívateľ (%s) nemôže meniť údaje pre (%s)" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "Spustené" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "Sledovanie auditu" + +@@ -435,14 +437,12 @@ msgstr "capability2" + #, python-format + msgid "%s has a permissive type (%s). This access was not denied." + msgstr "" +-"%s je v tolerantnom (permissive) režime (%s). Tento prístup nebol " +-"zamietnutý." ++"%s je v tolerantnom (permissive) režime (%s). Tento prístup nebol zamietnutý." + + #: ../src/setroubleshoot/signature.py:421 + msgid "SELinux is in permissive mode. This access was not denied." + msgstr "" +-"SELinux je v tolerantnom (permissive) režime. Tento prístup nebol " +-"zamietnutý." ++"SELinux je v tolerantnom (permissive) režime. Tento prístup nebol zamietnutý." + + #: ../src/setroubleshoot/signature.py:475 + #, python-format +@@ -764,8 +764,8 @@ msgstr "Skontrolovať a odoslať hlásenie o chybe" + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"Skontrolovať a odoslať hlásenie o " +-"chybe" ++"Skontrolovať a odoslať hlásenie o chybe" + + #: ../gui/bug_report.glade.h:3 + msgid "" +diff --git a/framework/po/sl.po b/framework/po/sl.po +deleted file mode 100644 +index d245cc8..0000000 +--- a/framework/po/sl.po ++++ /dev/null +@@ -1,827 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Slovenian (http://www.transifex.com/projects/p/fedora/" +-"language/sl/)\n" +-"Language: sl\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" +-"%100==4 ? 2 : 3);\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/sq.po b/framework/po/sq.po +deleted file mode 100644 +index 9ef73fb..0000000 +--- a/framework/po/sq.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Albanian (http://www.transifex.com/projects/p/fedora/language/" +-"sq/)\n" +-"Language: sq\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n != 1);\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/sr.po b/framework/po/sr.po +index 87b338b..43513d9 100644 +--- a/framework/po/sr.po ++++ b/framework/po/sr.po +@@ -10,15 +10,17 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2015-02-20 02:17-0500\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Serbian (http://www.transifex.com/projects/p/fedora/language/sr/)\n" ++"Language-Team: Serbian (http://www.transifex.com/projects/p/fedora/language/" ++"sr/)\n" + "Language: sr\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" + "Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" ++"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" ++"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + "X-Generator: Zanata 4.6.2\n" + + #: ../setroubleshoot.desktop.in.h:1 +@@ -38,9 +40,9 @@ msgstr "" + msgid "port %s" + msgstr "" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "Непознато" + +@@ -55,7 +57,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -339,25 +342,25 @@ msgid "" + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "Корисник (%s) не може мењати податке за (%s)" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "Покренуто" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "Ослушкивач провере" + +diff --git a/framework/po/sr@latin.po b/framework/po/sr@latin.po +index 81d490f..6e4bffe 100644 +--- a/framework/po/sr@latin.po ++++ b/framework/po/sr@latin.po +@@ -10,15 +10,17 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2015-02-20 02:18-0500\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/fedora/language/sr@latin/)\n" ++"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/fedora/" ++"language/sr@latin/)\n" + "Language: sr@latin\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" + "Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" ++"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" ++"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + "X-Generator: Zanata 4.6.2\n" + + #: ../setroubleshoot.desktop.in.h:1 +@@ -38,9 +40,9 @@ msgstr "" + msgid "port %s" + msgstr "" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "Nepoznato" + +@@ -55,7 +57,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -339,25 +342,25 @@ msgid "" + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "Korisnik (%s) ne može menjati podatke za (%s)" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "Pokrenuto" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "Osluškivač provere" + +diff --git a/framework/po/sv.po b/framework/po/sv.po +index 189ea35..1d125ec 100644 +--- a/framework/po/sv.po ++++ b/framework/po/sv.po +@@ -12,16 +12,17 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"PO-Revision-Date: 2018-08-12 01:52-0400\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" ++"PO-Revision-Date: 2020-09-08 15:29+0000\n" + "Last-Translator: Göran Uddeborg \n" +-"Language-Team: Swedish (http://www.transifex.com/projects/p/fedora/language/sv/)\n" ++"Language-Team: Swedish \n" + "Language: sv\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" + "Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n != 1);\n" +-"X-Generator: Zanata 4.6.2\n" ++"Plural-Forms: nplurals=2; plural=n != 1;\n" ++"X-Generator: Weblate 4.2.2\n" + + #: ../setroubleshoot.desktop.in.h:1 + msgid "SELinux Troubleshooter" +@@ -40,9 +41,9 @@ msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgid "port %s" + msgstr "port %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "Okänd" + +@@ -52,13 +53,19 @@ msgid "" + "%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" ++"%s \n" ++"**** Den registrerade AVC:n är tillåten i den aktuella policyn ****\n" + + #: ../src/setroubleshoot/audit_data.py:1009 + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" ++"%s \n" ++"**** Den registrerade AVC:n är dontaudit:ad i den aktuella policyn. " ++"”semodule -B” kommer slå på dontaudit-regler ****\n" + + #: ../src/setroubleshoot/audit_data.py:1011 + msgid "Must call policy_init first" +@@ -70,6 +77,8 @@ msgid "" + "%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" ++"%s \n" ++"**** Felaktig AVC: felaktig målkontext ****\n" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +@@ -77,6 +86,8 @@ msgid "" + "%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" ++"%s \n" ++"**** Felaktig AVC: felaktig källkontext ****\n" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +@@ -84,6 +95,8 @@ msgid "" + "%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" ++"%s \n" ++"**** Felaktig AVC: felaktig typklass ****\n" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +@@ -91,6 +104,8 @@ msgid "" + "%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" ++"%s \n" ++"**** Felaktig AVC: felaktig rättighet ****\n" + + #: ../src/setroubleshoot/audit_data.py:1021 + msgid "Error during access vector computation" +@@ -308,7 +323,7 @@ msgstr "anslutningen har avbrutits" + + #: ../src/setroubleshoot/errcode.py:98 + msgid "Invalid request. The file descriptor is not open" +-msgstr "Ogiltig begäran. Fildeskriptorn är inte öppen" ++msgstr "Ogiltig begäran. Fildeskriptorn är inte öppen" + + #: ../src/setroubleshoot/errcode.py:100 + msgid "insufficient permission to modify user" +@@ -347,25 +362,25 @@ msgstr "" + "Om du vill tillåta $SOURCE_BASE_PATH att ha $ACCESS till $TARGET_CLASS " + "$TARGET_BASE_PATH" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "För fullständiga SELinux-meddelanden kör: sealert -l %s" ++msgstr " För fullständiga SELinux-meddelanden kör: sealert -l %s" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "Användaren (%s) får inte modifiera data för (%s)" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "Startad" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "Granskningslyssnare" + +@@ -436,7 +451,7 @@ msgstr "förmåga2" + #: ../src/setroubleshoot/signature.py:418 + #, python-format + msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "%s har en tillåtande typ (%s). Denna åtkomst nekades inte." ++msgstr "%s har en tillåtande typ (%s). Denna åtkomst nekades inte." + + #: ../src/setroubleshoot/signature.py:421 + msgid "SELinux is in permissive mode. This access was not denied." +@@ -525,11 +540,11 @@ msgstr "Mål-RPM-paket" + + #: ../src/setroubleshoot/signature.py:539 + msgid "SELinux Policy RPM" +-msgstr "" ++msgstr "SELinux-policy-RPM" + + #: ../src/setroubleshoot/signature.py:540 + msgid "Local Policy RPM" +-msgstr "" ++msgstr "Lokal policy-RPM" + + #: ../src/setroubleshoot/signature.py:541 + msgid "Selinux Enabled" +@@ -582,7 +597,7 @@ msgid "" + msgstr "" + "\n" + "\n" +-"***** Insticksmodulen %s (%.4s tilltro) föreslår " ++"***** Insticksmodulen %s (%.4s tilltro) föreslår " + + #: ../src/setroubleshoot/signature.py:618 + msgid "*" +@@ -667,7 +682,7 @@ msgstr "Insticksmodul %s är inte giltig för id %s" + + #: ../src/setroubleshootd:79 + msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "SELinux är inte aktiverat, setroubleshootd avslutar ...\"" ++msgstr "SELinux är inte aktiverat, setroubleshootd avslutar …" + + #: ../src/setroubleshootd:111 + #, c-format +@@ -798,3 +813,10 @@ msgstr "Klart!" + #: ../gui/success_dialog.glade.h:3 + msgid "button" + msgstr "knapp" ++ ++#~ msgid "" ++#~ "%s \n" ++#~ "**** TEST OF method source - ATTEMPT #2 ****\n" ++#~ msgstr "" ++#~ "%s \n" ++#~ "**** TEST AV metodkälla – FÖRSÖK NR. 2 ****\n" +diff --git a/framework/po/ta.po b/framework/po/ta.po +index 3c9b9fb..a879fee 100644 +--- a/framework/po/ta.po ++++ b/framework/po/ta.po +@@ -15,10 +15,11 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2017-08-31 08:31-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Tamil (http://www.transifex.com/projects/p/fedora/language/ta/)\n" ++"Language-Team: Tamil (http://www.transifex.com/projects/p/fedora/language/" ++"ta/)\n" + "Language: ta\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -43,9 +44,9 @@ msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgid "port %s" + msgstr "துறை %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "தெரியாதது" + +@@ -60,7 +61,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -348,25 +350,25 @@ msgid "" + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "பயனர் (%s) (%s)க்கு தரவை மாற்ற முடியாது" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "துவக்கப்பட்டது" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "தணிக்கை கேட்போர்" + +@@ -451,9 +453,7 @@ msgstr "ஒரு செயலாக்கத்தில் %s %s அணுக + #: ../src/setroubleshoot/signature.py:475 + #, python-format + msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +-"ஒரு செயலாக்கத்தில் %s ஆனது '%s' அணுகலைப் பயன்படுத்துவதை SELinux " +-"தடுக்கிறது." ++msgstr "ஒரு செயலாக்கத்தில் %s ஆனது '%s' அணுகலைப் பயன்படுத்துவதை SELinux தடுக்கிறது." + + #: ../src/setroubleshoot/signature.py:478 + #, python-format +@@ -468,15 +468,13 @@ msgstr "%s ஆனது '%s' திறப்பாடுகளைப் பய + #: ../src/setroubleshoot/signature.py:480 + #, python-format + msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +-"SELinux %s என்ற லேபிளிடப்பட்ட %s இல் உள்ள %s அணுகலிலிருந்து %s ஐ தடுக்கிறது." ++msgstr "SELinux %s என்ற லேபிளிடப்பட்ட %s இல் உள்ள %s அணுகலிலிருந்து %s ஐ தடுக்கிறது." + + #: ../src/setroubleshoot/signature.py:480 + #, python-format + msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." + msgstr "" +-"SELinux %s என்ற லேபிளிட்ட %s இல் உள்ள '%s' அணுகல்களிலிருந்து %s ஐத் " +-"தடுக்கிறது." ++"SELinux %s என்ற லேபிளிட்ட %s இல் உள்ள '%s' அணுகல்களிலிருந்து %s ஐத் தடுக்கிறது." + + #: ../src/setroubleshoot/signature.py:481 + #, python-format +@@ -652,8 +650,7 @@ msgstr "" + #: ../src/sealert:121 + msgid "SELinux not enabled, sealert will not run on non SELinux systems" + msgstr "" +-"SELinux செயல்படுத்தப்படுவில்லை, SELinux கணினிகள் இல்லாதவற்றில் எச்சரிக்கை " +-"இயங்காது" ++"SELinux செயல்படுத்தப்படுவில்லை, SELinux கணினிகள் இல்லாதவற்றில் எச்சரிக்கை இயங்காது" + + #: ../src/sealert:171 + msgid "Not fixable." +@@ -728,8 +725,7 @@ msgid "" + "Read alert troubleshoot information. May require administrative privileges " + "to remedy." + msgstr "" +-"விழிப்பூட்டல் சிக்கல் தீர்த்தல் தகவலைப் படிக்கவும். சரி செய்ய நிர்வாக " +-"அனுமதிகள் தேவைப்படலாம்." ++"விழிப்பூட்டல் சிக்கல் தீர்த்தல் தகவலைப் படிக்கவும். சரி செய்ய நிர்வாக அனுமதிகள் தேவைப்படலாம்." + + #: ../gui/browser.glade.h:27 + msgid "Email alert to system administrator." +@@ -766,17 +762,15 @@ msgstr "மறுபார்வை மற்றும் பிழை விவ + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"மறுபார்வை மற்றும் பிழைக் குறிப்பை " +-"சமர்பி" ++"மறுபார்வை மற்றும் பிழைக் குறிப்பை சமர்பி" + + #: ../gui/bug_report.glade.h:3 + msgid "" + "You may wish to review the error output that will be included in this bug " + "report and modify it to exclude any sensitive data below." + msgstr "" +-"அந்த பிழை வெளிப்பாட்டை நீங்கள் மறுபார்வையிட வேண்டும் அது இந்த பிழைக் " +-"குறிப்பு மற்றும் ஏதாவது நுண்ணிய தரவு மாற்றியமைக்கப்பட்டதையும் சேர்ந்திருக்க " +-"வேண்டும்." ++"அந்த பிழை வெளிப்பாட்டை நீங்கள் மறுபார்வையிட வேண்டும் அது இந்த பிழைக் குறிப்பு மற்றும் " ++"ஏதாவது நுண்ணிய தரவு மாற்றியமைக்கப்பட்டதையும் சேர்ந்திருக்க வேண்டும்." + + #: ../gui/bug_report.glade.h:4 + msgid "Included error output:" +@@ -790,8 +784,8 @@ msgstr "விவரத்தை சமர்பிக்கவும்" + msgid "" + "This operation was completed. The quick brown fox jumped over the lazy dog." + msgstr "" +-"செயல்பாடு முடிவடைந்தது. விரைவான ப்ரவுன் நரியானது சோம்பேரி நாயிற்கு மேல் " +-"தாவிச் சென்றது." ++"செயல்பாடு முடிவடைந்தது. விரைவான ப்ரவுன் நரியானது சோம்பேரி நாயிற்கு மேல் தாவிச் " ++"சென்றது." + + #: ../gui/success_dialog.glade.h:1 + msgid "Success!" +diff --git a/framework/po/te.po b/framework/po/te.po +index 098abc0..152ae21 100644 +--- a/framework/po/te.po ++++ b/framework/po/te.po +@@ -11,10 +11,11 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2017-08-31 08:31-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Telugu (http://www.transifex.com/projects/p/fedora/language/te/)\n" ++"Language-Team: Telugu (http://www.transifex.com/projects/p/fedora/language/" ++"te/)\n" + "Language: te\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -39,9 +40,9 @@ msgstr "విధానం;రక్షణ;selinux;avc;అనుమతి;mac; + msgid "port %s" + msgstr "పోర్ట్ %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "తెలియని" + +@@ -56,7 +57,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -344,25 +346,25 @@ msgid "" + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "వినియోగదారి (%s) డాటాను (%s) కొరకు సవరించలేడు" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "ప్రారంభమైంది" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "ఆలకించుదానిని ఆడిట్‌చేయుము" + +@@ -442,14 +444,12 @@ msgstr "SELinux ఆనతినిచ్చు రీతినందు వు + #: ../src/setroubleshoot/signature.py:475 + #, python-format + msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +-"SELinux %sను వొక విధానంపై %s యాక్సెస్‌ను వుపయోగించుటనుండి నిరోధిస్తోంది." ++msgstr "SELinux %sను వొక విధానంపై %s యాక్సెస్‌ను వుపయోగించుటనుండి నిరోధిస్తోంది." + + #: ../src/setroubleshoot/signature.py:475 + #, python-format + msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +-"SELinux %sను వొక విధానంపై '%s' యాక్సెస్‌ను వుపయోగించుటనుండి నిరోధిస్తోంది." ++msgstr "SELinux %sను వొక విధానంపై '%s' యాక్సెస్‌ను వుపయోగించుటనుండి నిరోధిస్తోంది." + + #: ../src/setroubleshoot/signature.py:478 + #, python-format +@@ -469,8 +469,7 @@ msgstr "SELinux %s ను %s యాక్సెస్‌ను %s లేబు + #: ../src/setroubleshoot/signature.py:480 + #, python-format + msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +-"SELinux అనునది %s ను '%s' ఏక్సెస్‌ చేయుటను %s లేబుల్‌ %s పైన నిరోధిస్తోంది." ++msgstr "SELinux అనునది %s ను '%s' ఏక్సెస్‌ చేయుటను %s లేబుల్‌ %s పైన నిరోధిస్తోంది." + + #: ../src/setroubleshoot/signature.py:481 + #, python-format +@@ -645,8 +644,7 @@ msgstr "" + + #: ../src/sealert:121 + msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +-"SELinux చేతనం చేయబడిలేదు, sealert అనునది SELinux సిస్టమ్సు కానివాటిపై నడువదు" ++msgstr "SELinux చేతనం చేయబడిలేదు, sealert అనునది SELinux సిస్టమ్సు కానివాటిపై నడువదు" + + #: ../src/sealert:171 + msgid "Not fixable." +@@ -721,8 +719,7 @@ msgid "" + "Read alert troubleshoot information. May require administrative privileges " + "to remedy." + msgstr "" +-"అప్రమత్తత ట్రబుల్‌షూట్ సమాచారమును చదువుము. పరిష్కారమునకు నిర్వాహక అనుమతులు " +-"అవసరం కావచ్చు." ++"అప్రమత్తత ట్రబుల్‌షూట్ సమాచారమును చదువుము. పరిష్కారమునకు నిర్వాహక అనుమతులు అవసరం కావచ్చు." + + #: ../gui/browser.glade.h:27 + msgid "Email alert to system administrator." +@@ -759,16 +756,16 @@ msgstr "బగ్ నివేదికను పునఃపరిశీలి + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"బగ్ నివేదికను పునఃపరిశీలించుము మరియు " +-"అప్పచెప్పుము" ++"బగ్ నివేదికను పునఃపరిశీలించుము మరియు అప్పచెప్పుము" + + #: ../gui/bug_report.glade.h:3 + msgid "" + "You may wish to review the error output that will be included in this bug " + "report and modify it to exclude any sensitive data below." + msgstr "" +-"ఈ బగ్ నివేదికనందు చేర్చబడే దోషపు అవుట్పుట్‌ను మీరు పునఃపరిశీలించవచ్చు మరియు " +-"ఎదేని సున్నిత డాటా వుంటే విడిచిపెట్టుటకు దానిని సవరించుము." ++"ఈ బగ్ నివేదికనందు చేర్చబడే దోషపు అవుట్పుట్‌ను మీరు పునఃపరిశీలించవచ్చు మరియు ఎదేని సున్నిత డాటా వుంటే " ++"విడిచిపెట్టుటకు దానిని సవరించుము." + + #: ../gui/bug_report.glade.h:4 + msgid "Included error output:" +diff --git a/framework/po/tg.po b/framework/po/tg.po +deleted file mode 100644 +index 6de924d..0000000 +--- a/framework/po/tg.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Tajik (http://www.transifex.com/projects/p/fedora/language/" +-"tg/)\n" +-"Language: tg\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n != 1);\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/th.po b/framework/po/th.po +index 56c7676..77fd057 100644 +--- a/framework/po/th.po ++++ b/framework/po/th.po +@@ -8,10 +8,11 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2015-02-20 02:18-0500\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Thai (http://www.transifex.com/projects/p/fedora/language/th/)\n" ++"Language-Team: Thai (http://www.transifex.com/projects/p/fedora/language/" ++"th/)\n" + "Language: th\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -36,9 +37,9 @@ msgstr "" + msgid "port %s" + msgstr "" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "ไม่ทราบ" + +@@ -53,7 +54,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -337,25 +339,25 @@ msgid "" + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "ผู้ใช้ (%s) ไม่สามารถแก้ไขข้อมูลของ (%s)" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "เริ่มแล้ว" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "" + +diff --git a/framework/po/tk.po b/framework/po/tk.po +deleted file mode 100644 +index 79e414c..0000000 +--- a/framework/po/tk.po ++++ /dev/null +@@ -1,825 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2011-02-16 14:40+0000\n" +-"Last-Translator: FULL NAME \n" +-"Language-Team: Indonesian \n" +-"Language: id\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/tl.po b/framework/po/tl.po +deleted file mode 100644 +index 40b1dcf..0000000 +--- a/framework/po/tl.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Tagalog (http://www.transifex.com/projects/p/fedora/language/" +-"tl/)\n" +-"Language: tl\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n > 1);\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/tr.po b/framework/po/tr.po +index 6ef79f4..fd89dde 100644 +--- a/framework/po/tr.po ++++ b/framework/po/tr.po +@@ -10,37 +10,40 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"PO-Revision-Date: 2019-03-07 07:26-0500\n" +-"Last-Translator: Serdar Sağlam \n" +-"Language-Team: Turkish (http://www.transifex.com/projects/p/fedora/language/tr/)\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" ++"PO-Revision-Date: 2021-05-24 03:02+0000\n" ++"Last-Translator: Oğuz Ersen \n" ++"Language-Team: Turkish \n" + "Language: tr\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" + "Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n > 1);\n" +-"X-Generator: Zanata 4.6.2\n" ++"Plural-Forms: nplurals=2; plural=(n>1);\n" ++"X-Generator: Weblate 4.6.2\n" + + #: ../setroubleshoot.desktop.in.h:1 + msgid "SELinux Troubleshooter" +-msgstr "" ++msgstr "SELinux Sorun Giderici" + + #: ../setroubleshoot.desktop.in.h:2 + msgid "Troubleshoot SELinux access denials" +-msgstr "" ++msgstr "SELinux erişim reddi sorunlarını giderin" + + #: ../setroubleshoot.desktop.in.h:3 + msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgstr "" ++"policy;security;selinux;avc;permission;mac;alert;sealert;politika;güvenlik;" ++"izin;uyarı;" + + #: ../src/setroubleshoot/audit_data.py:923 + #, python-format + msgid "port %s" + msgstr "port %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "Bilinmeyen" + +@@ -50,13 +53,19 @@ msgid "" + "%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" ++"%s \n" ++"**** Geçerli politikada kayıtlı AVC'ye izin veriliyor ****\n" + + #: ../src/setroubleshoot/audit_data.py:1009 + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" ++"%s \n" ++"**** Kayıtlı AVC geçerli politikada denetlenmiyor (dontaudit). 'semodule -B' " ++"dontaudit kurallarını etkinleştirecektir ****\n" + + #: ../src/setroubleshoot/audit_data.py:1011 + msgid "Must call policy_init first" +@@ -68,6 +77,8 @@ msgid "" + "%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" ++"%s \n" ++"**** Geçersiz AVC: yanlış hedef bağlamı ****\n" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +@@ -75,6 +86,8 @@ msgid "" + "%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" ++"%s \n" ++"**** Geçersiz AVC: yanlış kaynak bağlamı ****\n" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +@@ -82,6 +95,8 @@ msgid "" + "%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" ++"%s \n" ++"**** Geçersiz AVC: yanlış tür sınıfı ****\n" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +@@ -89,6 +104,8 @@ msgid "" + "%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" ++"%s \n" ++"**** Geçersiz AVC: yanlış izin ****\n" + + #: ../src/setroubleshoot/audit_data.py:1021 + msgid "Error during access vector computation" +@@ -116,7 +133,7 @@ msgstr "Bu erişim denendi:" + + #: ../src/setroubleshoot/browser.py:238 ../gui/browser.glade.h:12 + msgid "SETroubleshoot Details Window" +-msgstr "SETroubleshoot Detaylar Penceresi" ++msgstr "SETroubleshoot Ayrıntıları Penceresi" + + #: ../src/setroubleshoot/browser.py:241 ../gui/browser.glade.h:16 + msgid "Would you like to receive alerts?" +@@ -133,7 +150,7 @@ msgstr "Sorun Giderme" + + #: ../src/setroubleshoot/browser.py:251 ../gui/browser.glade.h:28 + msgid "Details" +-msgstr "Detaylar" ++msgstr "Ayrıntılar" + + #: ../src/setroubleshoot/browser.py:258 ../gui/browser.glade.h:7 + msgid "SETroubleshoot Alert List" +@@ -153,11 +170,11 @@ msgstr "Kaynak işlem" + + #: ../src/setroubleshoot/browser.py:307 + msgid "Attempted Access" +-msgstr "" ++msgstr "Erişim Denemesi" + + #: ../src/setroubleshoot/browser.py:307 + msgid "On this" +-msgstr "" ++msgstr "Bunda" + + #: ../src/setroubleshoot/browser.py:307 + msgid "Occurred" +@@ -179,11 +196,11 @@ msgstr "Bundan sonra uyarıları bildir." + #: ../src/setroubleshoot/browser.py:386 ../src/setroubleshoot/browser.py:820 + #: ../src/setroubleshoot/browser.py:860 ../gui/browser.glade.h:29 + msgid "Ignore" +-msgstr "Yoksay" ++msgstr "Yok say" + + #: ../src/setroubleshoot/browser.py:387 ../gui/browser.glade.h:30 + msgid "Ignore alert in the future." +-msgstr "Gelecekteki uyarıları yoksay" ++msgstr "Gelecekteki uyarıları yok say." + + #: ../src/setroubleshoot/browser.py:424 + msgid "If you were trying to..." +@@ -198,21 +215,21 @@ msgid "" + "Plugin\n" + "Details" + msgstr "" +-"Eklenti\\n\n" +-"Detaylar" ++"Eklenti\n" ++"Ayrıntıları" + + #: ../src/setroubleshoot/browser.py:546 + msgid "" + "Report\n" + "Bug" + msgstr "" +-"Rapor\\n\n" +-"Hata\\n" ++"Hata\n" ++"Bildir" + + #: ../src/setroubleshoot/browser.py:576 + #, python-format + msgid "Plugin: %s " +-msgstr "Eklenti: %s" ++msgstr "Eklenti: %s " + + #: ../src/setroubleshoot/browser.py:643 + msgid "Unable to grant access." +@@ -257,7 +274,7 @@ msgstr "imza bulunamadı" + + #: ../src/setroubleshoot/errcode.py:84 + msgid "multiple signatures matched" +-msgstr "" ++msgstr "birden fazla imza eşleşti" + + #: ../src/setroubleshoot/errcode.py:85 + msgid "id not found" +@@ -265,7 +282,7 @@ msgstr "id bulunamadı" + + #: ../src/setroubleshoot/errcode.py:86 + msgid "database not found" +-msgstr "veritabanı bulunamadı" ++msgstr "veri tabanı bulunamadı" + + #: ../src/setroubleshoot/errcode.py:87 + msgid "item is not a member" +@@ -277,7 +294,7 @@ msgstr "kullanıcı değiştirme geçersiz" + + #: ../src/setroubleshoot/errcode.py:89 + msgid "method not found" +-msgstr "metot bulunamadı" ++msgstr "yöntem bulunamadı" + + #: ../src/setroubleshoot/errcode.py:90 + msgid "cannot create GUI" +@@ -310,7 +327,7 @@ msgstr "Geçersiz istek. File belirteci açık değil" + + #: ../src/setroubleshoot/errcode.py:100 + msgid "insufficient permission to modify user" +-msgstr "" ++msgstr "kullanıcıyı değiştirmek için yeterli izin yok" + + #: ../src/setroubleshoot/errcode.py:101 + msgid "authentication failed" +@@ -331,7 +348,7 @@ msgstr "kullanıcı arama başarısız" + #: ../src/setroubleshoot/gui_utils.py:56 ../src/sealert:565 + #, c-format, python-format + msgid "Opps, %s hit an error!" +-msgstr "" ++msgstr "Tüh, %s bir hatayla karşılaştı!" + + #: ../src/setroubleshoot/gui_utils.py:58 ../gui/fail_dialog.glade.h:1 + msgid "Error" +@@ -342,40 +359,42 @@ msgid "" + "If you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" ++"$SOURCE_BASE_PATH’ın $TARGET_BASE_PATH $TARGET_CLASS için $ACCESS erişimine " ++"sahip olmasına izin vermek istiyorsanız" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" ++msgstr " Tam SELinux mesajları için şu komutu çalıştırın: sealert -l %s" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" ++msgstr "(%s) kullanıcısı, (%s) için verileri değiştiremez" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "Başladı" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "Denetim Dinleyici" + + #: ../src/setroubleshoot/signature.py:89 + msgid "Never Ignore" +-msgstr "Asla Yoksayma" ++msgstr "Asla Yok Sayma" + + #: ../src/setroubleshoot/signature.py:90 + msgid "Ignore Always" +-msgstr "Her zaman Yoksay" ++msgstr "Her Zaman Yok Say" + + #: ../src/setroubleshoot/signature.py:91 + msgid "Ignore After First Alert" +-msgstr "İlk Uyarıdan Sonra Yoksay" ++msgstr "İlk Uyarıdan Sonra Yok Say" + + #: ../src/setroubleshoot/signature.py:213 + msgid "directory" +@@ -411,7 +430,7 @@ msgstr "işlem" + + #: ../src/setroubleshoot/signature.py:221 + msgid "process2" +-msgstr "" ++msgstr "işlem2" + + #: ../src/setroubleshoot/signature.py:222 + msgid "filesystem" +@@ -423,60 +442,63 @@ msgstr "düğüm" + + #: ../src/setroubleshoot/signature.py:224 + msgid "capability" +-msgstr "kapasite" ++msgstr "yetenek" + + #: ../src/setroubleshoot/signature.py:225 + msgid "capability2" +-msgstr "" ++msgstr "yetenek2" + + #: ../src/setroubleshoot/signature.py:418 + #, python-format + msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" ++msgstr "%s, izin veren bir türe sahip (%s). Bu erişim reddedilmedi." + + #: ../src/setroubleshoot/signature.py:421 + msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" ++msgstr "SELinux izin veren modda. Bu erişim reddedilmedi." + + #: ../src/setroubleshoot/signature.py:475 + #, python-format + msgid "SELinux is preventing %s from using the %s access on a process." + msgstr "" ++"SELinux, %s'nin bir işlem üzerinde %s erişimini kullanmasını engelliyor." + + #: ../src/setroubleshoot/signature.py:475 + #, python-format + msgid "SELinux is preventing %s from using the '%s' accesses on a process." + msgstr "" ++"SELinux, %s'nin bir işlem üzerinde '%s' erişimlerini kullanmasını engelliyor." + + #: ../src/setroubleshoot/signature.py:478 + #, python-format + msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" ++msgstr "SELinux, %s'nin %s yeteneğini kullanmasını engelliyor." + + #: ../src/setroubleshoot/signature.py:478 + #, python-format + msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" ++msgstr "SELinux, %s'nin '%s' yeteneklerini kullanmasını engelliyor." + + #: ../src/setroubleshoot/signature.py:480 + #, python-format + msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" ++msgstr "SELinux, %s'nin %s erişimini %s üzerinde (%s etiketli) engelliyor." + + #: ../src/setroubleshoot/signature.py:480 + #, python-format + msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." + msgstr "" ++"SELinux, %s'nin '%s' erişimlerini %s üzerinde (%s etiketli) engelliyor." + + #: ../src/setroubleshoot/signature.py:481 + #, python-format + msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" ++msgstr "SELinux, %s'nin %s erişimini %s %s üzerinde engelliyor." + + #: ../src/setroubleshoot/signature.py:481 + #, python-format + msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" ++msgstr "SELinux, %s'nin '%s' erişimlerini %s %s üzerinde engelliyor." + + #: ../src/setroubleshoot/signature.py:526 + msgid "Additional Information:\n" +@@ -484,11 +506,11 @@ msgstr "Ek Bilgi:\n" + + #: ../src/setroubleshoot/signature.py:527 + msgid "Source Context" +-msgstr "Kaynak İçerik" ++msgstr "Kaynak Bağlam" + + #: ../src/setroubleshoot/signature.py:528 + msgid "Target Context" +-msgstr "Hedef İçerik" ++msgstr "Hedef Bağlam" + + #: ../src/setroubleshoot/signature.py:529 + msgid "Target Objects" +@@ -521,19 +543,19 @@ msgstr "Hedef RPM Paketleri" + + #: ../src/setroubleshoot/signature.py:539 + msgid "SELinux Policy RPM" +-msgstr "" ++msgstr "SELinux Politikası RPM'i" + + #: ../src/setroubleshoot/signature.py:540 + msgid "Local Policy RPM" +-msgstr "" ++msgstr "Yerel Politika RPM'i" + + #: ../src/setroubleshoot/signature.py:541 + msgid "Selinux Enabled" +-msgstr "" ++msgstr "SELinux Etkin" + + #: ../src/setroubleshoot/signature.py:542 + msgid "Policy Type" +-msgstr "Politika Tipi" ++msgstr "Politika Türü" + + #: ../src/setroubleshoot/signature.py:543 + msgid "Enforcing Mode" +@@ -567,7 +589,7 @@ msgstr "Yerel ID" + + #: ../src/setroubleshoot/signature.py:561 + msgid "Raw Audit Messages" +-msgstr "" ++msgstr "Ham Denetim Mesajları" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +@@ -576,6 +598,9 @@ msgid "" + "\n" + "***** Plugin %s (%.4s confidence) suggests " + msgstr "" ++"\n" ++"\n" ++"***** %s eklentisi (%.4s güvenilirlik) şunları öneriyor " + + #: ../src/setroubleshoot/signature.py:618 + msgid "*" +@@ -592,7 +617,7 @@ msgid "" + "Then " + msgstr "" + "\n" +-"Then" ++"Sonra " + + #: ../src/setroubleshoot/signature.py:626 + msgid "" +@@ -612,11 +637,11 @@ msgstr "" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 + msgid "New SELinux security alert" +-msgstr "" ++msgstr "Yeni SELinux güvenlik uyarısı" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:134 + msgid "AVC denial, click icon to view" +-msgstr "" ++msgstr "AVC reddi, görüntülemek için simgeye tıklayın" + + #: ../src/seappletlegacy.c:195 ../src/seappletlegacy.c:246 ../src/seapplet:137 + msgid "Dismiss" +@@ -630,15 +655,18 @@ msgstr "Göster" + #. set tooltip + #: ../src/seappletlegacy.c:440 ../src/sealert:71 + msgid "SELinux AVC denial, click to view" +-msgstr "" ++msgstr "SELinux AVC reddi, görüntülemek için tıklayın" + + #: ../src/seapplet:160 + msgid "SELinux Troubleshooter: Applet requires SELinux be enabled to run" + msgstr "" ++"SELinux Sorun Giderici: Uygulamanın çalışması için SELinux " ++"etkinleştirilmelidir" + + #: ../src/sealert:121 + msgid "SELinux not enabled, sealert will not run on non SELinux systems" + msgstr "" ++"SELinux etkin değil, sealert SELinux olmayan sistemlerde çalışmayacaktır" + + #: ../src/sealert:171 + msgid "Not fixable." +@@ -656,7 +684,7 @@ msgstr "%s eklentisi %s id si için geçerli değil" + + #: ../src/setroubleshootd:79 + msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" ++msgstr "SELinux etkin değil, setroubleshootd çıkış yapıyor..." + + #: ../src/setroubleshootd:111 + #, c-format +@@ -671,14 +699,19 @@ msgid "" + "Daniel Walsh \n" + "John Dennis \n" + msgstr "" ++"Telif Hakkı (c) 2010\n" ++"Thomas Liu \n" ++"Máirín Duffy \n" ++"Daniel Walsh \n" ++"John Dennis \n" + + #: ../gui/browser.glade.h:9 + msgid "Troubleshoot selected alert" +-msgstr "" ++msgstr "Seçili uyarıyla ilgili sorunları gider" + + #: ../gui/browser.glade.h:10 + msgid "Delete" +-msgstr "" ++msgstr "Sil" + + #: ../gui/browser.glade.h:11 + msgid "Delete Selected Alerts" +@@ -686,7 +719,7 @@ msgstr "Seçili Uyarıları Sil" + + #: ../gui/browser.glade.h:13 + msgid "Close" +-msgstr "" ++msgstr "Kapat" + + #: ../gui/browser.glade.h:15 + msgid "SELinux has detected a problem." +@@ -713,18 +746,20 @@ msgid "" + "Read alert troubleshoot information. May require administrative privileges " + "to remedy." + msgstr "" ++"Uyarıyla ilgili sorun giderme bilgilerini okuyun. Düzeltmek için yönetici " ++"ayrıcalıkları gerekebilir." + + #: ../gui/browser.glade.h:27 + msgid "Email alert to system administrator." +-msgstr "" ++msgstr "Uyarıyla ilgili sistem yöneticisine e-posta gönder." + + #: ../gui/browser.glade.h:31 + msgid "Delete current alert from the database." +-msgstr "Mevcut uyarıyı veritabanından sil" ++msgstr "Geçerli uyarıyı veri tabanından sil." + + #: ../gui/browser.glade.h:32 + msgid "Previous" +-msgstr "" ++msgstr "Önceki" + + #: ../gui/browser.glade.h:33 + msgid "Show previous alert." +@@ -732,7 +767,7 @@ msgstr "Önceki uyarıyı göster." + + #: ../gui/browser.glade.h:35 + msgid "Next" +-msgstr "" ++msgstr "Sonraki" + + #: ../gui/browser.glade.h:36 + msgid "Show next alert." +@@ -740,7 +775,7 @@ msgstr "Sonraki uyarıyı göster." + + #: ../gui/browser.glade.h:38 + msgid "List all alerts in the database." +-msgstr "Veritabanındaki Tüm Uyarıları Listele" ++msgstr "Veri tabanındaki tüm uyarıları listele." + + #: ../gui/bug_report.glade.h:1 + msgid "Review and Submit Bug Report" +@@ -756,10 +791,12 @@ msgid "" + "You may wish to review the error output that will be included in this bug " + "report and modify it to exclude any sensitive data below." + msgstr "" ++"Bu hata bildirimine dahil edilecek hata çıktısını incelemek ve aşağıda " ++"hassas verileri hariç tutmak için değiştirmek isteyebilirsiniz." + + #: ../gui/bug_report.glade.h:4 + msgid "Included error output:" +-msgstr "" ++msgstr "Dahil edilen hata çıktısı:" + + #: ../gui/bug_report.glade.h:5 + msgid "Submit Report" +@@ -777,4 +814,11 @@ msgstr "Başarılı!" + + #: ../gui/success_dialog.glade.h:3 + msgid "button" +-msgstr "button" ++msgstr "düğme" ++ ++#~ msgid "" ++#~ "%s \n" ++#~ "**** TEST OF method source - ATTEMPT #2 ****\n" ++#~ msgstr "" ++#~ "%s \n" ++#~ "**** yöntem kaynağının TEST EDİLMESİ - DENEME #2 ****\n" +diff --git a/framework/po/tt.po b/framework/po/tt.po +deleted file mode 100644 +index 79e414c..0000000 +--- a/framework/po/tt.po ++++ /dev/null +@@ -1,825 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2011-02-16 14:40+0000\n" +-"Last-Translator: FULL NAME \n" +-"Language-Team: Indonesian \n" +-"Language: id\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/ug.po b/framework/po/ug.po +deleted file mode 100644 +index 79e414c..0000000 +--- a/framework/po/ug.po ++++ /dev/null +@@ -1,825 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2011-02-16 14:40+0000\n" +-"Last-Translator: FULL NAME \n" +-"Language-Team: Indonesian \n" +-"Language: id\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/uk.po b/framework/po/uk.po +index 3d03858..cd2ab5d 100644 +--- a/framework/po/uk.po ++++ b/framework/po/uk.po +@@ -13,16 +13,18 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"PO-Revision-Date: 2018-05-23 05:42-0400\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" ++"PO-Revision-Date: 2021-09-17 10:53+0000\n" + "Last-Translator: Yuri Chornoivan \n" +-"Language-Team: Ukrainian (http://www.transifex.com/projects/p/fedora/language/uk/)\n" ++"Language-Team: Ukrainian \n" + "Language: uk\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" + "Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +-"X-Generator: Zanata 4.6.2\n" ++"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" ++"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" ++"X-Generator: Weblate 4.8\n" + + #: ../setroubleshoot.desktop.in.h:1 + msgid "SELinux Troubleshooter" +@@ -35,16 +37,17 @@ msgstr "Діагностика проблем відмові у доступі S + #: ../setroubleshoot.desktop.in.h:3 + msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgstr "" +-"policy;security;selinux;avc;permission;mac;alert;sealert;правила;безпека;захист;доступ;права;попередження;" ++"policy;security;selinux;avc;permission;mac;alert;sealert;правила;безпека;" ++"захист;доступ;права;попередження;" + + #: ../src/setroubleshoot/audit_data.py:923 + #, python-format + msgid "port %s" + msgstr "порт %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "Невідомо" + +@@ -54,13 +57,19 @@ msgid "" + "%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" ++"%s \n" ++"**** Записані AVC дозволено поточними правилами ***\n" + + #: ../src/setroubleshoot/audit_data.py:1009 + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" ++"%s \n" ++"**** Аудит для записаного AVC вимкнено поточними правилами. Увімкнути " ++"правила аудита можна за допомогою команди «semodule -B» ****\n" + + #: ../src/setroubleshoot/audit_data.py:1011 + msgid "Must call policy_init first" +@@ -72,6 +81,8 @@ msgid "" + "%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" ++"%s \n" ++"**** Некоректний AVC: помилковий контекст цілі ****\n" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +@@ -79,6 +90,8 @@ msgid "" + "%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" ++"%s \n" ++"**** Некоректний AVC: помилковий контекст джерела ****\n" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +@@ -86,6 +99,8 @@ msgid "" + "%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" ++"%s \n" ++"**** Некоректний AVC: помилковий клас типу ****\n" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +@@ -93,6 +108,8 @@ msgid "" + "%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" ++"%s \n" ++"**** Некоректний AVC: помилкові права доступу ****\n" + + #: ../src/setroubleshoot/audit_data.py:1021 + msgid "Error during access vector computation" +@@ -349,26 +366,26 @@ msgstr "" + "Якщо ви бажаєте дозволити $SOURCE_BASE_PATH мати доступ $ACCESS до " + "$TARGET_BASE_PATH $TARGET_CLASS" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr "" +-"Щоб показати повний список повідомлень SELinux, виконайте sealert -l %s" ++" Щоб показати повний список повідомлень SELinux, виконайте sealert -l %s" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "Користувач (%s) не може змінювати дані для (%s)" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "Розпочато" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "Прослуховує аудит" + +@@ -446,7 +463,7 @@ msgstr "" + #: ../src/setroubleshoot/signature.py:421 + msgid "SELinux is in permissive mode. This access was not denied." + msgstr "" +-"SELinux працює у режимі дозволеному (permissive) режимі. Доступ не було \n" ++"SELinux працює у режимі дозволеному (permissive) режимі. Доступ не було " + "заборонено." + + #: ../src/setroubleshoot/signature.py:475 +@@ -532,11 +549,11 @@ msgstr "Цільові пакети RPM" + + #: ../src/setroubleshoot/signature.py:539 + msgid "SELinux Policy RPM" +-msgstr "" ++msgstr "RPM з правилами SELinux" + + #: ../src/setroubleshoot/signature.py:540 + msgid "Local Policy RPM" +-msgstr "" ++msgstr "RPM локальних правил" + + #: ../src/setroubleshoot/signature.py:541 + msgid "Selinux Enabled" +@@ -589,7 +606,7 @@ msgid "" + msgstr "" + "\n" + "\n" +-"***** Додаток %s (рівень надійності %.4s) пропонує " ++"***** Додаток %s (рівень надійності %.4s) пропонує " + + #: ../src/setroubleshoot/signature.py:618 + msgid "*" +@@ -735,8 +752,8 @@ msgid "" + "Read alert troubleshoot information. May require administrative privileges " + "to remedy." + msgstr "" +-"Читання діагностичних даних сповіщення. Виправлення помилок може потребувати" +-" адміністративних прав доступу." ++"Читання діагностичних даних сповіщення. Виправлення помилок може потребувати " ++"адміністративних прав доступу." + + #: ../gui/browser.glade.h:27 + msgid "Email alert to system administrator." +@@ -773,8 +790,8 @@ msgstr "Переглянути та надіслати звіт про поми + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"Переглянути та надіслати звіт про " +-"помилку" ++"Переглянути та надіслати звіт про помилку" + + #: ../gui/bug_report.glade.h:3 + msgid "" +@@ -804,3 +821,10 @@ msgstr "Успішно!" + #: ../gui/success_dialog.glade.h:3 + msgid "button" + msgstr "кнопка" ++ ++#~ msgid "" ++#~ "%s \n" ++#~ "**** TEST OF method source - ATTEMPT #2 ****\n" ++#~ msgstr "" ++#~ "%s \n" ++#~ "**** ПЕРЕВІРКА джерела методу – СПРОБА 2 ****\n" +diff --git a/framework/po/ur.po b/framework/po/ur.po +deleted file mode 100644 +index e9c5bd2..0000000 +--- a/framework/po/ur.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Urdu (http://www.transifex.com/projects/p/fedora/language/" +-"ur/)\n" +-"Language: ur\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n != 1);\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/uz.po b/framework/po/uz.po +deleted file mode 100644 +index 79e414c..0000000 +--- a/framework/po/uz.po ++++ /dev/null +@@ -1,825 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2011-02-16 14:40+0000\n" +-"Last-Translator: FULL NAME \n" +-"Language-Team: Indonesian \n" +-"Language: id\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/uz@cyrillic.po b/framework/po/uz@cyrillic.po +deleted file mode 100644 +index 79e414c..0000000 +--- a/framework/po/uz@cyrillic.po ++++ /dev/null +@@ -1,825 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2011-02-16 14:40+0000\n" +-"Last-Translator: FULL NAME \n" +-"Language-Team: Indonesian \n" +-"Language: id\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/vi.po b/framework/po/vi.po +deleted file mode 100644 +index dfb3b6e..0000000 +--- a/framework/po/vi.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Vietnamese (http://www.transifex.com/projects/p/fedora/" +-"language/vi/)\n" +-"Language: vi\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0;\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/wa.po b/framework/po/wa.po +deleted file mode 100644 +index 79e414c..0000000 +--- a/framework/po/wa.po ++++ /dev/null +@@ -1,825 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2011-02-16 14:40+0000\n" +-"Last-Translator: FULL NAME \n" +-"Language-Team: Indonesian \n" +-"Language: id\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/wo.po b/framework/po/wo.po +deleted file mode 100644 +index 67bd812..0000000 +--- a/framework/po/wo.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Wolof (http://www.transifex.com/projects/p/fedora/language/" +-"wo/)\n" +-"Language: wo\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0;\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/xh.po b/framework/po/xh.po +deleted file mode 100644 +index d16f573..0000000 +--- a/framework/po/xh.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Xhosa (http://www.transifex.com/projects/p/fedora/language/" +-"xh/)\n" +-"Language: xh\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n != 1);\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/yi.po b/framework/po/yi.po +deleted file mode 100644 +index 79e414c..0000000 +--- a/framework/po/yi.po ++++ /dev/null +@@ -1,825 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2011-02-16 14:40+0000\n" +-"Last-Translator: FULL NAME \n" +-"Language-Team: Indonesian \n" +-"Language: id\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/zh_CN.po b/framework/po/zh_CN.po +index fac28bd..82d31e3 100644 +--- a/framework/po/zh_CN.po ++++ b/framework/po/zh_CN.po +@@ -18,16 +18,17 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"PO-Revision-Date: 2020-07-24 04:27-0400\n" +-"Last-Translator: Copied by Zanata \n" +-"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/fedora/language/zh_CN/)\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" ++"PO-Revision-Date: 2021-09-07 08:04+0000\n" ++"Last-Translator: Ludek Janda \n" ++"Language-Team: Chinese (Simplified) \n" + "Language: zh_CN\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" + "Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=1; plural=0;\n" +-"X-Generator: Zanata 4.6.2\n" ++"X-Generator: Weblate 4.8\n" + + #: ../setroubleshoot.desktop.in.h:1 + msgid "SELinux Troubleshooter" +@@ -46,9 +47,9 @@ msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgid "port %s" + msgstr "端口 %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "未知" + +@@ -65,10 +66,12 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + "%s \n" +-"**** 记录的 AVC 在当前的政策中是 dontaudited。 'semodule -B' 将会启用 dontaudit 规则 ****\n" ++"**** 记录的 AVC 在当前的政策中是 dontaudited。 'semodule -B' 将会启用 " ++"dontaudit 规则 ****\n" + + #: ../src/setroubleshoot/audit_data.py:1011 + msgid "Must call policy_init first" +@@ -236,7 +239,7 @@ msgstr "插件:%s " + + #: ../src/setroubleshoot/browser.py:643 + msgid "Unable to grant access." +-msgstr "未能准予访问" ++msgstr "未能准予访问。" + + #: ../src/setroubleshoot/browser.py:674 ../src/setroubleshoot/browser.py:816 + #, python-format +@@ -361,27 +364,28 @@ msgstr "错误" + msgid "" + "If you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " + "$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "如果你想允许 $SOURCE_BASE_PATH有 $ACCESS 访问 $TARGET_BASE_PATH $TARGET_类" ++msgstr "" ++"如果你想允许 $SOURCE_BASE_PATH有 $ACCESS 访问 $TARGET_BASE_PATH $TARGET_类" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "如需要完整的 SELinux 信息,请运行 sealert -l %s" ++msgstr " 如需要完整的 SELinux 信息,请运行 sealert -l %s" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "用户 (%s) 无法为 (%s) 修改数据" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "已启动" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "核查侦听程序" + +@@ -598,7 +602,7 @@ msgid "" + msgstr "" + "\n" + "\n" +-"***** 插件 %s (%.4s 置信度) 建议 " ++"***** 插件 %s (%.4s 置信度) 建议 " + + #: ../src/setroubleshoot/signature.py:618 + msgid "*" +@@ -694,8 +698,8 @@ msgid "" + "Daniel Walsh \n" + "John Dennis \n" + msgstr "" +-"版权所有(c)2010 Thomas Liu MáirínDuffy 丹尼尔沃尔什" +-" 约翰丹尼斯 \n" ++"版权所有(c)2010 Thomas Liu MáirínDuffy " ++"丹尼尔沃尔什 约翰丹尼斯 \n" + + #: ../gui/browser.glade.h:9 + msgid "Troubleshoot selected alert" +@@ -779,7 +783,9 @@ msgstr "检查并提交 Bug 报告" + msgid "" + "You may wish to review the error output that will be included in this bug " + "report and modify it to exclude any sensitive data below." +-msgstr "您可能想要检查一下将包含在 bug 报告中的出错信息,并且做适当修改以排除任何敏感数据。" ++msgstr "" ++"您可能想要检查一下将包含在 bug 报告中的出错信息,并且做适当修改以排除任何敏感" ++"数据。" + + #: ../gui/bug_report.glade.h:4 + msgid "Included error output:" +@@ -801,3 +807,14 @@ msgstr "成功!" + #: ../gui/success_dialog.glade.h:3 + msgid "button" + msgstr "按钮" ++ ++#, fuzzy ++#~| msgid "" ++#~| "%s \n" ++#~| "**** Invalid AVC: bad source context ****\n" ++#~ msgid "" ++#~ "%s \n" ++#~ "**** TEST OF method source - ATTEMPT #2 ****\n" ++#~ msgstr "" ++#~ "%s \n" ++#~ "**** 无效的 AVC:无效的源上下文 ****\n" +diff --git a/framework/po/zh_HK.po b/framework/po/zh_HK.po +deleted file mode 100644 +index 19d0cdb..0000000 +--- a/framework/po/zh_HK.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Chinese (Hong Kong) (http://www.transifex.com/projects/p/" +-"fedora/language/zh_HK/)\n" +-"Language: zh_HK\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=1; plural=0;\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +diff --git a/framework/po/zh_TW.po b/framework/po/zh_TW.po +index 11efb27..342a159 100644 +--- a/framework/po/zh_TW.po ++++ b/framework/po/zh_TW.po +@@ -15,10 +15,11 @@ msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2020-06-30 17:47+0200\n" ++"POT-Creation-Date: 2021-09-17 12:29+0200\n" + "PO-Revision-Date: 2018-08-23 05:41-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/fedora/language/zh_TW/)\n" ++"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/fedora/" ++"language/zh_TW/)\n" + "Language: zh_TW\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" +@@ -37,16 +38,17 @@ msgstr "為 SELinux 的拒絕存取行為疑難排解" + #: ../setroubleshoot.desktop.in.h:3 + msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgstr "" +-"policy;security;selinux;avc;permission;mac;alert;sealert;方針;安全;權限;許可;警告;" ++"policy;security;selinux;avc;permission;mac;alert;sealert;方針;安全;權限;許可;" ++"警告;" + + #: ../src/setroubleshoot/audit_data.py:923 + #, python-format + msgid "port %s" + msgstr "連接埠 %s" + +-#: ../src/setroubleshoot/audit_data.py:925 +-#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 +-#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 ++#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 ++#: ../src/setroubleshoot/util.py:312 + msgid "Unknown" + msgstr "未知" + +@@ -61,7 +63,8 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " ++"on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -348,27 +351,28 @@ msgid "" + "If you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " + "$TARGET_BASE_PATH $TARGET_CLASS" + msgstr "" +-"如果你想要允許 $SOURCE_BASE_PATH 在 $TARGET_BASE_PATH $TARGET_CLASS 上擁有 $ACCESS 存取權限" ++"如果你想要允許 $SOURCE_BASE_PATH 在 $TARGET_BASE_PATH $TARGET_CLASS 上擁有 " ++"$ACCESS 存取權限" + +-#: ../src/setroubleshoot/server.py:226 ++#: ../src/setroubleshoot/server.py:227 + #, python-format + msgid " For complete SELinux messages run: sealert -l %s" + msgstr " 至於完整 SELinux 訊息請執行:sealert -l %s" + +-#: ../src/setroubleshoot/server.py:414 ++#: ../src/setroubleshoot/server.py:416 + #, python-format + msgid "The user (%s) cannot modify data for (%s)" + msgstr "使用者 (%s) 無法修改 (%s) 的資料" + +-#: ../src/setroubleshoot/server.py:486 ../src/sealert:318 ++#: ../src/setroubleshoot/server.py:488 ../src/sealert:318 + msgid "Started" + msgstr "已啟用" + +-#: ../src/setroubleshoot/server.py:684 ++#: ../src/setroubleshoot/server.py:686 + msgid "AVC" + msgstr "AVC" + +-#: ../src/setroubleshoot/server.py:775 ++#: ../src/setroubleshoot/server.py:777 + msgid "Audit Listener" + msgstr "稽核監聽者" + +@@ -769,7 +773,8 @@ msgstr "檢視並提交臭蟲回報" + msgid "" + "You may wish to review the error output that will be included in this bug " + "report and modify it to exclude any sensitive data below." +-msgstr "建議您檢查並修改即將包含在此臭蟲回報中的錯誤輸出,並排除以下所有敏感資料。" ++msgstr "" ++"建議您檢查並修改即將包含在此臭蟲回報中的錯誤輸出,並排除以下所有敏感資料。" + + #: ../gui/bug_report.glade.h:4 + msgid "Included error output:" +diff --git a/framework/po/zu.po b/framework/po/zu.po +deleted file mode 100644 +index 1206801..0000000 +--- a/framework/po/zu.po ++++ /dev/null +@@ -1,826 +0,0 @@ +-# SOME DESCRIPTIVE TITLE. +-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +-# This file is distributed under the same license as the PACKAGE package. +-# +-# Translators: +-msgid "" +-msgstr "" +-"Project-Id-Version: setroubleshoot\n" +-"Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-08-22 09:42+0200\n" +-"PO-Revision-Date: 2013-11-20 11:29+0000\n" +-"Last-Translator: dwalsh \n" +-"Language-Team: Zulu (http://www.transifex.com/projects/p/fedora/language/" +-"zu/)\n" +-"Language: zu\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"Plural-Forms: nplurals=2; plural=(n != 1);\n" +- +-#: ../setroubleshoot.desktop.in.h:1 +-msgid "SELinux Troubleshooter" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:2 +-msgid "Troubleshoot SELinux access denials" +-msgstr "" +- +-#: ../setroubleshoot.desktop.in.h:3 +-msgid "policy;security;selinux;avc;permission;mac;alert;sealert;" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:914 +-#, python-format +-msgid "port %s" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:916 ../src/setroubleshoot/browser.py:762 +-#: ../src/setroubleshoot/browser.py:837 ../src/setroubleshoot/rpc.py:531 +-#: ../src/setroubleshoot/util.py:262 +-msgid "Unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1006 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC allowed in current policy ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1008 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC dontaudited in current policy. 'semodule -B' will turn on " +-"dontaudit rules. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1010 +-msgid "Must call policy_init first" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1012 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad target context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1014 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad source context. ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1016 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad type class ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1018 +-#, python-format +-msgid "" +-"%s \n" +-"**** Invalid AVC bad permission ***\n" +-msgstr "" +- +-#: ../src/setroubleshoot/audit_data.py:1020 +-msgid "Error during access vector computation" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:194 ../gui/browser.glade.h:14 +-msgid "SELinux Alert Browser" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:198 ../gui/browser.glade.h:21 +-msgid "The source process:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:203 ../gui/browser.glade.h:17 +-msgid "Yes" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:205 ../gui/browser.glade.h:19 +-msgid "No" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:210 ../gui/browser.glade.h:22 +-msgid "Attempted this access:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:224 ../gui/browser.glade.h:12 +-msgid "SETroubleshoot Details Window" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:227 ../gui/browser.glade.h:16 +-msgid "Would you like to receive alerts?" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:231 ../gui/browser.glade.h:26 +-msgid "Notify Admin" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:234 ../src/setroubleshoot/browser.py:240 +-#: ../gui/browser.glade.h:8 +-msgid "Troubleshoot" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:237 ../gui/browser.glade.h:28 +-msgid "Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:244 ../gui/browser.glade.h:7 +-msgid "SETroubleshoot Alert List" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:246 ../gui/browser.glade.h:37 +-msgid "List All Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "#" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Source Process" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Attempted Access" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "On this" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 +-msgid "Occurred" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:293 ../src/run_cmd.py:406 +-msgid "Status" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:367 ../src/setroubleshoot/browser.py:801 +-#: ../src/setroubleshoot/browser.py:845 +-msgid "Notify" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:368 +-msgid "Notify alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:371 ../src/setroubleshoot/browser.py:803 +-#: ../src/setroubleshoot/browser.py:843 ../gui/browser.glade.h:29 +-msgid "Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:372 ../gui/browser.glade.h:30 +-msgid "Ignore alert in the future." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:409 +-msgid "If you were trying to..." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:418 +-msgid "Then this is the solution." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:515 +-msgid "" +-"Plugin\n" +-"Details" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:530 +-msgid "" +-"Report\n" +-"Bug" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:559 +-#, python-format +-msgid "Plugin: %s " +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:626 +-msgid "Unable to grant access." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:657 ../src/setroubleshoot/browser.py:799 +-#, python-format +-msgid "Alert %d of %d" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:782 +-#, python-format +-msgid "On this %s:" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:830 ../src/setroubleshoot/browser.py:836 +-#: ../src/setroubleshoot/signature.py:408 +-msgid "N/A" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:877 ../src/setroubleshoot/browser.py:878 +-#: ../gui/browser.glade.h:34 +-msgid "No Alerts" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:896 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1005 +-msgid "Sealert Error" +-msgstr "" +- +-#: ../src/setroubleshoot/browser.py:1016 +-msgid "Sealert Message" +-msgstr "" +- +-#. ----------------------------------------------------------------------------- +-#: ../src/setroubleshoot/errcode.py:75 +-msgid "signature not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:76 +-msgid "multiple signatures matched" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:77 +-msgid "id not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:78 +-msgid "database not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:79 +-msgid "item is not a member" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:80 +-msgid "illegal to change user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:81 +-msgid "method not found" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:82 +-msgid "cannot create GUI" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:83 +-msgid "value unknown" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:84 +-msgid "cannot open file" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:85 +-msgid "invalid email address" +-msgstr "" +- +-#. gobject IO Errors +-#: ../src/setroubleshoot/errcode.py:88 +-msgid "socket error" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:89 +-msgid "connection has been broken" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:90 +-msgid "Invalid request. The file descriptor is not open" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:92 +-msgid "insufficient permission to modify user" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:93 +-msgid "authentication failed" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:94 +-msgid "user prohibited" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:95 +-msgid "not authenticated" +-msgstr "" +- +-#: ../src/setroubleshoot/errcode.py:96 +-msgid "user lookup failed" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:55 ../src/sealert:542 +-#, c-format, python-format +-msgid "Opps, %s hit an error!" +-msgstr "" +- +-#: ../src/setroubleshoot/gui_utils.py:57 ../gui/fail_dialog.glade.h:1 +-msgid "Error" +-msgstr "" +- +-#: ../src/setroubleshoot/Plugin.py:86 +-msgid "" +-"you want to allow $SOURCE_BASE_PATH to have $ACCESS access on the " +-"$TARGET_BASE_PATH $TARGET_CLASS" +-msgstr "" +- +-#: ../src/run_cmd.py:172 +-msgid "Input: " +-msgstr "" +- +-#: ../src/run_cmd.py:255 +-msgid "Enter Password" +-msgstr "" +- +-#: ../src/run_cmd.py:268 +-msgid "Password: " +-msgstr "" +- +-#: ../src/run_cmd.py:367 +-msgid "SELinux Fix" +-msgstr "" +- +-#: ../src/run_cmd.py:378 +-msgid "Command" +-msgstr "" +- +-#: ../src/run_cmd.py:388 +-msgid "Run Command" +-msgstr "" +- +-#: ../src/run_cmd.py:391 +-msgid "Stop Command" +-msgstr "" +- +-#: ../src/run_cmd.py:413 +-msgid "Warning: You are responsible for verifying this command is correct" +-msgstr "" +- +-#: ../src/run_cmd.py:455 +-msgid "Not Run Yet" +-msgstr "" +- +-#: ../src/run_cmd.py:466 +-msgid "Running..." +-msgstr "" +- +-#: ../src/run_cmd.py:481 +-#, python-format +-msgid "Interrupted, exit on signal %d" +-msgstr "" +- +-#: ../src/run_cmd.py:483 +-msgid "Success" +-msgstr "" +- +-#: ../src/run_cmd.py:485 +-#, python-format +-msgid "Failed, exit status = %d" +-msgstr "" +- +-#: ../src/run_cmd.py:487 +-msgid "Done: " +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:211 +-#, python-format +-msgid " For complete SELinux messages run: sealert -l %s" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:398 +-#, python-format +-msgid "The user (%s) cannot modify data for (%s)" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:468 ../src/sealert:302 +-msgid "Started" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:667 +-msgid "AVC" +-msgstr "" +- +-#: ../src/setroubleshoot/server.py:733 +-msgid "Audit Listener" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:85 +-msgid "Never Ignore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:86 +-msgid "Ignore Always" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:87 +-msgid "Ignore After First Alert" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:204 +-msgid "directory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:205 +-msgid "semaphore" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:206 +-msgid "shared memory" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:207 +-msgid "message queue" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:208 +-msgid "message" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:209 +-msgid "file" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:210 +-msgid "socket" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:211 +-msgid "process" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:212 +-msgid "filesystem" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:213 +-msgid "node" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:214 +-msgid "capability" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:215 +-msgid "capability2" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:392 +-#, python-format +-msgid "%s has a permissive type (%s). This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:395 +-msgid "SELinux is in permissive mode. This access was not denied." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the %s access on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:449 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the %s capability." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:452 +-#, python-format +-msgid "SELinux is preventing %s from using the '%s' capabilities." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:454 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s labeled %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from %s access on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:455 +-#, python-format +-msgid "SELinux is preventing %s from '%s' accesses on the %s %s." +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:500 +-msgid "Additional Information:\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:501 +-msgid "Source Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:502 +-msgid "Target Context" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:503 +-msgid "Target Objects" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:504 +-msgid "Source" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:505 +-msgid "Source Path" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:506 +-msgid "Port" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:508 +-#: ../src/setroubleshoot/signature.py:510 +-msgid "Host" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:511 +-msgid "Source RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:512 +-msgid "Target RPM Packages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:513 +-msgid "Policy RPM" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:514 +-msgid "Selinux Enabled" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:515 +-msgid "Policy Type" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:516 +-msgid "Enforcing Mode" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:518 +-#: ../src/setroubleshoot/signature.py:520 +-msgid "Host Name" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:525 +-#: ../src/setroubleshoot/signature.py:527 +-msgid "Platform" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:528 +-msgid "Alert Count" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:530 +-msgid "First Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:531 +-msgid "Last Seen" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:532 +-msgid "Local ID" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:534 +-msgid "Raw Audit Messages" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:588 +-#, python-format +-msgid "" +-"\n" +-"\n" +-"***** Plugin %s (%.4s confidence) suggests " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:591 +-msgid "*" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:592 +-msgid "\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:594 +-msgid "" +-"\n" +-"If " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:596 +-msgid "" +-"\n" +-"Then " +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:599 +-msgid "" +-"\n" +-"Do\n" +-msgstr "" +- +-#: ../src/setroubleshoot/signature.py:601 +-msgid "" +-"\n" +-"\n" +-msgstr "" +- +-#: ../src/updater.py:18 +-#, python-format +-msgid "current: %s " +-msgstr "" +- +-#: ../src/updater.py:27 +-#, python-format +-msgid "newer: %s " +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "New SELinux security alert" +-msgstr "" +- +-#: ../src/seapplet.c:189 +-msgid "AVC denial, click icon to view" +-msgstr "" +- +-#: ../src/seapplet.c:195 ../src/seapplet.c:246 +-msgid "Dismiss" +-msgstr "" +- +-#: ../src/seapplet.c:205 ../src/seapplet.c:256 +-msgid "Show" +-msgstr "" +- +-#. set tooltip +-#: ../src/seapplet.c:440 ../src/sealert:70 +-msgid "SELinux AVC denial, click to view" +-msgstr "" +- +-#: ../src/sealert:112 +-msgid "SELinux not enabled, sealert will not run on non SELinux systems" +-msgstr "" +- +-#: ../src/sealert:159 +-msgid "Not fixable." +-msgstr "" +- +-#: ../src/sealert:166 +-#, c-format +-msgid "Successfully ran %s" +-msgstr "" +- +-#: ../src/sealert:173 +-#, c-format +-msgid "Plugin %s not valid for %s id" +-msgstr "" +- +-#: ../src/setroubleshootd:78 +-msgid "SELinux not enabled, setroubleshootd exiting..." +-msgstr "" +- +-#: ../src/setroubleshootd:110 +-#, c-format +-msgid "fork #1 failed: %d (%s)" +-msgstr "" +- +-#: ../gui/browser.glade.h:1 +-msgid "" +-"Copyright (c) 2010\n" +-"Thomas Liu \n" +-"Máirín Duffy \n" +-"Daniel Walsh \n" +-"John Dennis \n" +-msgstr "" +- +-#: ../gui/browser.glade.h:9 +-msgid "Troubleshoot selected alert" +-msgstr "" +- +-#: ../gui/browser.glade.h:10 +-msgid "Delete" +-msgstr "" +- +-#: ../gui/browser.glade.h:11 +-msgid "Delete Selected Alerts" +-msgstr "" +- +-#: ../gui/browser.glade.h:13 +-msgid "Close" +-msgstr "" +- +-#: ../gui/browser.glade.h:15 +-msgid "SELinux has detected a problem." +-msgstr "" +- +-#: ../gui/browser.glade.h:18 +-msgid "Turn on alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:20 +-msgid "Turn off alert pop-ups." +-msgstr "" +- +-#: ../gui/browser.glade.h:23 +-msgid "On this file:" +-msgstr "" +- +-#: ../gui/browser.glade.h:24 +-msgid "label" +-msgstr "" +- +-#: ../gui/browser.glade.h:25 +-msgid "" +-"Read alert troubleshoot information. May require administrative privileges " +-"to remedy." +-msgstr "" +- +-#: ../gui/browser.glade.h:27 +-msgid "Email alert to system administrator." +-msgstr "" +- +-#: ../gui/browser.glade.h:31 +-msgid "Delete current alert from the database." +-msgstr "" +- +-#: ../gui/browser.glade.h:32 +-msgid "Previous" +-msgstr "" +- +-#: ../gui/browser.glade.h:33 +-msgid "Show previous alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:35 +-msgid "Next" +-msgstr "" +- +-#: ../gui/browser.glade.h:36 +-msgid "Show next alert." +-msgstr "" +- +-#: ../gui/browser.glade.h:38 +-msgid "List all alerts in the database." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:1 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:2 +-msgid "Review and Submit Bug Report" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:3 +-msgid "" +-"You may wish to review the error output that will be included in this bug " +-"report and modify it to exclude any sensitive data below." +-msgstr "" +- +-#: ../gui/bug_report.glade.h:4 +-msgid "Included error output:" +-msgstr "" +- +-#: ../gui/bug_report.glade.h:5 +-msgid "Submit Report" +-msgstr "" +- +-#: ../gui/fail_dialog.glade.h:2 ../gui/success_dialog.glade.h:2 +-msgid "" +-"This operation was completed. The quick brown fox jumped over the lazy dog." +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:1 +-msgid "Success!" +-msgstr "" +- +-#: ../gui/success_dialog.glade.h:3 +-msgid "button" +-msgstr "" +-- +2.30.2 + diff --git a/SPECS/setroubleshoot.spec b/SPECS/setroubleshoot.spec index 6de61cf..989d0c7 100644 --- a/SPECS/setroubleshoot.spec +++ b/SPECS/setroubleshoot.spec @@ -1,16 +1,17 @@ Summary: Helps troubleshoot SELinux problems Name: setroubleshoot Version: 3.3.24 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2+ -URL: https://pagure.io/setroubleshoot +URL: https://gitlab.com/setroubleshoot/framework Source0: https://releases.pagure.org/setroubleshoot/%{name}-%{version}.tar.gz Source1: %{name}.tmpfiles -# git format-patch -N setroubleshoot-3.3.24 -- framework +# git format-patch --src-prefix=a/framework/ --dst-prefix=b/framework/ -N setroubleshoot-3.3.24 -- framework # i=1; for j in 00*patch; do printf "Patch%04d: %s\n" $i $j; i=$((i+1));done Patch0001: 0001-framework-Update-translations.patch Patch0002: 0002-framework-util-optimize-get_rpm_nvr_by_type-by-addin.patch Patch0003: 0003-framework-sealert-exit-on-any-connection-close.patch +Patch0004: 0004-Update-translations.patch BuildRequires: gcc BuildRequires: libcap-ng-devel BuildRequires: intltool gettext python3 python3-devel @@ -199,6 +200,9 @@ chown -R setroubleshoot:setroubleshoot %{pkgvardatadir} %doc AUTHORS COPYING ChangeLog DBUS.md NEWS README TODO %changelog +* Mon Sep 27 2021 Vit Mojzis - 3.3.24-4 +- Update translations (#1962030) + * Tue Feb 02 2021 Vit Mojzis - 3.3.24-3 - sealert: exit on any connection close (#1875290)