policycoreutils-2.8-6.fc29
- Use split translation files https://github.com/fedora-selinux/selinux/issues/43
This commit is contained in:
parent
1a9e2c70e4
commit
0da684cc41
428393
policycoreutils-fedora.patch
428393
policycoreutils-fedora.patch
File diff suppressed because it is too large
Load Diff
@ -12,7 +12,7 @@
|
||||
Summary: SELinux policy core utilities
|
||||
Name: policycoreutils
|
||||
Version: 2.8
|
||||
Release: 5%{?dist}
|
||||
Release: 6%{?dist}
|
||||
License: GPLv2
|
||||
# https://github.com/SELinuxProject/selinux/wiki/Releases
|
||||
Source0: https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20180524/policycoreutils-2.8.tar.gz
|
||||
@ -33,7 +33,7 @@ Source18: selinux-autorelabel.target
|
||||
Source19: selinux-autorelabel-generator.sh
|
||||
# download https://raw.githubusercontent.com/fedora-selinux/scripts/master/selinux/make-fedora-selinux-patch.sh
|
||||
# run:
|
||||
# HEAD https://github.com/fedora-selinux/selinux/commit/0e84c8fe6bb895d22f706be1c8f59119c6427f64
|
||||
# HEAD https://github.com/fedora-selinux/selinux/commit/1a1bfe96d5b80d05d0077ea4d6304261834c072d
|
||||
# $ for i in policycoreutils selinux-python selinux-gui selinux-sandbox selinux-dbus semodule-utils restorecond; do
|
||||
# VERSION=2.8 ./make-fedora-selinux-patch.sh $i
|
||||
# done
|
||||
@ -520,6 +520,10 @@ The policycoreutils-restorecond package contains the restorecond service.
|
||||
%systemd_postun_with_restart restorecond.service
|
||||
|
||||
%changelog
|
||||
* Mon Aug 6 2018 Petr Lautrbach <plautrba@redhat.com> - 2.8-6
|
||||
- Use split translation files
|
||||
https://github.com/fedora-selinux/selinux/issues/43
|
||||
|
||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.8-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
|
87883
selinux-gui-fedora.patch
87883
selinux-gui-fedora.patch
File diff suppressed because it is too large
Load Diff
312362
selinux-python-fedora.patch
312362
selinux-python-fedora.patch
File diff suppressed because it is too large
Load Diff
@ -1,3 +1,976 @@
|
||||
diff --git selinux-sandbox-2.8/Makefile selinux-sandbox-2.8/Makefile
|
||||
index 49c1d3f..9e45329 100644
|
||||
--- selinux-sandbox-2.8/Makefile
|
||||
+++ selinux-sandbox-2.8/Makefile
|
||||
@@ -12,6 +12,7 @@ override LDLIBS += -lselinux -lcap-ng
|
||||
SEUNSHARE_OBJS = seunshare.o
|
||||
|
||||
all: sandbox seunshare sandboxX.sh start
|
||||
+ (cd po && $(MAKE) $@)
|
||||
|
||||
seunshare: $(SEUNSHARE_OBJS)
|
||||
|
||||
@@ -30,6 +31,7 @@ install: all
|
||||
install -m 755 start $(DESTDIR)$(SHAREDIR)
|
||||
-mkdir -p $(DESTDIR)$(SYSCONFDIR)
|
||||
install -m 644 sandbox.conf $(DESTDIR)$(SYSCONFDIR)/sandbox
|
||||
+ (cd po && $(MAKE) $@)
|
||||
|
||||
test:
|
||||
@$(PYTHON) test_sandbox.py -v
|
||||
diff --git selinux-sandbox-2.8/po/Makefile selinux-sandbox-2.8/po/Makefile
|
||||
new file mode 100644
|
||||
index 0000000..0556bbe
|
||||
--- /dev/null
|
||||
+++ selinux-sandbox-2.8/po/Makefile
|
||||
@@ -0,0 +1,82 @@
|
||||
+#
|
||||
+# Makefile for the PO files (translation) catalog
|
||||
+#
|
||||
+
|
||||
+PREFIX ?= /usr
|
||||
+
|
||||
+# What is this package?
|
||||
+NLSPACKAGE = sandbox
|
||||
+POTFILE = $(NLSPACKAGE).pot
|
||||
+INSTALL = /usr/bin/install -c -p
|
||||
+INSTALL_DATA = $(INSTALL) -m 644
|
||||
+INSTALL_DIR = /usr/bin/install -d
|
||||
+
|
||||
+# destination directory
|
||||
+INSTALL_NLS_DIR = $(PREFIX)/share/locale
|
||||
+
|
||||
+# PO catalog handling
|
||||
+MSGMERGE = msgmerge
|
||||
+MSGMERGE_FLAGS = -q
|
||||
+XGETTEXT = xgettext -L Python --default-domain=$(NLSPACKAGE)
|
||||
+MSGFMT = msgfmt
|
||||
+
|
||||
+# All possible linguas
|
||||
+PO_LINGUAS := $(sort $(patsubst %.po,%,$(wildcard *.po)))
|
||||
+
|
||||
+# Only the files matching what the user has set in LINGUAS
|
||||
+USER_LINGUAS := $(filter $(patsubst %,%%,$(LINGUAS)),$(PO_LINGUAS))
|
||||
+
|
||||
+# if no valid LINGUAS, build all languages
|
||||
+USE_LINGUAS := $(if $(USER_LINGUAS),$(USER_LINGUAS),$(PO_LINGUAS))
|
||||
+
|
||||
+POFILES = $(patsubst %,%.po,$(USE_LINGUAS))
|
||||
+MOFILES = $(patsubst %.po,%.mo,$(POFILES))
|
||||
+POTFILES = $(shell cat POTFILES)
|
||||
+
|
||||
+#default:: clean
|
||||
+
|
||||
+all:: $(POTFILE) $(MOFILES)
|
||||
+
|
||||
+$(POTFILE): $(POTFILES)
|
||||
+ $(XGETTEXT) --keyword=_ --keyword=N_ $(POTFILES)
|
||||
+ @if cmp -s $(NLSPACKAGE).po $(POTFILE); then \
|
||||
+ rm -f $(NLSPACKAGE).po; \
|
||||
+ else \
|
||||
+ mv -f $(NLSPACKAGE).po $(POTFILE); \
|
||||
+ fi; \
|
||||
+
|
||||
+
|
||||
+refresh-po: Makefile
|
||||
+ for cat in $(POFILES); do \
|
||||
+ lang=`basename $$cat .po`; \
|
||||
+ if $(MSGMERGE) $(MSGMERGE_FLAGS) $$lang.po $(POTFILE) > $$lang.pot ; then \
|
||||
+ mv -f $$lang.pot $$lang.po ; \
|
||||
+ echo "$(MSGMERGE) of $$lang succeeded" ; \
|
||||
+ else \
|
||||
+ echo "$(MSGMERGE) of $$lang failed" ; \
|
||||
+ rm -f $$lang.pot ; \
|
||||
+ fi \
|
||||
+ done
|
||||
+
|
||||
+clean:
|
||||
+ @rm -fv *mo *~ .depend
|
||||
+ @rm -rf tmp
|
||||
+
|
||||
+install: $(MOFILES)
|
||||
+ @for n in $(MOFILES); do \
|
||||
+ l=`basename $$n .mo`; \
|
||||
+ $(INSTALL_DIR) $(DESTDIR)$(INSTALL_NLS_DIR)/$$l/LC_MESSAGES; \
|
||||
+ $(INSTALL_DATA) --verbose $$n $(DESTDIR)$(INSTALL_NLS_DIR)/$$l/LC_MESSAGES/selinux-$(NLSPACKAGE).mo; \
|
||||
+ done
|
||||
+
|
||||
+%.mo: %.po
|
||||
+ $(MSGFMT) -o $@ $<
|
||||
+report:
|
||||
+ @for cat in $(wildcard *.po); do \
|
||||
+ echo -n "$$cat: "; \
|
||||
+ msgfmt -v --statistics -o /dev/null $$cat; \
|
||||
+ done
|
||||
+
|
||||
+.PHONY: missing depend
|
||||
+
|
||||
+relabel:
|
||||
diff --git selinux-sandbox-2.8/po/POTFILES selinux-sandbox-2.8/po/POTFILES
|
||||
new file mode 100644
|
||||
index 0000000..deff3f2
|
||||
--- /dev/null
|
||||
+++ selinux-sandbox-2.8/po/POTFILES
|
||||
@@ -0,0 +1 @@
|
||||
+../sandbox
|
||||
diff --git selinux-sandbox-2.8/po/cs.po selinux-sandbox-2.8/po/cs.po
|
||||
new file mode 100644
|
||||
index 0000000..ec81578
|
||||
--- /dev/null
|
||||
+++ selinux-sandbox-2.8/po/cs.po
|
||||
@@ -0,0 +1,150 @@
|
||||
+# Petr Lautrbach <plautrba@fedoraproject.org>, 2018. #zanata
|
||||
+msgid ""
|
||||
+msgstr ""
|
||||
+"Project-Id-Version: PACKAGE VERSION\n"
|
||||
+"Report-Msgid-Bugs-To: \n"
|
||||
+"POT-Creation-Date: 2018-08-06 14:06+0200\n"
|
||||
+"MIME-Version: 1.0\n"
|
||||
+"Content-Type: text/plain; charset=UTF-8\n"
|
||||
+"Content-Transfer-Encoding: 8bit\n"
|
||||
+"PO-Revision-Date: 2018-06-29 02:09+0000\n"
|
||||
+"Last-Translator: Petr Lautrbach <plautrba@fedoraproject.org>\n"
|
||||
+"Language-Team: Czech\n"
|
||||
+"Language: cs\n"
|
||||
+"X-Generator: Zanata 4.5.0\n"
|
||||
+"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n"
|
||||
+
|
||||
+#: ../sandbox:119
|
||||
+#, python-format
|
||||
+msgid "Do you want to save changes to '%s' (Y/N): "
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:120
|
||||
+msgid "Sandbox Message"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:132
|
||||
+#, python-format
|
||||
+msgid "Do you want to save changes to '%s' (y/N): "
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:133
|
||||
+msgid "[yY]"
|
||||
+msgstr "[yY]"
|
||||
+
|
||||
+#: ../sandbox:156
|
||||
+msgid "User account must be setup with an MCS Range"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:184
|
||||
+msgid ""
|
||||
+"Failed to find any unused category sets. Consider a larger MCS range for "
|
||||
+"this user."
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:215
|
||||
+msgid "Homedir and tempdir required for level mounts"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:218 ../sandbox:229 ../sandbox:234
|
||||
+#, python-format
|
||||
+msgid "\n"
|
||||
+"%s is required for the action you want to perform.\n"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:305
|
||||
+#, python-format
|
||||
+msgid "\n"
|
||||
+"Policy defines the following types for use with the -t:\n"
|
||||
+"\t%s\n"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:312
|
||||
+#, python-format
|
||||
+msgid ""
|
||||
+"\n"
|
||||
+"sandbox [-h] [-l level ] [-[X|M] [-H homedir] [-T tempdir]] [-I includefile "
|
||||
+"] [-W windowmanager ] [ -w windowsize ] [[-i file ] ...] [ -t type ] command\n"
|
||||
+"\n"
|
||||
+"sandbox [-h] [-l level ] [-[X|M] [-H homedir] [-T tempdir]] [-I includefile "
|
||||
+"] [-W windowmanager ] [ -w windowsize ] [[-i file ] ...] [ -t type ] -S\n"
|
||||
+"%s\n"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:324
|
||||
+msgid "include file in sandbox"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:327
|
||||
+msgid "read list of files to include in sandbox from INCLUDEFILE"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:329
|
||||
+msgid "run sandbox with SELinux type"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:332
|
||||
+msgid "mount new home and/or tmp directory"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:336
|
||||
+msgid "dots per inch for X display"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:339
|
||||
+msgid "run complete desktop session within sandbox"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:342
|
||||
+msgid "Shred content before tempory directories are removed"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:346
|
||||
+msgid "run X application within a sandbox"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:352
|
||||
+msgid "alternate home directory to use for mounting"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:357
|
||||
+msgid "alternate /tmp directory to use for mounting"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:366
|
||||
+msgid "alternate window manager"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:369
|
||||
+msgid "MCS/MLS level for the sandbox"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:385
|
||||
+msgid ""
|
||||
+"Sandbox Policy is not currently installed.\n"
|
||||
+"You need to install the selinux-policy-sandbox package in order to run this "
|
||||
+"command"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:397
|
||||
+msgid ""
|
||||
+"You must specify a Homedir and tempdir when setting up a session sandbox"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:399
|
||||
+msgid "Commands are not allowed in a session sandbox"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:409
|
||||
+msgid "Command required"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:412
|
||||
+#, python-format
|
||||
+msgid "%s is not an executable"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:535
|
||||
+#, python-format
|
||||
+msgid "Invalid value %s"
|
||||
+msgstr ""
|
||||
diff --git selinux-sandbox-2.8/po/es.po selinux-sandbox-2.8/po/es.po
|
||||
new file mode 100644
|
||||
index 0000000..46494d3
|
||||
--- /dev/null
|
||||
+++ selinux-sandbox-2.8/po/es.po
|
||||
@@ -0,0 +1,170 @@
|
||||
+# Máximo Castañeda Riloba <mcrcctm@gmail.com>, 2018. #zanata
|
||||
+msgid ""
|
||||
+msgstr ""
|
||||
+"Project-Id-Version: PACKAGE VERSION\n"
|
||||
+"Report-Msgid-Bugs-To: \n"
|
||||
+"POT-Creation-Date: 2018-08-06 14:06+0200\n"
|
||||
+"MIME-Version: 1.0\n"
|
||||
+"Content-Type: text/plain; charset=UTF-8\n"
|
||||
+"Content-Transfer-Encoding: 8bit\n"
|
||||
+"PO-Revision-Date: 2018-07-18 07:38+0000\n"
|
||||
+"Last-Translator: Máximo Castañeda Riloba <mcrcctm@gmail.com>\n"
|
||||
+"Language-Team: Spanish\n"
|
||||
+"Language: es\n"
|
||||
+"X-Generator: Zanata 4.5.0\n"
|
||||
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
|
||||
+
|
||||
+#: ../sandbox:119
|
||||
+#, python-format
|
||||
+msgid "Do you want to save changes to '%s' (Y/N): "
|
||||
+msgstr "¿Quiere guardar los cambios de '%s' (S/N)?"
|
||||
+
|
||||
+#: ../sandbox:120
|
||||
+msgid "Sandbox Message"
|
||||
+msgstr "Mensaje del confinamiento"
|
||||
+
|
||||
+#: ../sandbox:132
|
||||
+#, python-format
|
||||
+msgid "Do you want to save changes to '%s' (y/N): "
|
||||
+msgstr "¿Quiere guardar los cambios de '%s' (s/N)?"
|
||||
+
|
||||
+#: ../sandbox:133
|
||||
+msgid "[yY]"
|
||||
+msgstr "[sS]"
|
||||
+
|
||||
+#: ../sandbox:156
|
||||
+msgid "User account must be setup with an MCS Range"
|
||||
+msgstr "Debe configurarse la cuenta de usuario con un rango MCS"
|
||||
+
|
||||
+#: ../sandbox:184
|
||||
+msgid ""
|
||||
+"Failed to find any unused category sets. Consider a larger MCS range for "
|
||||
+"this user."
|
||||
+msgstr ""
|
||||
+"No se encontró ningún conjunto de categorías sin uso. Plantéese un rango MCS "
|
||||
+"más amplio para este usuario."
|
||||
+
|
||||
+#: ../sandbox:215
|
||||
+msgid "Homedir and tempdir required for level mounts"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:218 ../sandbox:229 ../sandbox:234
|
||||
+#, python-format
|
||||
+msgid "\n"
|
||||
+"%s is required for the action you want to perform.\n"
|
||||
+msgstr "\n"
|
||||
+"Se necesita %s para la acción que pretende llevar a cabo.\n"
|
||||
+
|
||||
+#: ../sandbox:305
|
||||
+#, python-format
|
||||
+msgid "\n"
|
||||
+"Policy defines the following types for use with the -t:\n"
|
||||
+"\t%s\n"
|
||||
+msgstr ""
|
||||
+"\n"
|
||||
+"La política define los siguientes tipos para usar con la opción -t:\n"
|
||||
+"\t%s\n"
|
||||
+
|
||||
+#: ../sandbox:312
|
||||
+#, python-format
|
||||
+msgid ""
|
||||
+"\n"
|
||||
+"sandbox [-h] [-l level ] [-[X|M] [-H homedir] [-T tempdir]] [-I includefile "
|
||||
+"] [-W windowmanager ] [ -w windowsize ] [[-i file ] ...] [ -t type ] command\n"
|
||||
+"\n"
|
||||
+"sandbox [-h] [-l level ] [-[X|M] [-H homedir] [-T tempdir]] [-I includefile "
|
||||
+"] [-W windowmanager ] [ -w windowsize ] [[-i file ] ...] [ -t type ] -S\n"
|
||||
+"%s\n"
|
||||
+msgstr ""
|
||||
+"\n"
|
||||
+"sandbox [-h] [-l nivel ] [-[X|M] [-H dirinicio] [-T dirtemp]] [-I "
|
||||
+"archivoinclusión ] [-W gestorventanas ] [ -w tamañoventana ] [[-i archivo ] ."
|
||||
+"..] [ -t tipo ] comando\n"
|
||||
+"\n"
|
||||
+"sandbox [-h] [-l nivel ] [-[X|M] [-H dirinicio] [-T dirtemp]] [-I "
|
||||
+"archivoinclusión ] [-W gestorventanas ] [ -w tamañoventana ] [[-i archivo ] ."
|
||||
+"..] [ -t tipo ] -S\n"
|
||||
+"%s\n"
|
||||
+
|
||||
+#: ../sandbox:324
|
||||
+msgid "include file in sandbox"
|
||||
+msgstr "incluir archivo en el confinamiento"
|
||||
+
|
||||
+#: ../sandbox:327
|
||||
+msgid "read list of files to include in sandbox from INCLUDEFILE"
|
||||
+msgstr ""
|
||||
+"leer de ARCHIVOINCLUSIÓN la lista de archivos a incluir en el confinamiento"
|
||||
+
|
||||
+#: ../sandbox:329
|
||||
+msgid "run sandbox with SELinux type"
|
||||
+msgstr "ejecutar confinamiento con tipo SELinux"
|
||||
+
|
||||
+#: ../sandbox:332
|
||||
+msgid "mount new home and/or tmp directory"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:336
|
||||
+msgid "dots per inch for X display"
|
||||
+msgstr "puntos por pulgada para la pantalla X"
|
||||
+
|
||||
+#: ../sandbox:339
|
||||
+msgid "run complete desktop session within sandbox"
|
||||
+msgstr "ejecutar una sesión completa de escritorio en el confinamiento"
|
||||
+
|
||||
+#: ../sandbox:342
|
||||
+msgid "Shred content before tempory directories are removed"
|
||||
+msgstr "Sobreescribir el contenido antes de quitar los directorios temporales"
|
||||
+
|
||||
+#: ../sandbox:346
|
||||
+msgid "run X application within a sandbox"
|
||||
+msgstr "ejecutar la aplicación X en un confinamiento"
|
||||
+
|
||||
+#: ../sandbox:352
|
||||
+msgid "alternate home directory to use for mounting"
|
||||
+msgstr "directorio de inicio alternativo"
|
||||
+
|
||||
+#: ../sandbox:357
|
||||
+msgid "alternate /tmp directory to use for mounting"
|
||||
+msgstr "directorio /tmp alternativo"
|
||||
+
|
||||
+#: ../sandbox:366
|
||||
+msgid "alternate window manager"
|
||||
+msgstr "gestor de ventanas alternativo"
|
||||
+
|
||||
+#: ../sandbox:369
|
||||
+msgid "MCS/MLS level for the sandbox"
|
||||
+msgstr "Nivel MCS/MLS para el confinamiento"
|
||||
+
|
||||
+#: ../sandbox:385
|
||||
+msgid ""
|
||||
+"Sandbox Policy is not currently installed.\n"
|
||||
+"You need to install the selinux-policy-sandbox package in order to run this "
|
||||
+"command"
|
||||
+msgstr ""
|
||||
+"No hay política de confinamiento.\n"
|
||||
+"Debe instalar el paquete selinux-policy-sandbox para ejecutar este comando"
|
||||
+
|
||||
+#: ../sandbox:397
|
||||
+msgid ""
|
||||
+"You must specify a Homedir and tempdir when setting up a session sandbox"
|
||||
+msgstr ""
|
||||
+"Debe indicar los directorios de inicio y temporal al configurar una sesión "
|
||||
+"confinada"
|
||||
+
|
||||
+#: ../sandbox:399
|
||||
+msgid "Commands are not allowed in a session sandbox"
|
||||
+msgstr "No se permiten comandos en una sesión confinada"
|
||||
+
|
||||
+#: ../sandbox:409
|
||||
+msgid "Command required"
|
||||
+msgstr "Falta el comando"
|
||||
+
|
||||
+#: ../sandbox:412
|
||||
+#, python-format
|
||||
+msgid "%s is not an executable"
|
||||
+msgstr "%s no es un ejecutable"
|
||||
+
|
||||
+#: ../sandbox:535
|
||||
+#, python-format
|
||||
+msgid "Invalid value %s"
|
||||
+msgstr "Valor no válido: %s"
|
||||
diff --git selinux-sandbox-2.8/po/nl.po selinux-sandbox-2.8/po/nl.po
|
||||
new file mode 100644
|
||||
index 0000000..4dfbac1
|
||||
--- /dev/null
|
||||
+++ selinux-sandbox-2.8/po/nl.po
|
||||
@@ -0,0 +1,167 @@
|
||||
+# Geert Warrink <geert.warrink@onsnet.nu>, 2018. #zanata
|
||||
+msgid ""
|
||||
+msgstr ""
|
||||
+"Project-Id-Version: PACKAGE VERSION\n"
|
||||
+"Report-Msgid-Bugs-To: \n"
|
||||
+"POT-Creation-Date: 2018-08-06 14:06+0200\n"
|
||||
+"MIME-Version: 1.0\n"
|
||||
+"Content-Type: text/plain; charset=UTF-8\n"
|
||||
+"Content-Transfer-Encoding: 8bit\n"
|
||||
+"PO-Revision-Date: 2018-07-16 03:02+0000\n"
|
||||
+"Last-Translator: Geert Warrink <geert.warrink@onsnet.nu>\n"
|
||||
+"Language-Team: Dutch\n"
|
||||
+"Language: nl\n"
|
||||
+"X-Generator: Zanata 4.5.0\n"
|
||||
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
|
||||
+
|
||||
+#: ../sandbox:119
|
||||
+#, python-format
|
||||
+msgid "Do you want to save changes to '%s' (Y/N): "
|
||||
+msgstr "Wil je de veranderingen opslaan naar '%s' (J/N): "
|
||||
+
|
||||
+#: ../sandbox:120
|
||||
+msgid "Sandbox Message"
|
||||
+msgstr "Sandbox boodschap"
|
||||
+
|
||||
+#: ../sandbox:132
|
||||
+#, python-format
|
||||
+msgid "Do you want to save changes to '%s' (y/N): "
|
||||
+msgstr "Wil je de veranderingen opslaan naar '%s' (j/N): "
|
||||
+
|
||||
+#: ../sandbox:133
|
||||
+msgid "[yY]"
|
||||
+msgstr "[jJ]"
|
||||
+
|
||||
+#: ../sandbox:156
|
||||
+msgid "User account must be setup with an MCS Range"
|
||||
+msgstr "Gebruikersaccount moet ingesteld worden met een MCS reeks"
|
||||
+
|
||||
+#: ../sandbox:184
|
||||
+msgid ""
|
||||
+"Failed to find any unused category sets. Consider a larger MCS range for "
|
||||
+"this user."
|
||||
+msgstr ""
|
||||
+"Het vinden van ongebruikte categoriereeksen is mislukt. Overweeg een "
|
||||
+"grotere MCS reeks voor deze gebruiker."
|
||||
+
|
||||
+#: ../sandbox:215
|
||||
+msgid "Homedir and tempdir required for level mounts"
|
||||
+msgstr "Homedir en tempdir zijn vereist voor level aankoppelingen"
|
||||
+
|
||||
+#: ../sandbox:218 ../sandbox:229 ../sandbox:234
|
||||
+#, python-format
|
||||
+msgid "\n"
|
||||
+"%s is required for the action you want to perform.\n"
|
||||
+msgstr "\n"
|
||||
+"%s is vereist voor de actie die je wilt uitvoeren.\n"
|
||||
+
|
||||
+#: ../sandbox:305
|
||||
+#, python-format
|
||||
+msgid "\n"
|
||||
+"Policy defines the following types for use with the -t:\n"
|
||||
+"\t%s\n"
|
||||
+msgstr "\n"
|
||||
+"Taktiek definieert de volgende types voor het gebruik met -t:\n"
|
||||
+"\t%s\n"
|
||||
+
|
||||
+#: ../sandbox:312
|
||||
+#, python-format
|
||||
+msgid ""
|
||||
+"\n"
|
||||
+"sandbox [-h] [-l level ] [-[X|M] [-H homedir] [-T tempdir]] [-I includefile "
|
||||
+"] [-W windowmanager ] [ -w windowsize ] [[-i file ] ...] [ -t type ] command\n"
|
||||
+"\n"
|
||||
+"sandbox [-h] [-l level ] [-[X|M] [-H homedir] [-T tempdir]] [-I includefile "
|
||||
+"] [-W windowmanager ] [ -w windowsize ] [[-i file ] ...] [ -t type ] -S\n"
|
||||
+"%s\n"
|
||||
+msgstr ""
|
||||
+"\n"
|
||||
+"sandbox [-h] [-l level ] [-[X|M] [-H homedir] [-T tempdir]] [-I includefile "
|
||||
+"] [-W windowmanager ] [ -w windowsize ] [[-i file ] ...] [ -t type ] command\n"
|
||||
+"\n"
|
||||
+"sandbox [-h] [-l level ] [-[X|M] [-H homedir] [-T tempdir]] [-I includefile "
|
||||
+"] [-W windowmanager ] [ -w windowsize ] [[-i file ] ...] [ -t type ] -S\n"
|
||||
+"%s\n"
|
||||
+
|
||||
+#: ../sandbox:324
|
||||
+msgid "include file in sandbox"
|
||||
+msgstr "bestand insluiten in sandbox"
|
||||
+
|
||||
+#: ../sandbox:327
|
||||
+msgid "read list of files to include in sandbox from INCLUDEFILE"
|
||||
+msgstr "lees lijst van bestanden om in te sluiten in sandbox uit INCLUDEFILE"
|
||||
+
|
||||
+#: ../sandbox:329
|
||||
+msgid "run sandbox with SELinux type"
|
||||
+msgstr "voer sandbox uit met SELinux type"
|
||||
+
|
||||
+#: ../sandbox:332
|
||||
+msgid "mount new home and/or tmp directory"
|
||||
+msgstr "koppel nieuwe home en/of tmp map aan"
|
||||
+
|
||||
+#: ../sandbox:336
|
||||
+msgid "dots per inch for X display"
|
||||
+msgstr "punten per inch voor X display"
|
||||
+
|
||||
+#: ../sandbox:339
|
||||
+msgid "run complete desktop session within sandbox"
|
||||
+msgstr "Voer complete desktopsessie uit binnen sandbox"
|
||||
+
|
||||
+#: ../sandbox:342
|
||||
+msgid "Shred content before tempory directories are removed"
|
||||
+msgstr "Verwijder inhoud voordat tijdelijke mappen verwijderd worden"
|
||||
+
|
||||
+#: ../sandbox:346
|
||||
+msgid "run X application within a sandbox"
|
||||
+msgstr "voer X toepasing uit binnen een sandbox"
|
||||
+
|
||||
+#: ../sandbox:352
|
||||
+msgid "alternate home directory to use for mounting"
|
||||
+msgstr "alternatieve home map te gebruiken voor aankoppelen"
|
||||
+
|
||||
+#: ../sandbox:357
|
||||
+msgid "alternate /tmp directory to use for mounting"
|
||||
+msgstr "alternatieve /tmp map te gebruiken voor aankoppelen"
|
||||
+
|
||||
+#: ../sandbox:366
|
||||
+msgid "alternate window manager"
|
||||
+msgstr "alternatieve vensterbeheerder"
|
||||
+
|
||||
+#: ../sandbox:369
|
||||
+msgid "MCS/MLS level for the sandbox"
|
||||
+msgstr "MCS/MLS level voor de sandbox"
|
||||
+
|
||||
+#: ../sandbox:385
|
||||
+msgid ""
|
||||
+"Sandbox Policy is not currently installed.\n"
|
||||
+"You need to install the selinux-policy-sandbox package in order to run this "
|
||||
+"command"
|
||||
+msgstr ""
|
||||
+"Sandbox beleid is op dit moment niet geïnstalleerd.\n"
|
||||
+"Je moet het selinux-policy-sandbox pakket installeren om dit commando uit te "
|
||||
+"voeren"
|
||||
+
|
||||
+#: ../sandbox:397
|
||||
+msgid ""
|
||||
+"You must specify a Homedir and tempdir when setting up a session sandbox"
|
||||
+msgstr ""
|
||||
+"Jen moet een Homedir en tempdir specificeren bij het opzetten van een sessie "
|
||||
+"sandbox"
|
||||
+
|
||||
+#: ../sandbox:399
|
||||
+msgid "Commands are not allowed in a session sandbox"
|
||||
+msgstr "Commando's zijn niet toegestaan in een sessie sandbox"
|
||||
+
|
||||
+#: ../sandbox:409
|
||||
+msgid "Command required"
|
||||
+msgstr "Commando vereist"
|
||||
+
|
||||
+#: ../sandbox:412
|
||||
+#, python-format
|
||||
+msgid "%s is not an executable"
|
||||
+msgstr "%s is geen uitvoerbaar bestand"
|
||||
+
|
||||
+#: ../sandbox:535
|
||||
+#, python-format
|
||||
+msgid "Invalid value %s"
|
||||
+msgstr "Ongeldige waarde %s"
|
||||
diff --git selinux-sandbox-2.8/po/sandbox.pot selinux-sandbox-2.8/po/sandbox.pot
|
||||
new file mode 100644
|
||||
index 0000000..328b4f0
|
||||
--- /dev/null
|
||||
+++ selinux-sandbox-2.8/po/sandbox.pot
|
||||
@@ -0,0 +1,157 @@
|
||||
+# 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 <EMAIL@ADDRESS>, YEAR.
|
||||
+#
|
||||
+#, fuzzy
|
||||
+msgid ""
|
||||
+msgstr ""
|
||||
+"Project-Id-Version: PACKAGE VERSION\n"
|
||||
+"Report-Msgid-Bugs-To: \n"
|
||||
+"POT-Creation-Date: 2018-08-06 14:22+0200\n"
|
||||
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
+"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
+"Language: \n"
|
||||
+"MIME-Version: 1.0\n"
|
||||
+"Content-Type: text/plain; charset=CHARSET\n"
|
||||
+"Content-Transfer-Encoding: 8bit\n"
|
||||
+
|
||||
+#: ../sandbox:119
|
||||
+#, python-format
|
||||
+msgid "Do you want to save changes to '%s' (Y/N): "
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:120
|
||||
+msgid "Sandbox Message"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:132
|
||||
+#, python-format
|
||||
+msgid "Do you want to save changes to '%s' (y/N): "
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:133
|
||||
+msgid "[yY]"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:156
|
||||
+msgid "User account must be setup with an MCS Range"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:184
|
||||
+msgid ""
|
||||
+"Failed to find any unused category sets. Consider a larger MCS range for "
|
||||
+"this user."
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:215
|
||||
+msgid "Homedir and tempdir required for level mounts"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:218 ../sandbox:229 ../sandbox:234
|
||||
+#, python-format
|
||||
+msgid ""
|
||||
+"\n"
|
||||
+"%s is required for the action you want to perform.\n"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:305
|
||||
+#, python-format
|
||||
+msgid ""
|
||||
+"\n"
|
||||
+"Policy defines the following types for use with the -t:\n"
|
||||
+"\t%s\n"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:312
|
||||
+#, python-format
|
||||
+msgid ""
|
||||
+"\n"
|
||||
+"sandbox [-h] [-l level ] [-[X|M] [-H homedir] [-T tempdir]] [-I "
|
||||
+"includefile ] [-W windowmanager ] [ -w windowsize ] [[-i file ] ...] [ -t "
|
||||
+"type ] command\n"
|
||||
+"\n"
|
||||
+"sandbox [-h] [-l level ] [-[X|M] [-H homedir] [-T tempdir]] [-I "
|
||||
+"includefile ] [-W windowmanager ] [ -w windowsize ] [[-i file ] ...] [ -t "
|
||||
+"type ] -S\n"
|
||||
+"%s\n"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:324
|
||||
+msgid "include file in sandbox"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:327
|
||||
+msgid "read list of files to include in sandbox from INCLUDEFILE"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:329
|
||||
+msgid "run sandbox with SELinux type"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:332
|
||||
+msgid "mount new home and/or tmp directory"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:336
|
||||
+msgid "dots per inch for X display"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:339
|
||||
+msgid "run complete desktop session within sandbox"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:342
|
||||
+msgid "Shred content before tempory directories are removed"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:346
|
||||
+msgid "run X application within a sandbox"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:352
|
||||
+msgid "alternate home directory to use for mounting"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:357
|
||||
+msgid "alternate /tmp directory to use for mounting"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:366
|
||||
+msgid "alternate window manager"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:369
|
||||
+msgid "MCS/MLS level for the sandbox"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:385
|
||||
+msgid ""
|
||||
+"Sandbox Policy is not currently installed.\n"
|
||||
+"You need to install the selinux-policy-sandbox package in order to run this "
|
||||
+"command"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:397
|
||||
+msgid ""
|
||||
+"You must specify a Homedir and tempdir when setting up a session sandbox"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:399
|
||||
+msgid "Commands are not allowed in a session sandbox"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:409
|
||||
+msgid "Command required"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:412
|
||||
+#, python-format
|
||||
+msgid "%s is not an executable"
|
||||
+msgstr ""
|
||||
+
|
||||
+#: ../sandbox:535
|
||||
+#, python-format
|
||||
+msgid "Invalid value %s"
|
||||
+msgstr ""
|
||||
diff --git selinux-sandbox-2.8/po/uk.po selinux-sandbox-2.8/po/uk.po
|
||||
new file mode 100644
|
||||
index 0000000..177a5a8
|
||||
--- /dev/null
|
||||
+++ selinux-sandbox-2.8/po/uk.po
|
||||
@@ -0,0 +1,171 @@
|
||||
+# Yuri Chornoivan <yurchor@ukr.net>, 2018. #zanata
|
||||
+msgid ""
|
||||
+msgstr ""
|
||||
+"Project-Id-Version: PACKAGE VERSION\n"
|
||||
+"Report-Msgid-Bugs-To: \n"
|
||||
+"POT-Creation-Date: 2018-08-06 14:06+0200\n"
|
||||
+"MIME-Version: 1.0\n"
|
||||
+"Content-Type: text/plain; charset=UTF-8\n"
|
||||
+"Content-Transfer-Encoding: 8bit\n"
|
||||
+"PO-Revision-Date: 2018-06-29 02:25+0000\n"
|
||||
+"Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n"
|
||||
+"Language-Team: Ukrainian\n"
|
||||
+"Language: uk\n"
|
||||
+"X-Generator: Zanata 4.5.0\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"
|
||||
+
|
||||
+#: ../sandbox:119
|
||||
+#, python-format
|
||||
+msgid "Do you want to save changes to '%s' (Y/N): "
|
||||
+msgstr "Хочете зберегти зміни до «%s» (Y/N): "
|
||||
+
|
||||
+#: ../sandbox:120
|
||||
+msgid "Sandbox Message"
|
||||
+msgstr "Повідомлення пісочниці"
|
||||
+
|
||||
+#: ../sandbox:132
|
||||
+#, python-format
|
||||
+msgid "Do you want to save changes to '%s' (y/N): "
|
||||
+msgstr "Хочете зберенти зміни до «%s» (y/N): "
|
||||
+
|
||||
+#: ../sandbox:133
|
||||
+msgid "[yY]"
|
||||
+msgstr "[yYтТ]"
|
||||
+
|
||||
+#: ../sandbox:156
|
||||
+msgid "User account must be setup with an MCS Range"
|
||||
+msgstr "Має бути налаштовано обліковий запис користувача з діапазоном MCS"
|
||||
+
|
||||
+#: ../sandbox:184
|
||||
+msgid ""
|
||||
+"Failed to find any unused category sets. Consider a larger MCS range for "
|
||||
+"this user."
|
||||
+msgstr ""
|
||||
+"Не вдалося знайти жодного невикористаного набору категорій. Вам варто "
|
||||
+"встановити ширший діапазон MCS для цього користувача."
|
||||
+
|
||||
+#: ../sandbox:215
|
||||
+msgid "Homedir and tempdir required for level mounts"
|
||||
+msgstr ""
|
||||
+"Для монтування з рівнями потрібно вказати домашній каталог і каталог "
|
||||
+"тимчасових даних"
|
||||
+
|
||||
+#: ../sandbox:218 ../sandbox:229 ../sandbox:234
|
||||
+#, python-format
|
||||
+msgid "\n"
|
||||
+"%s is required for the action you want to perform.\n"
|
||||
+msgstr "\n"
|
||||
+"Для виконання бажаної для вас дії потрібен %s.\n"
|
||||
+
|
||||
+#: ../sandbox:305
|
||||
+#, python-format
|
||||
+msgid "\n"
|
||||
+"Policy defines the following types for use with the -t:\n"
|
||||
+"\t%s\n"
|
||||
+msgstr "\n"
|
||||
+"Правила визначають такі типи для використання з -t:\n"
|
||||
+"\t%s\n"
|
||||
+
|
||||
+#: ../sandbox:312
|
||||
+#, python-format
|
||||
+msgid ""
|
||||
+"\n"
|
||||
+"sandbox [-h] [-l level ] [-[X|M] [-H homedir] [-T tempdir]] [-I includefile "
|
||||
+"] [-W windowmanager ] [ -w windowsize ] [[-i file ] ...] [ -t type ] command\n"
|
||||
+"\n"
|
||||
+"sandbox [-h] [-l level ] [-[X|M] [-H homedir] [-T tempdir]] [-I includefile "
|
||||
+"] [-W windowmanager ] [ -w windowsize ] [[-i file ] ...] [ -t type ] -S\n"
|
||||
+"%s\n"
|
||||
+msgstr ""
|
||||
+"\n"
|
||||
+"sandbox [-h] [-l рівень ] [-[X|M] [-H домашній_каталог] [-T "
|
||||
+"тимчасовий_каталог]] [-I файл_включення ] [-W засіб_керування_вікнами ] [ -w "
|
||||
+"розмір_вікна ] [[-i файл ] ...] [ -t тип ] команда\n"
|
||||
+"\n"
|
||||
+"sandbox [-h] [-l рівень ] [-[X|M] [-H домашній_каталог] [-T "
|
||||
+"тимчасовий_каталог]] [-I файл_включення ] [-W засіб_керування_вікнами ] [ -w "
|
||||
+"розмір_вікна ] [[-i файл ] ...] [ -t тип ] -S\n"
|
||||
+"%s\n"
|
||||
+
|
||||
+#: ../sandbox:324
|
||||
+msgid "include file in sandbox"
|
||||
+msgstr "файл включень до пісочниці"
|
||||
+
|
||||
+#: ../sandbox:327
|
||||
+msgid "read list of files to include in sandbox from INCLUDEFILE"
|
||||
+msgstr "прочитати список файлів для включення до пісочниці з INCLUDEFILE"
|
||||
+
|
||||
+#: ../sandbox:329
|
||||
+msgid "run sandbox with SELinux type"
|
||||
+msgstr "запустити пісочницю із вказаним типом SELinux"
|
||||
+
|
||||
+#: ../sandbox:332
|
||||
+msgid "mount new home and/or tmp directory"
|
||||
+msgstr "змонтувати новий домашній каталог і/або каталог tmp"
|
||||
+
|
||||
+#: ../sandbox:336
|
||||
+msgid "dots per inch for X display"
|
||||
+msgstr "кількість точок на дюйм на графічному дисплеї"
|
||||
+
|
||||
+#: ../sandbox:339
|
||||
+msgid "run complete desktop session within sandbox"
|
||||
+msgstr "запустити увесь стільничний сеанс у пісочниці"
|
||||
+
|
||||
+#: ../sandbox:342
|
||||
+msgid "Shred content before tempory directories are removed"
|
||||
+msgstr "Перезаписувати дані до вилучення каталогів із тимчасовими даними"
|
||||
+
|
||||
+#: ../sandbox:346
|
||||
+msgid "run X application within a sandbox"
|
||||
+msgstr "запустити програму із графічним інтерфейсом у пісочниці"
|
||||
+
|
||||
+#: ../sandbox:352
|
||||
+msgid "alternate home directory to use for mounting"
|
||||
+msgstr "змінити домашній каталог, який використовується для монтування"
|
||||
+
|
||||
+#: ../sandbox:357
|
||||
+msgid "alternate /tmp directory to use for mounting"
|
||||
+msgstr "змінити каталог /tmp, який використовується для монтування"
|
||||
+
|
||||
+#: ../sandbox:366
|
||||
+msgid "alternate window manager"
|
||||
+msgstr "змінити засіб керування вікнами"
|
||||
+
|
||||
+#: ../sandbox:369
|
||||
+msgid "MCS/MLS level for the sandbox"
|
||||
+msgstr "Рівень MCS/MLS для пісочниці"
|
||||
+
|
||||
+#: ../sandbox:385
|
||||
+msgid ""
|
||||
+"Sandbox Policy is not currently installed.\n"
|
||||
+"You need to install the selinux-policy-sandbox package in order to run this "
|
||||
+"command"
|
||||
+msgstr ""
|
||||
+"Зараз правила пісочниці не встановлено.\n"
|
||||
+"Вам слід встановити пакунок selinux-policy-sandbox, щоб запускати цю команду"
|
||||
+
|
||||
+#: ../sandbox:397
|
||||
+msgid ""
|
||||
+"You must specify a Homedir and tempdir when setting up a session sandbox"
|
||||
+msgstr ""
|
||||
+"Вам слід вказати домашній каталог і каталог тимчасових даних при "
|
||||
+"налаштуванні пісочниці сеансу"
|
||||
+
|
||||
+#: ../sandbox:399
|
||||
+msgid "Commands are not allowed in a session sandbox"
|
||||
+msgstr "У пісочниці сенсу команди заборонено"
|
||||
+
|
||||
+#: ../sandbox:409
|
||||
+msgid "Command required"
|
||||
+msgstr "Потрібна команда"
|
||||
+
|
||||
+#: ../sandbox:412
|
||||
+#, python-format
|
||||
+msgid "%s is not an executable"
|
||||
+msgstr "%s не є виконуваним файлом"
|
||||
+
|
||||
+#: ../sandbox:535
|
||||
+#, python-format
|
||||
+msgid "Invalid value %s"
|
||||
+msgstr "Некоректне значення %s"
|
||||
diff --git selinux-sandbox-2.8/sandbox selinux-sandbox-2.8/sandbox
|
||||
index c07a1d8..a051360 100644
|
||||
--- selinux-sandbox-2.8/sandbox
|
||||
+++ selinux-sandbox-2.8/sandbox
|
||||
@@ -37,7 +37,7 @@ import sepolicy
|
||||
|
||||
SEUNSHARE = "/usr/sbin/seunshare"
|
||||
SANDBOXSH = "/usr/share/sandbox/sandboxX.sh"
|
||||
-PROGNAME = "policycoreutils"
|
||||
+PROGNAME = "selinux-sandbox"
|
||||
try:
|
||||
import gettext
|
||||
kwargs = {}
|
||||
diff --git selinux-sandbox-2.8/sandboxX.sh selinux-sandbox-2.8/sandboxX.sh
|
||||
index eaa500d..4774528 100644
|
||||
--- selinux-sandbox-2.8/sandboxX.sh
|
||||
|
Loading…
Reference in New Issue
Block a user